摘要: 深入浅出 Canvas 指纹技术:原理、局限与防御优化实战 魔改chromium源码——canvas指纹修改 第一节在进行以下操作之前,请确保已完成之前文章中提到的 源码拉取及编译 - 掘金 在src\third_party\blink\renderer\modules\canvas\canvas2 阅读全文
posted @ 2026-06-28 17:15 papering 阅读(4) 评论(0) 推荐(0)
摘要: 魔改chromium源码——CDP(Chrome DevTools Protocol)检测01环境检测网站,https: - 掘金 BrowserScan - Robot Detection/WebDriver | BrowserScan BrowserScan detects automated 阅读全文
posted @ 2026-06-28 16:51 papering 阅读(3) 评论(0) 推荐(0)
摘要: 对拷线 阅读全文
posted @ 2026-06-28 16:46 papering 阅读(4) 评论(0) 推荐(0)
摘要: xml <?xml version="1.0" encoding="utf-8"?> <repository xmlns:x="rpa://selector/core" xmlns:regex="rpa://selector/operator/regex" xmlns:wildcard="rpa:/ 阅读全文
posted @ 2026-06-27 17:14 papering 阅读(2) 评论(0) 推荐(0)
摘要: py385\Lib\json\__init__.py def write_json_file( file_path: Union[str, Path], data: Any, encoding: str = 'utf-8', indent: int = 2, ensure_ascii: bool = 阅读全文
posted @ 2026-06-27 10:49 papering 阅读(4) 评论(0) 推荐(0)
摘要: 某个位置的字符被替换成了视觉上相同、但底层编码不同的字符 全角(Full-width):每个字符占用两个标准字符位置,常用于中文标点、汉字以及部分英文字符和符号。全角字符在视觉上更宽,适合中文排版,保证文字对齐整齐。半角(Half-width):每个字符占用一个标准字符位置,主要用于英文字符、数字和 阅读全文
posted @ 2026-06-27 09:58 papering 阅读(7) 评论(0) 推荐(0)
摘要: 前端开发应了解的浏览器背后的黑科技 前端开发应了解的浏览器背后的黑科技 本文将带你深入了解现代浏览器的核心机制,从多进程架构到渲染引擎,从JavaScript引擎到网络优化,揭秘那些让网页飞速运行的技术细节。 一、浏览器多进程架构:从混乱到有序的演进 1.1 单进程时代的噩梦(1990s-2007) 阅读全文
posted @ 2026-06-16 20:20 papering 阅读(18) 评论(0) 推荐(0)
摘要: Signals & Slots | Qt Core | Qt 6.11.1 Signals & Slots Introduction In GUI programming, when we change one widget, we often want another widget to be n 阅读全文
posted @ 2026-06-16 11:02 papering 阅读(5) 评论(0) 推荐(0)
摘要: C:\Program Files\Google\Chrome\Application\chrome.exe --user-data-dir=D:\demo_app\dist\demo_app\data\user_data_dir --no-first-run --no-default-browser 阅读全文
posted @ 2026-06-13 11:45 papering 阅读(3) 评论(0) 推荐(0)
摘要: PyInstaller Advanced Topics — PyInstaller 6.20.0 documentation importlib import 的实现 — Python 3.14.6 文档 实现延迟导入 以下例子展示了如何实现延迟导入: import importlib.util i 阅读全文
posted @ 2026-06-13 10:43 papering 阅读(5) 评论(0) 推荐(0)
摘要: Storage | Docker Docs Storage mount options Docker supports the following types of storage mounts for storing data outside of the writable layer of th 阅读全文
posted @ 2026-06-11 21:04 papering 阅读(4) 评论(0) 推荐(0)
摘要: 汽车 OTA 技术体系 云端的OTA平台、车端 OTA 主控、OTA 对象。其中:OTA 云平台负责 OTA 升级包管理、车辆管理及 OTA 发布等功能,车端 OTA 主控负责从 OTA 云平台下载升级包并将其刷写到目标 ECU,OTA 升级对象即最终软件刷写的主体,从主控接收软件并完成自身软件更新 阅读全文
posted @ 2026-06-11 11:01 papering 阅读(10) 评论(0) 推荐(0)
摘要: cat a.log | grep -E 'abc|def' 其实 cat 在这里是多余的,grep 可以直接读取文件,这样性能更好且命令更简洁:grep -E 'abc|def' a.log不区分大小写,可以加上 -i 参数:grep -iE 'abc|def' a.log 阅读全文
posted @ 2026-06-04 14:52 papering 阅读(8) 评论(0) 推荐(0)
摘要: Python 中双下划线会触发名称修饰(mangling),通常用于避免子类覆盖, 阅读全文
posted @ 2026-05-28 11:28 papering 阅读(5) 评论(0) 推荐(0)
摘要: python -c "import urllib.request; print(urllib.request.urlopen('http://1.0.1.1:9000/health').read())" docker exec my-container python -c "from src.cor 阅读全文
posted @ 2026-05-27 17:16 papering 阅读(8) 评论(0) 推荐(0)
摘要: 优先提取 Content-Disposition 中的 filename*(支持 UTF-8 编码,能处理中文等非英文字符)。 其次提取 Content-Disposition 中的 filename(传统格式)。 最后回退到从 URL 路径中提取文件名。 阅读全文
posted @ 2026-05-25 21:11 papering 阅读(12) 评论(0) 推荐(0)
摘要: 1、 python -m venv --copies .venv 把 Python 本地完整地复制一份到 .venv 文件夹里。 然后,进入venv环境,安装 pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/sim 阅读全文
posted @ 2026-05-12 11:37 papering 阅读(9) 评论(0) 推荐(0)
摘要: CPU 透传 将物理 CPU 的指令集直接暴露给虚拟机 什么是裸金属服务器_产品介绍_裸金属服务器 BMS-华为云 挖掘出这台服务器背后具体的厂商线索,可以尝试在终端输入以下命令,查看系统的启动日志:dmesg | grep -i "DMI:" 阅读全文
posted @ 2026-04-29 18:27 papering 阅读(12) 评论(0) 推荐(0)
摘要: Seccomp security profiles for Docker | Docker Docs docker run --rm -it --security-opt seccomp=unconfined debian:latest \ unshare --map-root-user --use 阅读全文
posted @ 2026-04-29 18:01 papering 阅读(18) 评论(0) 推荐(0)
摘要: https://www.elastic.co/docs/reference/elasticsearch/rest-apis/paginate-search-results By default, searches return the top 10 matching hits. To page th 阅读全文
posted @ 2026-04-20 17:41 papering 阅读(16) 评论(0) 推荐(0)
摘要: todo 阅读全文
posted @ 2026-04-20 17:40 papering 阅读(7) 评论(0) 推荐(0)
摘要: https://zh.wikipedia.org/zh-cn/Kademlia 第一代P2P文件分享网络,像Napster,依赖于中央数据库来协调网络中的查询,第二代P2P网络,像Gnutella,使用泛滥式查询(query flooding)来查询文件,它会搜索网络中的所有节点,第三代p2p网络使 阅读全文
posted @ 2026-04-16 22:07 papering 阅读(18) 评论(0) 推荐(0)
摘要: 使用 DHT (Distributed Hash Table,分布式哈希表) 替代 Tracker,标志着 P2P 系统从“有中心”进化到了“完全去中心化”。 在这种模式下,每个节点既是客户端,也是微型 Tracker。 1. 核心思想:把目录分散到全球 在 Tracker 模式下,我们要找视频得问 阅读全文
posted @ 2026-04-16 22:02 papering 阅读(71) 评论(0) 推荐(0)
摘要: P2P 视频传输方案主要分为实时通信(RTC)和内容分发加速(P2P-CDN)两大类。前者追求极低延迟(如通话、监控),后者追求降低服务器带宽成本和提高下载速度(如直播、点播)。 1. 实时音视频通信方案 (Low Latency) 适用于 1 对 1 或多人视频通话、监控画面传输。 WebRTC 阅读全文
posted @ 2026-04-16 21:38 papering 阅读(91) 评论(0) 推荐(0)
摘要: In computer software, shared memory is either a method of inter-process communication (IPC), i.e. a way of exchanging data between programs running at 阅读全文
posted @ 2026-04-15 17:04 papering 阅读(12) 评论(0) 推荐(0)
摘要: Skills are folders of instructions, scripts, and resources that Claude loads dynamically to improve performance on specialized tasks. Skills teach Cla 阅读全文
posted @ 2026-04-15 09:59 papering 阅读(11) 评论(0) 推荐(0)
摘要: Token,正在重新计量世界 Token,正在重新计量世界 图源:City News Service 随着以OpenClaw为代表的AI Agent加速进入日常生活,“Token”也从技术圈的专业术语,变成越来越多人频繁提起的新词。 3月23日,在中国发展高层论坛2026年年会上,国家数据局局长刘烈 阅读全文
posted @ 2026-04-14 18:10 papering 阅读(18) 评论(0) 推荐(0)
摘要: 大厂架构演进系列② | QQ 25 年进化史:从UDP到NT架构,支撑亿级在线的技术之路 大厂架构演进系列② | QQ 25 年进化史:从UDP到NT架构,支撑亿级在线的技术之路 摘要 作为中国互联网存活最久的国民级 IM,QQ 的 25 年架构演进是一部 “业务推动技术进步” 的实战教科书。从 1 阅读全文
posted @ 2026-04-14 16:56 papering 阅读(104) 评论(0) 推荐(0)
摘要: 如何设计一个IM单聊架构 单聊 一. 功能点拆分 二. 数据结构 三. 架构层级拆分 四. 推拉模式选择 五. 消息流转 小结 单聊 在众多的软件中,聊天功能是不可或缺的一个功能模块,或是用户和用户,或是用户和客服,都需要一个能够即时沟通的功能。 那么一个IM(InstantMessaging)的1 阅读全文
posted @ 2026-04-14 16:55 papering 阅读(25) 评论(0) 推荐(0)
摘要: 【 python函数入参列表list,列表list被修改了; go传入数组,传入的是副本,原数组没有被修改; 开销: 高(拷贝整个数组) go传入切片,传入的是副本,原切片被修改;开销: 低(拷贝24字节) (切片的底层数组共享) 】 package mainimport "fmt"func f(a 阅读全文
posted @ 2026-04-09 22:02 papering 阅读(11) 评论(0) 推荐(0)
摘要: 接口的常见用法 多态:不同类型实现同一接口,实现多态行为。 解耦:通过接口定义依赖关系,降低模块之间的耦合。 泛化:使用空接口 interface{} 表示任意类型。 特性JavaPythonGo 类的定义 必须有,严格层次 有,灵活 无类,只有结构体 继承方式 单继承,多接口实现 多继承 不支持, 阅读全文
posted @ 2026-04-09 21:57 papering 阅读(11) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/ilQZSvNKfSjMcbYTTJtbwg 本次亚马逊定价改进的核心,围绕建议零售价(行业俗称“划线价”)与常规价格两大关键维度展开,区别于此前模糊化、弱监管的规则,新版政策明确了生效节点、判定标准与执行机制,让平台价格展示与核算进入可验证、可 阅读全文
posted @ 2026-04-09 21:46 papering 阅读(26) 评论(0) 推荐(0)
摘要: https://github.com/LuckfoxTECH/luckclaw RequirementOS LinuxArchitecture arm32 / arm64 / x86_64Memory ≥ 32MBStorage ≥ 30MB LLM provider configuration . 阅读全文
posted @ 2026-04-03 10:28 papering 阅读(20) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s/qEk5xYgdieo7O4iBMuymCw “养龙虾”热潮来袭,安全防线须筑牢! 公安部网安局 2026年4月1日 18:11 北京 “养龙虾”热潮来袭 安全防线须筑牢 收好这份“养虾”安全指南 1 前 言 近期,AI智能体OpenClaw,俗 阅读全文
posted @ 2026-04-01 16:15 papering 阅读(32) 评论(0) 推荐(0)
摘要: C char a[] = "aaa";char b[] = "aaa"; // 地址比较(总是不相等)printf("地址比较: %d\n", a == b); // 内容比较(正确的方式)printf("内容比较: %d\n", strcmp(a, b) == 0); 翻译 搜索 复制 阅读全文
posted @ 2026-02-02 15:14 papering 阅读(9) 评论(0) 推荐(0)
摘要: def remove_unprintable(s): return ''.join(ch for ch in s if ch.isprintable()) &zwnj; 它叫 全称是Zero Width Non Joiner,简称“ZWNJ”,是一个不打印字符,放在电子文本的两个字符之间,抑制本来会 阅读全文
posted @ 2026-01-30 16:39 papering 阅读(28) 评论(0) 推荐(0)
摘要: 在Ubuntu/Debian系统中,若需要彻底卸载MySQL并清除所有配置与数据,可按以下步骤操作,确保系统干净无残留。 1. 停止MySQL服务 在卸载前先停止运行中的MySQL服务: sudo service mysql stop 2. 卸载MySQL软件包及配置文件 使用purge而非remo 阅读全文
posted @ 2026-01-23 14:39 papering 阅读(41) 评论(0) 推荐(0)
摘要: var response = await _httpClient.PostAsync(_url, new ByteArrayContent(dataBytes)); var responseString = await response.Content.ReadAsStringAsync(); 转换 阅读全文
posted @ 2026-01-19 17:50 papering 阅读(10) 评论(0) 推荐(0)
摘要: SEO 搜索引擎优化 Search Engine Optimization SEO围绕关键词匹配度运行,而GEO核心则为打造可信赖的答案,“驯化”AI大模型。 翻译 搜索 复制 阅读全文
posted @ 2026-01-14 15:34 papering 阅读(87) 评论(0) 推荐(0)
摘要: python a={'a':123}b={'b':456}a['x']=bprint(a)b={'b':789}print(a) {'a': 123, 'x': {'b': 456}}{'a': 123, 'x': {'b': 456}} lua local a={} a['a']=123 loca 阅读全文
posted @ 2026-01-12 17:22 papering 阅读(30) 评论(0) 推荐(0)