技术频道


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

alfred
alfred 是一种强大的对话模型,旨在用于聊天和指导用例。
alfred

在JavaScript中将值转换为布尔值的2种方法
我最喜欢的是使用 !!这也是 Airbnb 的 JavaScript 样式指南推荐的方法。

Delphi 动态创建 Component 组件
在开发桌面端应用时,经常需要动态去创建应用组件(Runtime, Dynamically Create And Destroy),这是个基本操作:

wrk 命令
wrk 命令是一种现代 HTTP 基准测试工具,能够在单个多核 CPU 上运行时产生大量负载。它结合了多线程设计和可扩展的事件通知系统,例如 epollkqueue。可选的 LuaJIT 脚本可以执行 HTTP 请求生成、响应处理和自定义报告。

od 命令
od 命令以八进制,十进制或十六进制格式显示文件内容。(可选)显示每行的字节偏移量和/或可打印的表示形式。

SSE - Server-Sent Events
在使用类似生成式 AI 产品(如 ChatGPT)的时候,抓包发现有的类型 Content-type 是:text/event-stream,通过学习了解 text/event-stream 之后,总结: SSE 是 WebSocket 的一种轻型替代方案。

false 命令
false 命令返回一个非 0 的 Code,即返回失败。

pidof 命令
pidof 命令查找指定名称的进程的进程号 ID 号。

pr 命令
pr 命令设置文件格式以使其在打印时看起来更好。

yes 命令
yes 命令重复打印指定字符串(output a string repeatedly until killed)。在安装软件的时候,大家应该碰到过,需要回答 n 多 yes or no,每个打特别费劲,可用这个命令解决。还有在删除 n 个文件时,需要确认要不要删除。等等场景..yes 命令还有另外一个用途,可以用来生成大的文本文件。

减小Delphi XE 以上版 编译出来的程序体积
看完哪些著名程序用 Delphi 开发之后,我们回顾第一节的内容示例,Debug 编译生成的 EXE 可执行文件,大家可能会发现,竟然有 11Mb 大!这里着重讲解下如何减小 Exe 的体积 - Delphi Reduce exe size。

cogito
Cogito v1 Preview 是 Deep Cogito 开发的一系列混合推理模型,在大多数标准基准测试中,其表现优于同等规模的最佳开放模型,包括 LLaMA、DeepSeek 和 Qwen 的同类模型。

HTML 更改 ul、li 前面小圆点的颜色
::marker 伪元素专门用于设置列表项标记(如小圆点、小方块)的样式

策略模式
策略模式定义了算法族,分别封装起来,让他们之间可以相互替换。该模式让算法独立于使用它的客户而独立变化。

lshw 命令
lshw 命令以 root 用户身份列出有关硬件配置的详细信息,有助于系统维护和故障排除。

jQuery AJAX 及 fetch 请求完整示例
jQuery 是一个古老的库,备份下 jQuery 的完整示例,现代 JavaScript 请参阅下方的 Fetch

关闭 VSCode 禅模式
最快捷退出 VSCode 的禅模式:双击,连续按两下键盘的 Esc 按键,退出禅模式。

lastb 命令
lastb 命令列出登入系统失败的用户相关信息,b 代表 Bad logins

开发PC桌面应用的大体流程
无论是用Delphi,还是用C#,还是MFC等等开发也好,一般做PC软件大体流程是差不多的,具体看本文详细介绍:

nice 命令
nice 命令改变程序执行的优先权等级。Niceness 值的范围从 -20(最适合该过程)到 19(最不适合该过程)。如果不使用传选项和参数,则 nice 打印当前的 niceness 级别。niceness,这会影响进程调度。 具有较低的 niceness 值的进程将被赋予较高的优先级和更多的 CPU 时间。 具有较高 niceness 值的进程被赋予较低的优先级和更少的 CPU 时间,从而为要求更高的进程释放资源。

dmesg 命令
dmesg命令检查或控制内核环缓冲区,显示Linux系统启动信息。kernel会将开机信息存储在ring buffer中。您若是开机时来不及查看信息,可利用dmesg来查看。开机信息保存在 /var/log/dmesg 文件里。

arpwatch 命令
arpwatch 命令监听网络上 ARP 的记录。

medllama2
medllama2 是基于开源医疗数据集对 Llama 2 模型进行微调,以回答医疗问题

dircolors 命令
dircolors 命令用于设置 ls 指令在显示目录或文件时所用的色彩。

md5sum 命令
md5sum 命令用来计算和校验文件报文 CheckSum 摘要的工具程序

CSS 实现空心文字
CSS 方式实现空心字效果。

test 命令
test 命令执行条件表达式,检查文件类型并比较值,评估条件。如果为 true,则返回 0 退出状态,否则返回 1。

fold 命令
fold 命令控制文件内容输出时所占用的屏幕宽度。

ECharts 提示设置 tooltip z-index
ECharts 的 tooltip 默认的 z-index 值非常高,使得它很容易覆盖其他元素。即使你设置了自己的元素 z-index 为一个较大的值,也可能因为 tooltip 的 z-index 更高而被覆盖

ksh 命令
ksh 命令(Korn Shell),是 bashsh 兼容的命令行解释器。

MySQL 建索引的几大原则和慢查询优化
关于MySQL索引原理是比较枯燥的东西,大家只需要有一个感性的认识,并不需要理解得非常透彻和深入。我们回头来看看一开始我们说的慢查询,了解完索引原理之后,大家是不是有什么想法呢?先总结一下索引的几大基本原则:
MySQL 建索引的几大原则和慢查询优化

type 命令
type 命令显示指定命令的类型。在 Linux 命令行上,您会遇到多种类型的实用程序。有些是别名,而有些则是内置工具甚至函数。那么,如何检查这些类型呢?嗯,有一个命令 type 可以为您提供此信息。

wget 命令
wget 命令是 Linux 系统一个免费实用的文件下载工具,支持 HTTP、HTTPS,或者 FTP。
wget 命令

字符串高级进阶:Nowdoc、Heredoc
Nowdoc 语法在5.3中引入,内部行为与单引号相同,只是它适合使用多行字符串而不需要连接。
Heredoc 语法在内部的行为与双引号相同,只是它适合使用多行字符串而无需连接。