- 博客(20)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 pc端和安卓平板termux环境传文件的方法
摘要:本文介绍了在PC端和安卓平板Termux环境之间传输文件的几种方法。1)通过Gist上传脚本并获取Raw链接;2)使用Pastebin匿名分享文件;3)在Termux中使用wget下载文件。还说明了如何将Termux的公钥上传到VPS:通过ssh-copy-id命令添加公钥,并检查authorized_keys文件确认是否添加成功。这些方法实现了跨平台文件的便捷传输和安全访问。
2025-11-23 14:59:17
114
原创 单链表 使用 while(p) 进行判断
本文分析了Linux内核中四种典型的单链表遍历模式,使用do-while或while循环处理链表节点。这些案例来自文件系统缓冲区管理(buffer_head链表)和网络协议栈(sk_buff链表),包括:1)buffer_head链表遍历与闭环处理;2)块设备读取时的状态检查;3)网络包队列清理;4)IPv6分片重组。内核采用描述性变量名(如bh、skb)而非简单p,且单链表结构(b_this_page/next指针)广泛应用于性能敏感场景,如缓冲管理和网络包处理。这些实现确保了对链表节点的完整遍历和高效操
2025-11-15 14:52:01
244
原创 单链表 使用 while(p->next) 进行判断
摘要:Linux内核fs/buffer.c文件中的__block_write_full_page函数负责块设备的全页写入操作。该函数通过创建页缓冲区、检查脏缓冲区状态、映射磁盘地址等步骤处理写入请求。核心逻辑包括遍历页面的缓冲区链表,对每个缓冲区进行锁定和异步写入标记,最终通过submit_bh_wbc提交写入请求。函数还处理错误恢复场景,确保数据一致性。在较新内核版本中,该函数已适配folio机制,但基本结构保持不变。
2025-11-14 22:50:00
132
原创 手动修改电脑网卡的dns
本文介绍了在Windows系统上手动配置Wi-Fi网络DNS服务器的步骤:1)通过PowerShell命令Get-NetAdapter查询无线网卡名称(示例中名为"Wi-Fi");2)使用netsh命令设置主DNS为1.1.1.1(Cloudflare),备用DNS为8.8.8.8(Google);3)执行ipconfig /flushdns刷新DNS缓存;4)最后通过ipconfig /all验证DNS设置是否生效。全文提供了完整的命令行操作示例。
2025-11-13 22:26:44
167
原创 mysql退避重启原因: 1, 环境变量没设置对. 2, 数据目录挂载有问题
MySQL启动失败九成源于环境变量配置错误,其余多为数据目录挂载问题。关键检查点包括:确保MYSQL_ROOT_PASSWORD等变量正确设置(90%问题所在),验证数据目录权限和路径有效性(10%原因)。少数情况可能涉及端口冲突、内存不足或配置错误。快速诊断可查看容器日志(docker logs)或检查环境变量配置(docker inspect),多数问题能立即定位解决。
2025-11-05 21:45:46
267
原创 除了结构体外,C语言的自引用场景
C语言中的自引用机制及其常见应用场景 摘要:本文详细介绍了C语言中各种自引用机制及其应用场景。主要内容包括:1) 函数指针自引用实现递归;2) 结构体/联合体自引用构建链表、树等数据结构;3) 函数指针自引用模拟面向对象编程(如Linux内核的文件操作);4) 相互引用结构体;5) 不完全类型等。其中,结构体中函数指针自引用是工程实践中最常用的方式,广泛应用于操作系统内核、状态机、事件回调等场景。这些自引用机制是C语言实现复杂数据结构和系统设计的核心基础。
2025-10-28 20:54:12
372
原创 IMF关于亚太地区经济预测
亚太地区2024-2026年经济预测显示整体增长平稳但存在分化。亚洲整体GDP增速预计从2024年的4.6%微降至2026年的4.1%,较此前预测有所上调。发达经济体中,澳大利亚、日本等增速缓慢,而澳门、新加坡等有所调整。新兴市场和发展中经济体增速高于发达经济体,中国预计2024年增长5.0%,印度2025年达6.6%。部分国家如缅甸、越南增速显著,但调整幅度较大。太平洋岛国增速维持在3%左右。数据来自IMF《世界经济展望》及工作人员预测。
2025-10-28 19:19:29
102
转载 XY问题,想问x,但自作聪明以为问题是y
《警惕“XY问题”:如何避免无效提问》摘要:当人们只询问具体解决方案Y,却隐藏真实需求X时,就会产生“XY问题”。多位专家指出,这种提问方式会导致三种后果:1. 回答偏离实际需求;2. 错失更优方案;3. 造成反复试错。典型案例包括只问“如何截取字符串后三位”却不说实际要获取文件扩展名。解决关键在于直接说明原始目标X,而非预设的解决方案Y。这需要突破两个思维误区:过早下结论和过度关注技术细节。良好的问题描述应包含背景、目标和已尝试方案,方能获得精准有效的帮助。
2025-10-26 17:55:11
21
原创 线性表Linear List:一种最基本/最常用/结构简单的数据结构
线性表是最基本的数据结构,由有限个数据元素组成的有序序列。C语言中主要有两种实现方式: 顺序存储结构(数组实现) 优点:随机访问快(O(1)),存储密度高 缺点:插入删除慢(O(n)),容量固定 链式存储结构(链表实现) 优点:插入删除快(O(1)),容量灵活 缺点:存取慢(O(n)),存储密度低 选择依据: 频繁随机访问选顺序表 频繁插入删除选链表 链表变种包括双向链表和循环链表。理解线性表是实现更复杂数据结构的基础。
2025-10-25 21:01:15
578
原创 置空文件:truncate -s 0 x.sh,vim: ^ 让光标到行首,输出错误到log文件
摘要:Linux命令truncate -s 0 x.sh可将文件x.sh快速置空,清空内容但保留文件。在Vim中,按^键可使光标移动到当前行首。这两个技巧分别用于文件管理和文本编辑场景。
2025-10-23 19:43:36
89
原创 Strategy(策略)和 Tragedy(悲剧)
"Strategy"(策略)和"Tragedy"(悲剧)虽拼写相似,但词源和含义完全不同。"Strategy"源自希腊语"strategos"(将军),指军事指挥艺术;"Tragedy"来自"tragoidia"(山羊之歌),与戏剧表演仪式相关。两词仅因"-gy"结尾和含"rag"易混淆,可通过词根记忆区分:Strategy(军队阵列→战略),Tra
2025-10-23 14:22:06
195
原创 越南大行TLAC远在达标上,财政部要再先注资
摘要:越南银行虽TLAC(总损失吸收能力)指标达标,但资本质量存忧。核心一级资本不足,且面临房地产风险、经济下行等挑战。财政部提前注资旨在:1)提升核心资本质量;2)应对未来风险;3)支持银行让利实体经济;4)增强国际竞争力。此举借鉴国际经验,通过低成本注资(特别国债)补充最优质资本,避免危机时被动救助。2024年拟向六大行注资数千亿元,核心一级资本率目标提升至12-14%,为金融强国战略提供支撑。(149字)
2025-10-23 13:49:51
507
原创 C语言实现多态
C语言通过函数指针实现OOP多态:1)定义基类结构体包含函数指针(虚函数表);2)派生类将基类作为首成员实现继承;3)构造函数绑定具体函数实现;4)通过基类指针调用实现运行时多态。关键点在于:内存布局兼容(基类首成员)、构造时绑定虚函数、向上转型不改变指针地址。代码示例展示了Circle和Rectangle如何通过Shape基类指针实现多态调用draw()和area()方法。
2025-10-20 20:59:11
950
原创 返回数组指针的函数的写法
int (*func())[2] 是一个“返回数组指针的函数”的声明,int * func()[2] 是无效的,会编译错误。
2025-10-20 12:21:09
99
原创 函数() 运算符(函数调用运算符)的优先级高于 *(解引用/指针)
C语言中函数指针与返回指针的函数存在语法差异: int *func() 声明返回int*的函数,func先与()结合。 int (*func()) 括号不改变解析顺序,等价于第一种形式。 (*func)() 表示func是一个函数指针,通过解引用调用目标函数。 注意括号位置决定声明含义,返回指针的函数与函数指针是不同概念。
2025-10-20 12:14:58
199
原创 介绍llama.cpp
摘要: llama.cpp 是一个基于 C++ 的轻量级框架,支持在本地 CPU 上高效运行 LLaMA 等大语言模型,无需依赖 GPU。其核心优势包括:纯 C++ 实现、跨平台兼容性(尤其适配 Apple M 芯片)、高效的模型量化技术(如 GGUF 格式,可将模型体积压缩 70%+),以及支持多种开源模型(如 Mistral、Phi-2)。用户通过命令行或集成工具(如 Ollama、LM Studio)即可快速部署,典型场景包括本地对话、边缘计算等。例如,7B 模型在 M2 MacBook 上量化后推理
2025-10-18 21:20:55
856
原创 【越南语_英语_佳句】
这些中英越三语佳句展现了生活中温暖美好的情感片段。从"我们应该分享一切可以分享的东西"的善意,到"我会一直笑,因为遇到了你"的甜蜜告白;从北方春天"能闻到甜美的花蜜香味"的细腻感知,到"你觉得需要坚定信念"的鼓励话语。这些句子交织着关怀、爱意与希望,既有"善意无需成本"的生活智慧,也有"心潮起伏难以形容"的情感波动,共同构成了一幅人与人之间温暖互动的美好画卷。(149字)
2025-10-17 17:25:27
838
原创 切换、退出GitHub account with Copilot,github copilot账号,自动补全没额度了
切换、退出GitHub account with Copilot,github copilot账号,自动补全没额度了,以下是markdown教程:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Comm
2025-08-15 17:11:39
1445
原创 WSL2 Linux Ubuntu2404_无法使用vscode copilot插件
WSL_Linux Ubuntu2404_无法使用vscode copilot插件Screenshot_20250312170115
2025-03-12 17:06:52
965
6
haproxy架构指南(中文翻译版).pdf
2018-02-26
【求助】MySQL内存表支持持久化吗?
2017-05-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅