
笔记
奇文怪式
To do what you think is "right".
展开
-
《提问的智慧》
提问的智慧转载 2024-11-18 14:09:45 · 151 阅读 · 0 评论 -
常用的代码注释标签
表示代码可能包含临时解决方案、糟糕的实践、或者有待优化的部分,通常意味着此处的实现方式并不理想,应在未来重新审视和改进。- 标记一段临时性的、非常规的解决方案,通常用于应对紧急问题,但长期来看不是最优解。- 请求他人复查某段代码,可能是为了确认设计决策、逻辑是否正确或改进代码质量。- 标记已弃用的代码,提醒开发者这段代码未来可能会被移除。- 添加一些说明文字,提供一些重要提示或背景信息。- 指出代码中存在问题或bug,需要修复的地方。- 标记正在进行的工作,表明这部分代码尚未完成。原创 2024-09-11 20:34:04 · 354 阅读 · 0 评论 -
变量/函数命名规则
①小驼峰命名,首单词首字母小写+后面每个单词首字母大写,举例:printEmployeePaychecks();firstName;②大驼峰命名(帕斯卡命名法),每个单词首字母大写,举例:PrintEmployeePaychecks();FirstName;二、下划线法(蛇形命名法),所有单词皆小写,以下划线分隔:print_employee_paychecks();写这篇文章,提醒自己总是记不住如何命名变量和函数。一、驼峰命名法:分小驼峰命名和大驼峰命名。原创 2024-09-05 10:11:27 · 350 阅读 · 0 评论 -
芯片架构及对应指令集—思维导图
Linux发行版OS(例如Ubuntu操作系统)的构成:Linux内核(管理系统资源、抽象地访问硬件等)+GNU组件(例如GCC/GDB/glibc/coreutils/binutils等等)+APP层(终端Bash、浏览器、应用软件等等桌面环境)可由开发者自由裁剪,用以适配不同的芯片架构,这也就是为什么当我们去下载诸多Linux发行版时,总能看到不同后缀(x86_64/arm/aarch64等等)的iso镜像版本。APP 层需要适配 OS 内核,同理,OS 内核也要适配芯片硬件架构。原创 2024-08-05 20:28:12 · 382 阅读 · 0 评论 -
论VSCode如何在项目工程中,使用全局搜索和局部搜索功能?
在keil5 IDE中,我们非常熟悉地按下ctrl+F快捷键,可实现全局搜索/局部搜索某个变量和函数。那么在VSCode中,怎么实现全局搜索/局部搜索呢?全局搜索:点击VSCode的右边的放大镜。局部搜索:也是快捷键ctrl+F。原创 2024-07-26 20:13:43 · 6462 阅读 · 0 评论 -
什么是服务器?有什么用?
答:服务器是一种高性能的电脑主机,处于全年无停的开机状态,如今我们在手机/电脑/平板等设备浏览世界各地的网页,视频,音乐,邮箱,游戏等等实时在线的信息时,它充当着核心角色。答:是各大厂商在全国/乃至世界各地部署的物理服务器映射出来的(可以抽象地理解为:一台服务器开了多台虚拟机,你购买便可使用其中一台虚拟机),可通过你的个人电脑终端远程登录到。答:既然服务器是电脑主机,那我们的个人PC可以搭建服务器吗?等搭建专属于个人的服务器,搭建了之后呢?,相当于你花钱购买了搭建服务器硬件的需求,这样就可以使用他们的。原创 2024-07-07 22:52:26 · 311 阅读 · 0 评论 -
同相放大器和反相放大器的区别
反相放大器输出的是负值,需要再用一个放大系数为1的反相放大器输出正值,你要问为什么?请看图。根据公式,同相放大器即便是R1为零,它的放大倍数也是1;反相放大器就不同了,放大倍数可以小于1,只不过是负的。假如R1/R2=10K/100K=-0.1倍,再用一个放大系数为1反相放大器就成了正0.1倍,楼主的需要就可以实现了。...原创 2021-11-15 09:46:30 · 10083 阅读 · 0 评论 -
运放选型注意事项
运放选型参数:1.压摆率2.输入失调电压:在差分放大器的两个输入端加有相等的输入电压时,差分输出电压称为输出失调电压。(输出端为0时,2个输入端之间的补偿电压,即差值或者2个输入端的电压相同时,输出端的电压),毫伏级信号放大选择uA级别失调电压运放3.失调电流4.驱运放选型参数:压摆率输入失调电压:在差分放大器的两个输入端加有相等的输入电压时,差分输出电压称为输出失调电压。(输出端为0时,2个输入端之间的补偿电压,即差值或者2个输入端的电压相同时,输出端的电压),毫伏级信号放大选择u原创 2021-11-15 00:43:23 · 1555 阅读 · 0 评论