会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rimelink
新随笔
管理
[置顶]
电脑硬件升级_系统安装_网络配置
摘要: 克隆 PC 硬盘 设置PC从U盘启动,插入Ubuntu21.04启动U盘,运行Terminal 查看PC硬盘 lsblk (一般为/dev/sda) 使用USB_SATA接入备份硬盘(本例为/dev/sdd) 克隆PC硬盘 dd if=/dev/sda of=/dev/sdd bs=4M conv=
阅读全文
posted @ 2020-03-08 14:16 KevinAshton
阅读(1013)
评论(0)
推荐(0)
2025年10月1日
LoRa/LoRaWAN技术手册大全
摘要: 第一部分 基础知识 第1章 从哪入手 快速了解LoRaWAN网络4层实体:设备(模组)<-->基站<-->ChirpStack<-->App 请参考《配置 ChirpStack》 https://blog.csdn.net/jiangjunjie_2005/article/details/96169
阅读全文
posted @ 2025-10-01 08:35 KevinAshton
阅读(94)
评论(0)
推荐(0)
2025年2月8日
软件设计原则
摘要: KISS(Keep it simple, stupid) 保持简单。 DRY(Do not repeat yourself) 不要重复自己。 高内聚,低耦合。 避免愚蠢:粗心大意地驾驶会带来车祸,不专注地编程会带来 bug ! 先设计接口,再实现模块。
阅读全文
posted @ 2025-02-08 14:58 KevinAshton
阅读(9)
评论(0)
推荐(0)
2025年2月7日
测试驱动开发TDD
摘要: “质量是免费的,但只有那些愿意付出沉重代价的人才能拥有。” -- 《人件》 为什么TDD测试驱动开发如此重要 软件的质量和开发效率都需要程序员快速频繁地收到反馈,测试驱动可以缩短反馈循环。 编写类和函数--(单元测试)->集成新模块--(集成测试)->生成新系统--(系统测试)->构建软件--(QA
阅读全文
posted @ 2025-02-07 16:13 KevinAshton
阅读(26)
评论(0)
推荐(0)
2025年1月9日
预防和修复软件bug
摘要: “我的余生将有很大一部分时间花在寻找自己程序中的错误上” -- 莫里斯.威尔克斯,计算机科学家。 概述 每年花在调试软件上的程序员工资成本高达3210亿美元,来自剑桥大学贾奇商学院的研究。 降低bug数量,尽快修复bug是在拯救全球经济。 一分预防胜过十分治疗 合理使用以下【软件工程】实践,避免bu
阅读全文
posted @ 2025-01-09 14:24 KevinAshton
阅读(72)
评论(0)
推荐(0)
2024年10月15日
Linux 进程和线程
摘要: 基于 Linux 进程和线程设计软件系统的规则 为了最小化开销,将大量交互的线程放在 1 个进程中。 为了弹性和模块化,将交互受限的线程隔离到不同进程中。 关键线程应尽可能简单并且应该自己控制 1 个进程。 保持线程模块化并具有明确定义的交互。 不要滥用线程,创建线程和协调同步都有成本。 可以使用
阅读全文
posted @ 2024-10-15 08:24 KevinAshton
阅读(26)
评论(0)
推荐(0)
2024年10月11日
理解 Linux 内存 VSS RSS PSS USS
摘要: VSS : Virtual Set Size 虚拟耗用内存(包含共享库占用的内存),即单个进程全部可访问的地址空间,其大小可能包括还尚未在内存中驻留的部分。对于确定单个进程实际内存使用大小,VSS用处不大。 RSS : Resident Set Size 实际使用物理内存(包含共享库占用的内存),即
阅读全文
posted @ 2024-10-11 08:55 KevinAshton
阅读(352)
评论(0)
推荐(0)
2024年3月7日
STM32WL LoRa SoC 开发资料
摘要: STM32WL 简介 STM32WL 源代码 STM32WL 硬件参考设计 基于 IAR KEIL 开发 STM32WL 基于 STM32WL 开发 LoRa 应用 STM32WLE5 数据手册 STM32WLE5 参考手册 STM32WL 烧录软件 STM32WL 超低功耗 STM32WL 射频匹
阅读全文
posted @ 2024-03-07 13:45 KevinAshton
阅读(126)
评论(0)
推荐(0)
2023年11月25日
基于Linux操作SVN服务器和客户端
摘要: 在Linux客户端操作SVN命令 常用操作命令 SVN 命令 含义 svn update 同步工作拷贝到 SVN 仓库最新版本 svn status 查看工作拷贝与 SVN 仓库文件结构差异 svn diff FOO 比较 FOO 工作拷贝与 SVN 仓库最新版本 svn diff -r 3 FOO
阅读全文
posted @ 2023-11-25 16:43 KevinAshton
阅读(30)
评论(0)
推荐(0)
2023年8月1日
《蓝海战略》笔记
摘要: 蓝海战略要求企业专注【需求侧】,为买方提供价值创新(value innovation);增加/创造高价值元素,剔除/减少低价值元素,企业同时追求差异化/低成本。 蓝海战略有 6 种重建市场边界的基本法则 路径 案例 跨越他择产业 NetJets@订阅飞机=(商业航空+私人飞机)x长处 跨越战略集团
阅读全文
posted @ 2023-08-01 09:33 KevinAshton
阅读(277)
评论(0)
推荐(0)
2023年5月22日
Linux 生成/查看/测试/应用 patch
摘要: Linux 生成/查看/测试/应用 patch 修改了开源代码后可以将差异保存为 patch 这样,随时可以打补丁。 下面以 u-boot 开源代码为例,说明 patch 的常用方法。 设开源软件包 u-boot.zip 解压为 u-boot,而 u-boot-changed 是用户修改后代码。 生
阅读全文
posted @ 2023-05-22 14:30 KevinAshton
阅读(145)
评论(0)
推荐(0)
下一页