技术频道


CSS、JS 判断手机横竖屏
JS 方式的话,移动端的浏览器一般都支持 window.orientation,通过添加监听事件 onorientationchange 就可以。

升级 sudo 版本
CVE-2021-3156 等。

su 命令
su 命令用于切换当前用户身份到其他用户身份。

sudo 命令
sudo 命令切换用户执行 允许具有适当权限的用户以另一个用户的身份执行命令。默认情况下,sudo 以 root 身份执行命令。

IP 地址查询库2023年03月更新
CommandNotFound ⚡️ 坑否常用工具:IP 地址查询 - 2023 年 03 月 IP 数据库更新

CSS 控制长文本自动折行
通常用 word-wrap: break-word;word-break: break-all;table-layout: fixed; 控制长文本,表格 tdtable-layout: fixed,更详细的请看下面:

CSS 框架 2023
有时候 CSS 布局很难使用,所以催生了不少 CSS 框架来帮助开发者。这里,我们整理了 11 个最佳 CSS 框架。希望可以喜欢它们,最重要的是,找到满足您需求的最佳产品。
CSS 框架 2023

Google Hacking 语法
Google Hacking 的含义原指利用 Google Google 搜索引擎搜索信息来进行入侵的技术和行为;现指利用各种搜索引擎搜索信息来进行入侵的技术和行为。

pdftotext 命令
pdftotext 命令将 PDF 文件转换为纯文本格式。

wkhtmltopdf 命令
wkhtmltopdf 命令可以直接把任何一个可以在浏览器中浏览的网页直接转换成一个 PDF坑否为您亲测,效果不错!

十六进制、十进制转换
一个普通的十进制数是数字乘以 10 的幂的总和:13710 = 1×102+3×101+7×100 = 100+30+7

pinky 命令
pinky 命令(lightweight finger)使用 finger 协议打印用户信息。

mutool 命令
mutool 命令是用于处理 PDF 文件的通用工具,可以转换 PDF 文件,查询信息并提取数据...
mutool 命令

pdfunite 命令
pdfunite 命令是一个 PDF 合并实用程序。

DomPDF 中文乱码解决
PHP 通过 composer 安装的 dompdf/dompdf 生成 PDF 中文乱码问题,完美解决方案。

mesg 命令
mesg 命令检查或设置终端接收来自其他用户消息的能力,通常来自 write 命令。

write 命令
write 命令在指定登录用户的终端上写消息(Ctrl-C 停止写消息)。 使用 who 命令找出系统上所有活动用户的所有 terminal_id

opencc 命令
opencc 命令是目前最强大而方便的简体繁体中文转换工具,支持简体中文、中国台湾繁体和中国香港繁体的互转。
opencc 命令

sed 命令
sed 命令是流编辑器:它可以过滤和转换文本。

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

comm 命令
comm 命令用于两个文件之间的比较,用途:按行比较两个已排序的文件。

ffmpeg 命令
ffmpeg 是一种完整的跨平台解决方案,用于录制,转换和流式传输音频和视频。它还可以在任意采样率之间进行转换,并通过高质量的多相滤波器实时调整视频大小。
ffmpeg 命令

多个 div 的 onclick 控制
外层 <div>onclick 事件代码,里面嵌套着其他 <div> 不希望执行外层 <div>onclick,该怎么办?

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

depmod 命令
depmod 命令分析可载入模块的相依性,生成内核模块依赖项和相关映射文件的列表。

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

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

解决 MySQL server has gone away 问题
Error Code: 2006 - MySQL server has gone away ..MySQL server has gone away 错误最常见的原因是服务器超时并关闭了连接。

Delphi 创建 WebBrowser 默认为 IE11 模式
这其实是一个非常古老的问题,默认 Win32 开发中调用 WebBrowser 的时候,希望浏览器组件自动仿真 IE 11(文档模式),则需要像如下方式处理:
Delphi 创建 WebBrowser 默认为 IE11 模式

Linux 删除乱码怪异字符的目录,rm 怪异文件名
今天遇到服务器日志目录记录怪异目录,?뷎?9??ߎ뵎?0??9?뷎綎?`,直接无法删除,这里有个简单技巧,可以快速删除掉:

SQL的LIKE模糊匹配百分号%
LIKE '%查询关键字%' 可以模糊搜索我们想要的内容,但要匹配的内容中就有百分号 %,如何写?

awk 命令
awk 命令一种用于处理文件的通用编程语言,是一个强大的文本分析工具。之所以叫 AWK 是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的首字符。
awk 命令

PHP Memcache 扩展组件的安装
本教程将示例 Memcache 的 so 扩展组件,在 Linux 下已编译安装好 PHP 情况下,编译安装 Memcache 扩展的全过程。

mkdir 命令
mkdir 命令在文件系统中创建新目录。如果所有操作都成功,则 mkdir 返回退出状态,如果操作失败,则返回非零退出状态。

rmdir 命令
rmdir 命令用来删除空目录。rmdir 命令删除命令行上指定的每个目录(如果它们为空)。 也就是说,删除的每个目录都必须不包含任何文件或目录,否则 rmdir 无法删除它。