技术频道


optipng 命令
optipng 命令是 PNG文件优化工具。

2026 年 8 月 TIOBE 指数
八月头条:MATLAB 的末日似乎屈指可数,TIOBE 编程社区指数是衡量编程语言流行度的指标。该指数每月更新一次。其排名基于全球熟练工程师的数量、课程以及第三方供应商的反馈。计算排名时会参考 Google、Amazon、Wikipedia、Bing 等 20 多个热门网站的数据。需要注意的是,TIOBE 指数并非衡量最佳编程语言或代码编写量最多的语言。该指数可用于检验您的编程技能是否与时俱进,或在构建新软件系统时,帮助您做出选择编程语言的战略决策。

hr 命令
hr 命令在终端中打印一条水平线。

git 命令
Git 是我们日常工作中使用频率极高的工具,一般来说,日常使用只要记住下图6个命令,就可以了(全部大概 60 ~ 100 个命令)。
git 命令

PHP 输出 HTTP 状态 500
PHP 响应直接返回 http status 为 500 的方式。

构建及部署应用
如果你在手动的进行数据库结构的修改或者在更新文件前手动运行测试,请三思而后行!因为随着每一个额外的手动任务的添加都需要去部署一个新的版本到应用程序,这些更改会增加程序潜在的致命错误。

umask 命令
umask 命令管理用户对新建文件所设置的读/写/执行权限掩码(即限制)

ltrace 命令
ltrace 命令显示进程的动态库调用。

diff3 命令
diff3 命令比较 3 个文件不同的地方。

chage 命令
chage 命令修改帐号和密码的有效期限

uname 命令
uname 命令用来显示 Linux 系统信息,打印某些系统信息。 如果未指定 OPTION,则 uname 假定 -s 选项。

Delphi 或 C# 实现 WebBrowser 进行 JS 注入
在 PC 桌面端开发中,C# 和 Delphi 某种程度很像(微软的 C# 安德斯·海尔斯伯格 - Anders Hejlsberg,曾是 Delphi 的主要创始人作者)。
Delphi 或 C# 实现 WebBrowser 进行 JS 注入

col 命令
col 命令用来过滤控制字符,虽然 col 有他特殊的用途,不过,很多时候,他可以用来简单的处理将 [tab] 按键取代成为空格键。

cd 命令
cd 命令切换用户当前工作目录。

PHP 计算两个 GPS 之间的距离
WGS-84 坐标系:全球通用的 GPS 坐标系。BD-09 坐标系:百度地图使用的坐标系。

losetup 命令
losetup 命令设定与控制循环(loop)设备。循环设备可把文件虚拟成块设备,籍此来模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目录来使用。

安装 MySQL 后,需要调整的 10 个性能配置项
即便是经验丰富的人也会失误,也引起很多麻烦。所以在盲目的应用本文推荐的配置项之前,请牢记下面的几项:

ollama 命令
ollama 命令可以允许在本地启动并运行 LLM 大型语言模型:如运行最新的谷歌 Gemma、Llama 3、phi、zephyr、阿里 Qwen、Mistral 和其他包括定制创建自己的模型,适用于 macOS、Linux 和 Windows,现已支持 OpenClaw
ollama 命令

rdfind 命令
rdfind 命令用于查找具有重复、冗余的内容(rdfind 意思为 redundant data find )、文件并删除它们。

Composer 禁用 platform-check 检查
项目部署的时候,升级等 composer dump-autoload 操作后会遇到:Your Composer dependencies require a PHP version >= 7.4.0

stat 命令
stat 命令用于显示特定文件或文件系统的详细状态。

MySQL 用 NOT IN 不生效(无数据返回)
MySQL 在 NOT IN 进行查询的时候,如果结果没有返回任何数据,但 SQL 语句没有任何问题,通常需要确认表查询的字段数据,是否有 NULL 值。

seq 命令
seq 命令将数字序列输出到标准输出。

bzless 命令
bzless 命令增强 .bz2 压缩包查看器。

godoc 命令
godoc 命令用于显示 go 包的文档。

chgrp 命令
chgrp 命令用来变更文件或目录的所属群组

batch 命令
batch 命令在系统不繁忙的时候执行定时任务。

dd 命令
dd 命令根据指定的操作复制文件,并转换过程中的数据格式,对原文件的内容进行转换和格式化处理。

parted 命令
parted 命令可创建,查看,删除和修改磁盘分区。磁盘分区和分区大小调整工具。

ld 命令
ld 命令是一个链接器。 它结合了许多已编译的对象文件和归档文件,重新定位它们的数据,并绑定了符号引用。 通常,编译程序的最后一步是运行 ld 将目标文件连接为可执行程序。

goliath
Goliath 是通过将两个经过精细调整的 Llama 2 70B 模型合并为一个而创建的语言模型。

解决 Cannot delete or update a parent row.. 报错
删除或者 Truncate 有外键关联的约束的数据或表的时候,mysql 会出现报错 Cannot delete or update a parent row: a foreign key constraint fails

make 命令
make 命令,是 GNU 的工程化编译工具。

CSS 如何让滚动条在 div 上方
当使用 overflow-x: scroll 的时候。需要水平滚动条不仅出现在底部,还能出现在顶部,或者同时显示在顶部和底部。

Base64 与 URLEncode 简介
Base64 编码,是常用的编码方法。它是一种基于用64个可打印字符来表示二进制数据的表示方法。它通常用作存储、传输一些二进制数据编码方法!也是MIME(多用途互联网邮件扩展,主要用作电子邮件标准)中一种可打印字符表示二进制数据的常见编码方法!它其实只是定义用可打印字符传输内容一种方法,并不会产生新的字符集!有时候,我们学习转换的思路后,我们其实也可以结合自己的实际需要,构造一些自己接口定义编码方式。
Base64 与 URLEncode 简介