- 博客(1004)
- 资源 (27)
- 收藏
- 关注
原创 AnsiX98 PIN PAN
该代码实现了ANSI X9.8标准的PIN Block加密算法,包含两个核心类:AnsiX98和BCDASCII。AnsiX98类提供PIN Block的生成和解析功能,通过convertToPinBlock()将卡号和密码转换为加密块,convertFromPinBlock()反向解析。BCDASCII类处理BCD与ASCII编码的相互转换,支持右对齐等格式化选项。测试案例展示了6228480051229181915卡号和258258密码的加密解密过程,验证了算法正确性。代码采用UTF-8编码,包含完善的
2026-04-27 14:00:10
454
原创 gcc 12 源代码编译安装 error: ‘mpc_sin_cos’ was not declared in this scope
gcc12 代码包中自带./contrib/download_prerequisites 安装依赖包
2026-04-16 09:22:09
428
原创 Install docker and presearch
本文介绍了安装和配置Docker及Presearch节点的完整流程:1. 通过官方脚本安装Docker引擎,支持Ubuntu/Debian/CentOS等主流Linux发行版,提供版本选择、镜像源配置等功能;2. 配置国内Docker镜像源加速器,修改daemon.json添加多个镜像地址;3. 从Presearch官网获取节点注册码;4. 使用Docker部署Presearch节点,包含自动更新容器和主节点容器,通过环境变量设置注册码并持久化存储数据。文档包含详细命令和配置示例,适合快速搭建区块链节点环境
2026-04-12 19:53:33
229
原创 [MySQL] Package ‘libtirpc‘, required by ‘virtual:world‘, not found
How to Install libtirpc for Missing RPC Dependency When encountering the error "Package 'libtirpc' not found" during CMake configuration, follow these steps: Install via Package Manager (Recommended) Try: sudo apt-get install libtirpc-dev (Debian
2026-03-15 11:29:55
533
原创 解析汽车车架号VIN码
本文详细解析了VIN(车辆识别号)17位编码的结构与含义。摘要如下:VIN分为6部分:1位国家代码(如L=中国)、2位品牌代码(如T=丰田)、4-8位发动机/驱动信息(如F=FWD前驱)、9位校验码、10位年份代码(30年循环)、11位工厂代码及12-17位序列号。特别说明了第9位校验码的计算方法:字母转数字后加权求和,除以11取余数(余10记为X)。最后提供了"1位国家-2位品牌-10位年份-4-8位动力配置"的快速识别口诀。全文以紧凑表格形式呈现各代码对应关系,便于查询记忆。
2026-03-13 10:46:32
1473
原创 execcmd.c:120:5: implicit declaration of function ‘out_printf’ [-Wimplicit-function-declaration]
在Raspberry Pi 5上编译Boost 1.59.0时遇到构建错误,主要问题是在编译Boost.Build引擎时出现未声明的函数(out_printf, out_flush, file_query)。通过手动修改源代码文件(tools/build/src/engine下的execcmd.c、make.c和path.c),添加缺失的函数声明后成功解决了编译问题。最终完成bootstrap过程,生成了b2构建工具和项目配置文件。这个案例展示了在ARM架构设备上编译旧版Boost时可能遇到的兼容性问题,以
2026-03-08 09:19:59
402
原创 Raspberry Pi 树莓派5磁盘扩容
摘要:本文介绍如何在树莓派5上克隆系统到更大容量的SD卡。首先卸载原挂载点/dev/sda1,然后使用dd命令将32GB系统卡(/dev/mmcblk0)克隆到128GB新卡(/dev/sda),设置4MB块大小提高速度并确保数据安全写入。克隆完成后关机换卡,启动后通过raspi-config工具扩展根分区,最后重启使扩容生效。整个过程约需10-20分钟,成功后将显示110GB+的可用空间。
2026-03-07 14:02:08
509
原创 塑料聚乙烯转换为汽油Octane CH3(CH2)6CH3
塑料炼油简易流程:将聚乙烯塑料隔绝空气加热至500-600℃裂解,油气经冷凝后分层收集汽油、柴油等燃料。可选用沸石等催化剂降低反应温度至350-450℃,提高油品质量。家用实验需注意:仅使用PE塑料,搭建简易加热-冷凝装置,保持通风,严禁密闭加热和大量生产。关键步骤为塑料破碎、控温加热、油气冷凝收集,演示实验需严格遵循安全规范。
2026-03-03 12:20:44
622
原创 Bank of Georgia
Summary: Georgia is a popular choice for digital nomads seeking accessible banking, with Bank of Georgia and TBC Bank being the top options. Key requirements include a valid passport, Georgian phone number, and proof of income (contracts, bank statements).
2026-02-19 09:44:48
671
原创 如何检测、排除手机控制屏幕
摘要:文章详细指导如何检测和删除安卓手机中的远程控制软件(如TeamViewer、向日葵等),通过ADB命令精准卸载可疑应用包。同时反驳了“iPhone绝对安全”的观点,指出安卓系统的开放性让用户拥有更大控制权,而iOS的封闭性实际上隐藏着更多不可控风险。核心观点是:真正的安全源于用户对系统的掌控能力,而非厂商的单方面承诺。(150字)
2026-02-12 09:44:15
1325
原创 Why the Media Focuses on Modern Medicine
Modern media and institutions heavily promote pharmaceutical and technological advancements while neglecting time-tested traditional health practices. This bias stems from commercial interests, cultural preferences for "progress," and simplified
2026-02-03 16:40:16
678
原创 铜线绕桩防虫害古代园艺
摘要:本文介绍一种改良自商代古法的铜线木棍防虫技术,专为家庭种植黄瓜设计。采用低密浅埋方式(每1.5米埋1根),使用直径1-2mm裸铜线螺旋缠绕木棍,埋入垄侧15cm处,深度30cm。该方法通过铜离子缓释,可有效驱避蜗牛、蛞蝓并预防根腐病,同时避免伤害黄瓜浅根系。搭配草木灰使用效果更佳,一次埋放可持续1-2年,无需农药即可实现生态防虫。关键注意事项包括:使用纯铜线、保持适当埋放距离、控制缠绕密度等。(149字)
2026-01-30 16:17:26
901
原创 kylin_arm /usr/bin/ld: cannot find -latomic
摘要:在ARM服务器(kylin_arm)上编译Redis 5.0.8时,GCC 7.3.0报错无法找到libatomic库,导致链接失败。通过执行"sudo yum install libatomic"安装缺失的库后解决了该问题。这显示了在ARM架构上编译软件时可能遇到的依赖项问题及解决方案。
2026-01-28 14:07:54
410
原创 用adb 卸载三星应用商店
除了微信、支付宝、地图导航、购物等刚需app 注销其他app账号并卸载。因为三星应用商店也需要实名制手机号登陆,所以存在安全隐患。
2026-01-24 15:11:18
307
1
原创 TCP reliable / UDP unreliable hoax
Education Trains Obedience to Abstractions, Not Systems Thinking The common teaching that "TCP is reliable, UDP is unreliable" oversimplifies reality—reliability is an implemented feature, not inherent to TCP. Many systems (QUIC, WebRTC) build re
2026-01-23 11:17:07
976
原创 Gradle改为本地 Gradle‘s dependency cache seems to be corrupt or out of sync.
摘要:该Gradle Wrapper配置文件(gradle-wrapper.properties)定义了Gradle分发的基本设置,包括存储路径和使用本地文件系统的Gradle分发包位置(E:/AndroidStudioProjects/gradle-5.6.4-all.zip)。配置中指定了缓存目录(GRADLE_USER_HOME/wrapper/dists)并覆盖了默认的在线下载URL,改为使用本地文件路径。
2026-01-21 15:40:42
341
原创 Operating systems and distributed systems
Modern Distributed Systems: Reinventing OS Primitives Across Networks Distributed systems mirror traditional OS concepts—schedulers become orchestrators (Kubernetes), mutexes turn into distributed locks (Zookeeper), and shared memory evolves into state rep
2026-01-21 10:36:29
369
原创 为什么要 坚持2012年前日系老燃油车,和 非智能老年手机dumb phone
选择老款燃油车和功能机,本质上是在数字化时代主动选择“低科技依赖”的生活方式——用牺牲部分便利性的代价,换取更高的隐私安全、更低的使用风险和更简单的生活逻辑。而新能源电车与智慧城市的结合,则是未来城市发展的必然趋势,代表着高效、低碳、智能化的方向。二者并非对立,而是不同人群基于自身需求的选择。
2026-01-18 07:08:30
646
原创 Why Web2 → Web3 is slow
Web1 → Web2 accelerated because it increased corporate and governmental control.Web2 → Web3 is slow because it decreases corporate and governmental control.
2026-01-17 14:45:58
812
原创 Expulsions and Exoduses of Jews
犹太人的流散与驱逐:历史概述 本文梳理了从古代到现代犹太人遭受的主要驱逐事件。最早可追溯至公元前586年巴比伦之囚,随后罗马帝国多次驱逐犹太人,包括公元70年摧毁第二圣殿和135年镇压巴尔·科赫巴起义后的全面驱逐。中世纪至近代,欧洲多国相继颁布驱逐令,如1290年英格兰、1492年西班牙的阿尔罕布拉法令等。20世纪,纳粹德国通过系统性迫害迫使约60万犹太人逃离,而1948年后中东多国也因阿以冲突驱逐了约85万犹太人。这些事件主要依据犹太虚拟图书馆、各国档案和学术专著等权威资料整理。
2026-01-09 11:29:15
560
原创 My Dinner with Andre 1981
My Dinner with Andre 1981 (Mi cena con André 1981)Andre: Okay. Yes. We’re bored. We’re all bored now. But has it ever occurred to you, Wally, that the process that creates this boredom that we see in the world now may very well be a self-perpetuating, unc
2026-01-09 10:20:20
466
原创 Maven依赖冲突 Java项目启动失败排查办法
本文总结了Maven项目管理和Java进程排查的常用命令:1) 使用dependency:tree查看依赖冲突并输出到文件;2) 检查settings.xml配置中的镜像和仓库设置;3) 通过mvnrepository网站查询包版本;4) 配置pom.xml打包小包时指定主类、布局和包含项;5) 用copy-dependencies导出依赖包到指定目录;6) 排查Java进程卡死时使用ps和jstack命令;7) 使用tcpdump抓取特定网卡、端口或主机的网络包。这些命令覆盖了从依赖管理到线上问题排查的关
2026-01-07 08:38:44
260
原创 Choose phones that resist the trap of overpriced, fragile, and extractive devices
摘要: 选择耐用、经济实用的手机,应优先考虑耐用性(避免超薄玻璃或全玻璃设计)、可维修性(可更换电池、易拆卸结构),并匹配实际需求(避免高价但无用的功能)。关注扩展性(如MicroSD卡槽)和配件完整性,选择稳定系统而非强制更新的机型。计算真实年成本(价格÷预期使用年限),忽略社交压力,选择高性价比设备。参考耐用设计、维修评分和实用性,避免为品牌溢价或潮流买单。
2025-12-28 10:13:36
985
原创 nc shell, nc ports scan
摘要:该内容展示了网络连接测试过程。首先在服务器端设置监听端口1234并绑定bash shell,然后在客户端尝试连接。随后进行端口扫描(20-30端口),结果显示DNS正反向解析不匹配,且所有测试端口连接超时,包括常见服务端口如SSH(22)、FTP(21)等。测试结果表明目标服务器在这些端口上无响应或防火墙阻止了连接。
2025-12-18 15:42:37
272
原创 ARM环境编译redis报错 redis: undefined reference to `log‘
摘要:在编译Redis 2.0.4时遇到链接错误,提示找不到log函数。虽然已添加-lm参数链接数学库,但问题仍未解决。通过调整Makefile中*.o文件的位置,将目标文件$(OBJ)移到链接参数前面后成功编译。启动Redis服务器时显示默认配置警告和内存设置建议,最终服务器正常监听6379端口。
2025-12-10 09:56:36
569
原创 Open two files side by side vertically in Vim
Summary: To open two files vertically in Vim, use vim -O file1 file2. Inside Vim, split a second file with :vsplit file2 or :vs file2. Navigate splits using Ctrl+w + h (left) or l (right). This creates a side-by-side view for easy comparison.
2025-11-28 14:05:34
350
原创 Query DLLs of an .exe file
Windows provides multiple tools to analyze DLL dependencies of executable files. Key methods include: Dependency Walker - GUI tool displaying dependency trees dumpbin - Visual Studio command-line tool (dumpbin /DEPENDENTS) Process Explorer/ListDLLs - Sysin
2025-11-26 14:53:25
987
原创 Newer isn’t always better
Newer isn’t always better.Websites like oldversion.com, Legacy Update and other Old Software Archives aren’t about nostalgia — they’re about digital freedom.They remind us of a time when software was:In 2025, preserving old software isn’t clinging to the
2025-10-24 14:49:35
432
原创 Inflation isn’t a “growth engine.” It steals money from pockets legally
摘要: 主流媒体常将通胀美化为经济增长的必然结果,实则掩盖了财富转移的真相。通胀通过资产升值使投资者受益,却侵蚀工薪阶层的购买力;房贷体系创造新货币,进一步推高通胀,形成债务循环。名义工资增长赶不上物价,实际财富缩水。xx与金融机构通过调控通胀,将财富从储户转向借款人和大资本。通胀与通缩交替循环,不断将财富从大众转移到精英阶层,巩固了系统性不平等。这一机制依赖债务扩张,本质是隐蔽的财富再分配工具。(150字)
2025-10-16 12:30:50
858
原创 The prisoner’s dilemma of commercial rent
**摘要: 商业租金中的“囚徒困境”揭示了城市经济的残酷逻辑:租户间的自相残杀推高了租金,使小商家成为自身剥削的共谋。房东通过制造恐慌性竞价(如虚假报价、短期租约)迫使租户不断加价,最终只有连锁企业或奢侈品牌能存活,导致城市文化同质化(如旧金山Mission区50家墨西哥卷饼店被科技咖啡馆取代)。纽约Soho等地甚至出现长期空置——房东宁可不租也不降价。部分城市尝试反击,如柏林推行商业租金管制,巴塞罗那试验合作社模式,但系统性变革仍待突破。这场资本游戏的唯一赢家是资本本身。
2025-10-12 13:14:59
889
原创 按拼音排序第5列
这是一个Java程序PinyinSort.java,用于对中文文本按拼音排序。程序从"sample2.txt"读取数据,按制表符分割后存入列表。使用Collator类创建中文比较器,按第5列内容进行拼音排序。最后将排序结果写入"sorted_sample2.txt",重新排列列顺序为4、1、0列。程序包含基本的文件读写异常处理功能。
2025-10-10 10:05:36
238
原创 Cellphones as manipulators - “efficiency” turns into an extraction pipeline -
摘要: 科技本应服务人类,但智能手机却成为隐形的牢笼。从工具到主人,技术悄然演变为操控者:手机模糊了生活边界,数据塑造而非反映行为,算法以成瘾设计优先平台利益而非用户需求。 平台经济重塑思维,人们习惯依赖数字中介(如卖手机先找App而非实体店),却未意识到这种“便利”实为财富外流的管道——线上交易抽走本地资金,削弱社区经济循环,形成“数字殖民”。 虚假需求被制造:电商平台以“便捷”和“低价”掩盖本地商机的消亡,而多数日常商品本可通过线下解决。共享经济(如Uber、Tinder)更以“解决问题”之名,加剧收入
2025-09-15 12:23:20
872
原创 为什么好餐馆会退出美团?—— 商家的“生存算法”
好餐馆退出美团,实为商家对平台高抽成(20%-25%)和算法绑架的"数字抗争"。核心菜品(如辣子鸡丁)因利润高且需现吃口感,商家更愿引导到店消费;普通菜品则用作外卖引流。外卖不仅导致菜品风味打折,还让顾客陷入算法推荐的"信息茧房",吃到的可能是"外卖特供"版。走进实体店,不仅是消费选择,更是对算法扭曲现实的拒绝,直接支持创造者,追求完整用餐体验。这种"数字清醒"是在数据时代收回生活自主权的体现。
2025-09-12 14:18:09
1511
原创 80s/90s Warnings vs 2025 Reality
80s/90s Warnings vs. 2025 Reality Classic films and songs from the 80s/90s eerily predicted today's world. They Live (1988) warned of subliminal control through ads—now algorithms manipulate consumption. RoboCop (1987) foresaw corporate-run cities, mirrori
2025-09-06 11:33:22
748
原创 Animal fats vs. seed oils
For much of human history, people did indeed cook with animal fats—like butter, beef tallow, lard, and even duck fat—because they were stable, cheap, and available. These fats are high in saturated fat, which means they don’t oxidize easily when heated. Th
2025-08-31 11:47:40
1026
aMule源代码,eMule Linux版源代码,amuled
2024-05-25
1119. Metro. dynamic programming, graph theory
2024-05-10
https://acm.timus.ru/print.aspx?space=1&num=1002 题目答案
2024-05-06
Assembly Language Step-By-Step - (Wiley, 2009, 0470497025).pdf
2024-04-21
libevent库, http-server静态文件服务器示例
2023-12-14
nasm-10.09.tar.gz
2023-11-21
windows, which命令找到.exe文件路径
2023-09-30
xxd用16进制打印文件内容,调试代码用
2023-08-23
windows Visual Studio dll动态库模板
2022-09-26
windows环境Visual studio创建静态库,项目框架
2022-09-26
Elettronica - Lindemann - I Segreti Free-Energy Dell'elettricità Fredda (Ebook Ita) v3.0.pdf
2026-04-23
aMule-src-installer.tar
2026-04-14
NO GRID Survival Projects (Claude Davis Sr., Amber Robinson, Michael Major).pdf
2026-04-03
Iniko - Jericho (1).mp3
2025-09-10
Think Like An Entrepreneur, Act Like A Ceo.pdf
2025-09-02
aMule-src-bundle.tar
2025-08-31
libupnp-1.14.12.zip
2025-08-11
xxd-demo.zip
2025-04-16
snowflake golang build a bridge
2025-02-04
CRYPTOPP-8-5-0.tar.gz
2024-05-25
Shell脚本学习资料
2026-10-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅