技术频道


dropwatch 命令
dropwatch 命令用于内核丢包监控。

tac 命令
tac 命令按相反顺序逐行连接和打印文件内容。

dhcpd 命令
dhcpd 是 Internet Systems Consortium DHCP 的服务,它被用作局域网环境中的路由管理。注意: dhcpd (DHCP (server) daemon) 不是 dhcpcd (DHCP client daemon),dhcpd 包括一个 dhcpd4.service 的单元文件, 可用于创建守护进程。

ypdomainname 命令
ypdomainname 命令ypdomainname指令显示由函数“getdomainname”返回的主机域名,使用这个指令也可以设置一个主机NIS/YP域名。

pidstat 命令
pidstat 是著名的采集软件 systat 的组件之一。用于监控全部或指定进程的 CPU、内存、线程、设备 IO 等系统资源的占用情况。pidstat 首次运行时显示自系统启动开始的各项统计信息,之后运行 pidstat 将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。

JS 判断页面加载完成方法总结
在原生 JavaScript 中,判断当前页面完全加载完毕有几种常用方法:

codebooga
codebooga 是通过合并两个现有代码模型创建的高性能代码指导模型。
codebooga

extundelete 命令
extundelete 命令通过解析日志从 ext3ext4 分区恢复已删除的文件。

video 标签的一些小技巧
除了普通的样式和控制外,这里备份下如何控制 H5 中的 video 不全屏、禁止画中画等。

Python 编码规范简明概述
Python 是 Google 使用的主要动态语言。该样式指南列出了 Python 程序的注意事项。

QwQ
QwQ 是 Qwen 系列的推理模型。扩展强化学习 RL - Scaling Reinforcement Learning 有潜力提升模型性能,超越传统的预训练和后训练方法。最近的研究表明,RL 可以显著提高模型的推理能力。例如,DeepSeek R1 通过整合冷启动数据和多阶段训练实现了最先进的性能,实现了深度思考和复杂推理。

timew 命令
timew 命令是免费的开源软件,可从命令行跟踪时间。

hostname 命令
hostname 命令显示或设置系统主机名。环境变量 HOSTNAME 也保存了当前的主机名。在使用 hostname 命令设置主机名后,系统并不会永久保存新的主机名,重新启动机器之后还是原来的主机名。如果需要永久修改主机名,需要同时修改 /etc/hosts/etc/sysconfig/network 的相关内容。

dig 命令
dig 命令执行网络 DNS 查找。dig(代表域信息 groper )是一个用于查询 DNS 名称服务器的灵活工具。它执行DNS查找并显示从查询的名称服务器返回的答案。 大多数 DNS 管理员使用 dig 来解决 DNS 问题,因为它具有灵活性,易用性和输出清晰度。其他查找工具往往比 dig 更少的功能。

使用 XHGui 对 PHP 应用进行性能诊断
Profiling是一项用来观察程序性能的技术,非常适用于发现程序的瓶颈或者紧张的资源。Profiling能够深入程序的内部,展现request处理过程中每一部分代码的性能;同时,也可以确定有问题的请求(request);对于有问题的请求,我们还可以确定性能问题发生在请求内部的位置。

2025 年 6 月 TIOBE 指数
SQL 在 TIOBE 索引中有着辉煌的历史。2001 年 TIOBE 索引启动时,SQL 是被追踪的 20 种语言之一。当时,它是排名前十的语言之一。2004 年初,有人指出 SQL 不是一种编程语言。经过多次辩论,最终决定将 SQL 从列表中移除。2018 年,有人向 TIOBE 指出 SQL 是图灵完备的,尽管方式比较巧妙。如果语言是图灵完备的,就会被认为是一种编程语言。因此,从那时起,SQL 被重新添加到 TIOBE 索引中,并且由于数据库和 SQL 息息相关,SQL 再次成为排名前十的语言。

pm2 命令
pm2 是 NodeJS 的一个守护进程管理器,它非常方便的管理和保持基于 Node Web 应用程序。
pm2 命令

fc-list 命令
fc-list 命令列出系统上安装的可用字体。

sha512sum 命令
sha512sum 命令计算并检查 SHA512 加密的消息摘要。本文档介绍了sha256sum 的 GNU / Linux 版本。

link 命令
link 命令将文件与文件系统中的文件名相关联。

mistrallite
MistralLite 是 Amazon 在 HuggingFace 发布的基于 Mistral 的微调模型,增强了处理长上下文的能力。

tulu3
Tülu 3 是领先的指令跟踪模型系列,由艾伦人工智能研究所提供完全开源的数据、代码和配方。Tülu 3 将语言模型后训练开放给更多任务和更多人。

help 命令
help 命令帮助显示 shell 内置命令的简要摘要。如果指定了 PATTERN,则将为所有与 PATTERN 匹配的命令提供详细的帮助,否则将打印帮助主题列表。

badblocks 命令
badblocks 命令查找磁盘中损坏的区块。在设备上搜索坏块。坏块的某些用法可能导致破坏性操作,例如擦除磁盘上的所有数据(包括分区表)。

Java 中 JAR 和 WAR 的区别
JAR(Java Archive)和WAR(Web Application Archive)都是Java EE中用于打包Java应用程序的文件格式,但它们用于不同的目的:

apg 命令
apg 命令可以创建任意复杂的随机密码。

tc 命令
tc 命令 - Traffic Control,是网络和流量控制和模拟工具。tc 是基于网路分层中的 Network Layer 网路层进行封包的控制,针对封包的 IP 内容进行筛选与控制。

dstat 命令
dstat 命令是一个用来替换 vmstat、iostat、netstat、nfsstat 和 ifstat 这些命令的工具,通用的系统资源统计工具,是一个全能系统信息统计工具。与 sysstat 相比,dstat 拥有一个彩色的界面,在观察性能状况时,数据比较显眼容易观察;而且 dstat 支持即时刷新,输入 dstat 3 即每 3 秒收集一次,和 sysstat 相同的是,dstat 也可以收集指定的性能资源,dstat -c 显示 CPU 的情况。

PHP 主流框架及扩展简介
本节将简介业内主流的一些框架及开发过程中如何寻找常用的 PHP 扩展插件。

open-orca-platypus2
open-orca-platypus2 是 Open Orca OpenChat 模型与 Garage-bAInd Platypus 2 模型的合并,专为聊天和代码生成而设计。
open-orca-platypus2

gist 命令
gist 用于将代码上传到 https://gist.github.com 。 Yorick 是一种解释性编程语言,用于科学模拟或计算、后处理或控制大型模拟代码、交互式科学图形以及读取、写入或翻译大型数字文件。

nproc 命令
nproc 命令打印可用的处理单元(通常是 CPU)的数量,是操作系统级别对每个用户创建的进程数的限制,默认的ps是不显示全部进程的,需要 -L 才能看到所有的进程。

updatedb 命令
updatedb 命令创建或更新由 locate 命令使用的数据库。通常可以每天由 cron 运行更新。

让 PHP 7 更快之 Hugepage
PHP 7 最新的性能提升成果,就是 “HugePageFy PHP TEXT segment”,通过启用这个特性,PHP 7 会把自身的 TEXT 段(执行体)“挪”到 Huagepage 上,大概可以有 2%~3% 的 QPS 提升

PHP 避坑之下月第一天
如果你是 $next_month = date("Y-m-01", strtotime("+1 month")) 获取下个月1号,是有隐患的:比如在 2024-03-31 运行时得到 2025-05-01 而不是 2025-04-01,这是由于 PHP 的 strtotime("+1 month") 在处理月末日期时的特殊行为导致的。