GaGa's Blog

One GaGa, One World !

Valkey 是由 Linux 基金会发起的一个开源、高性能的键值存储系统,它是 Redis® 的一个完全开源的替代方案


1. 为什么会出现 Valkey?

由于 Redis 在 2024 年初宣布更改其开源协议(从宽松的 BSD 协议改为更具限制性的 SSPLv1 和 RSALv2),引发了社区的连锁反应。

Read more »

Formulae用于终端工具(基于源码编译安装),Casks 用于图形界面软件(基于.dmg安装)。


1. Homebrew Formulae (配方)

这些是传统意义上的“软件包”。它们通常是 **命令行工具 (CLI)**、库文件或后端服务。

Read more »

Bing Webmaster Tools(现称为Bing Webmaster,或称为Bing站长工具)是微软提供给网站管理员和SEO(搜索引擎优化)专家的一套在线服务,用于帮助他们管理和优化其网站在Bing搜索引擎上的表现.

Read more »

Snipaste 是一个简单但功能强大的截图工具,它允许用户截取屏幕上的任何部分,并提供多种编辑选项。用户可以快速地将截取的图片粘贴到屏幕上,方便查看和比较信息


6e96b899389a9223d1d5d3b36a3e309b.png

dowload

Read more »

MNIST(Modified National Institute of Standards and Technology database)是:

机器学习与深度学习领域最经典的手写数字识别数据集。

主要用于:

  • 图像分类入门
  • 神经网络教学
  • CNN实验
  • 模型Benchmark
  • OCR原型验证
Read more »

Composer是PHP的依赖管理工具,它允许你声明项目所依赖的库,并为你安装和管理它们

如果你用过 Node.js,它类似于 npm;如果是 Python,它类似于 pip。在 Composer 出现之前,PHP 开发者需要手动下载源代码、处理类库之间的嵌套依赖,过程极其痛苦。


php package regository

Read more »

TP6的设计哲学是为 API 开发而生,同时兼顾了传统的 Web 开发。


  • 强类型支持:全面采用 PHP 7 强类型约束(严格模式),不仅提升了代码的健壮性,也方便了 IDE 的自动补全。
  • 多应用模式支持:原生支持单应用和多应用模式,非常适合大型项目的模块化管理(如 adminapiindex 分离)。
  • 引入 PSR 规范:遵循 PSR-2 编码规范、PSR-4 自动加载、PSR-3 日志规范以及 PSR-11 容器规范。
  • 中间件强化:TP6 的中间件机制更加成熟,内部功能(如 Session、多语言、请求缓存)全部“中间件化”。
  • 组件独立化:ORM(数据库对象关系映射)、模板引擎等核心组件被剥离出来,可以独立于框架运行。
  • **服务容器与门面 (Facade)**:依赖注入(DI)和容器(Container)成为了框架的灵魂,解耦能力极强。

Read more »

在 Docker GPU 场景下,这两个环境变量作用不同,但通常会配合使用。


1. NVIDIA_VISIBLE_DEVICES

  • 来源nvidia-container-runtime

  • 作用物理层面限制容器可见 GPU

  • 值可以是

    • 单个 GPU 编号,如 "0"
    • 多个 GPU 编号,如 "0,1"
    • "all":可见所有 GPU
    • "none":不可见 GPU
  • 效果

    • 容器内部只能看到指定 GPU
    • 对 Docker/系统来说,其他 GPU 就像不存在
  • 示例

Read more »
0%