月光技术杂谈
兴趣方向: 5G通信协议栈栈、linux/openwrt编程、OAI、工作利器
展开
-
Andriod手机上IP包收发app-亲测好用
一个 android平台 支持udp/tcp ip数据包接收发送的app, apk安装包,packetsender , 手机上数据收发验证。原创 2024-12-31 08:00:00 · 339 阅读 · 0 评论 -
如何查验USB设备是否为3.0接口
不USB接口版本,速率不同,本文介绍几种方法来查验设备上连接的USB设备的协议版本。原创 2023-12-21 21:30:00 · 15276 阅读 · 1 评论 -
人工智能(AI开发)必备工具之-Anaconda3安装、配置及优化
本文介绍如何基于Anaconda3 部署一个易扩展AI开发套件的python开发环境,涉及Anaconda3 安装,配置,优化及GUI工具使用。另外还介绍了如何迁移Anaconda3 至非系统盘,以避免日益庞大的Anaconda3 撑爆你的C盘。原创 2025-02-24 18:17:59 · 218 阅读 · 0 评论 -
教你一招将 win11 C盘瘦身30多G(亲测有效)
虽然安装程序时已经将安装路径修改为D盘了,但是发现C盘的应用占用还是非常大。原因是部分程序的数据还是会存在在用户目录 : C:\Users\xxx, (如Anaconda3), 另外 大部分应用程序都会在 C:\Users\xxx\appdata目录 下生成大量的数据文件。我使用的电脑appdata目录 高达34G。但是该目录 迁移起来不太这容易,而且 存在数据丢失和应用无法正常启动的风险。本文将给出详细步骤,供大家参考,少走弯路。原创 2025-02-24 18:15:55 · 559 阅读 · 0 评论 -
你的代码还在‘裸奔’?ASan & HWASN 内存漏洞修复实践(二)应用实例
本文介绍ARM平台下多种HWASan安装方案,并详细介绍了hwasan的编译、运行时配置选项和内存泄露检查的使用实例原创 2025-02-20 11:49:33 · 343 阅读 · 0 评论 -
你的代码还在‘裸奔’?ASan & HWASN 内存漏洞修复实践(一)简介
本文首先简单介绍 asan和hwasan的基本概念和区别,后续文章将详细介绍如何在arm平台 或x86平台,利用asan/hwasan工具对大型协议软件进行内存问题分析原创 2025-02-17 18:14:01 · 397 阅读 · 0 评论 -
packetsender linux 发包命令
本文简单介绍linux版 packetsender的安装及发包操作。另外packetsender也有andriod版本原创 2025-01-08 17:16:04 · 248 阅读 · 0 评论 -
Openwrt 点对点语音通话及直播推流实践二: Openwrt 下移植 源码 安装PJSIP
- [ ] Openwrt opkg不支持pjsip安装,本文尝试在目标板上基于pjsip源码编译安装pjsip, 并将遇到的问题和解决方法总结如下。- [ ] 主要问题包括: pjsip与alsa声卡驱动适配问题, pjsip多声卡选择问题,pjsip with alsa安装问题原创 2025-01-03 18:28:16 · 305 阅读 · 0 评论 -
串口输出实时保存
串口日志实时输出 保存,linux控制台日志保存原创 2024-12-17 20:39:08 · 118 阅读 · 0 评论 -
windows/笔记本屏幕上网时间健康管理统计追踪
各品牌手机如安卓、鸿蒙、苹果都有一个监控、管理 手机屏幕使用时间的设置功能 ,方便对应用使用时间进行管控,也方便家长了解孩子电子产品使用情况。但是在PC上还没有类似功能的原生应用软件,虽然可以通过防火墙进行基于协议、端口或IP地址的规则限制 ,但是操作复杂,并且实际操作了一次,发现效果不太理想。本文推荐1个基于浏览器的插件,可针对以上问题,对浏览器的使用时间和网站进行监控、限制 等管理 操作原创 2024-12-10 09:56:19 · 177 阅读 · 0 评论 -
linux perf安装问题解决
使用apt 安装 perf包,运行时提示要安装与内核版本相一致的 linux-tools-xxx-generic。解决方法如下,创建一个符号链路到 /usr/bin。原创 2024-12-02 17:54:19 · 444 阅读 · 0 评论 -
如何构造自己的Makefile
相对于cmake、meson等高级构建工具,makefile有独特的优势,如广泛应用在linux平台,完全透明的编译过程,非常方便借助shell进行扩展。本文将针对中小型项目需求构造一套makefile模板,具备以下主要特点:支持单源码目录和 多源码目录编译、打包自动枚举子目录源码文件支持头文件依赖,头文件更新自动触发引用头文件的所有对象编译生成的中间文件定向到独立的目录原创 2023-02-07 14:59:35 · 421 阅读 · 1 评论 -
手动升级内核(内核迁移至内网主机)
给当前主机升级内核有现成的命令可以直接使用,但是依赖网络环境,而且涉及定制内核参数的话,编译内核耗时较长,下面总结一种简单的方法将编译好的内核版本,打包迁移至内网主机,实现对内网主机的快速内核版本替换。原创 2023-12-24 07:00:00 · 572 阅读 · 0 评论 -
linux CPU performence 参数批量查询
linux下进行性能优化,可调整CPUperformence参数,如最大,小最主频,性能模式,以下脚本可批量查询各参数当前配置值原创 2024-11-30 08:00:00 · 52 阅读 · 0 评论 -
雕虫小技-巧用notepad进行字符解析
Notepad++的查找替换功能非常强大,其中扩展特性支持回车换行等,可用于进行一些字符格式置换,本文贡献一个案例。原文档是使用”-“ , “,” 两种字符分隔,内容均为数字的日志, 这是一种尽可能节省存储空间的日志保存方式,是以牺牲可读性为代价,需要专门的工具进行日志解析,本文中仅使用notepad++的查到替换功能将每个字段置换到独立的行,以方便列编辑模式增加字段释义。原创 2024-11-29 11:04:55 · 66 阅读 · 0 评论 -
不同平台不同版本的iperf结果加时间戳
常用iperf对网络通路进行带宽测试,当需要24小时不间断甚至更长时间的持续测试时,记录过程信息就非常有必要,可在网络出现问题时,根据日志来定位问题发生时段。原创 2024-01-20 16:30:34 · 993 阅读 · 0 评论 -
Notepad ++ 几个有用操作
Notepad ++ 几个有用操作。查找多个子串, 列编辑, 删除空行原创 2023-12-26 20:25:51 · 615 阅读 · 0 评论 -
调整Typora默认各级标题大小
调整Typora默认各级标题大小。原创 2023-12-26 20:21:30 · 730 阅读 · 0 评论 -
Typora代码块默认语言
使用Typora编译代码块时,常需要手动输入代码语言,在早其版本中,Typora没有配置代码块默认语言的配置项,可通过修改js代码来指定 默认代码块语言,这样使用ctrl + k 创建代码时,语法格式使用选择的默认语言。原创 2023-12-25 20:22:42 · 1270 阅读 · 0 评论 -
长时间 灌包脚本(基于iperf)
使用iperf时通常加-t来指定发包时间,但是该时间 有长度限制,不同版本不同,一般不超过24小时,如果想做24 h x7 的拷机,则需要更长的时间 ,下面编写两种长时发包脚本原创 2023-12-24 07:15:00 · 1037 阅读 · 0 评论 -
Typro+PicGo自动上传图片(图床配置)
使用Typro编写 的markdown(md)文件如果存在图片,并且想快速发布博文的话,常使用PiGO工具配置图床服务器来管理图片。原创 2023-12-22 17:25:55 · 1011 阅读 · 0 评论