学习技能
在学习过程中的一些有用技巧
weisonx
developer & engineer
展开
-
一个程序员的意识流
Readme:记录生活、工作、学习中自己的思考和想法,但是可能很杂乱的。目的为了提升自己BB的能力。原创 2023-03-09 19:18:56 · 207 阅读 · 0 评论 -
英文单词打字练习与学习
仅支持电脑版,链接: 支持多种单词词库。原创 2022-08-23 19:19:44 · 558 阅读 · 0 评论 -
OneDrive无法在线访问的间接解决办法
1.选择某个处于同步状态笔记本,右击属性2.点击更改位置显示如下界面,这个界面显示的文件夹就是onedrive.live.com的在线内容。只能对文件夹进行操作,且操作有限:主要解决“无法删除OneNote快捷方式”问题...原创 2022-05-06 10:01:49 · 7618 阅读 · 0 评论 -
OneDrive说明与OneNote的同步操作
0.首次安装OneDrive软件,可以配置本地文件夹路径,如“C:\Users\Admin\OneDrive”。OneDrive的同步原理就是文件存于云盘,取于云盘。基本状态与操作:标记文件或文件夹以在脱机时使用或标记为仅联机1.右键单击文件或文件夹。2.选择“始终保留在此设备上”或“释放空间”。1.任何文件的同账号同步工作。某台电脑把存在本地OneDrive目录的任意文件同步到云盘后,在任意一台电脑再登陆同账号的OneDrive进行同步,就可以在其本地OneDrive目录...原创 2022-05-05 20:14:38 · 5037 阅读 · 0 评论 -
API参考网站
内容 网站 C/C++ cppreference.com Java Java SE 文档 - API 和文档 | Oracle 中国 Python Python 标准库 — Python 3.10.4 文档 Rust std - Rust (rustwiki.org) Golang Go语言标准库文档中文版 | Go语言中文网 | Golang中文社区 | ......原创 2022-03-31 14:43:18 · 2917 阅读 · 0 评论 -
分析代码项目(开源)的方法总结
分析时,为了有目的、顺序地分析,可以:以某个结构体为中心,即分析这个结构体(包括其字段)的作用、意义以某个函数为中心,即分析这个函数(包括所调用的函数)的作用、意义以某个模块为中心,即分析这个模块(如Linux内核模块)的作用、意义以某个“功能”为中心,这个功能是抽象的,然后从项目中分析其实现这个抽象功能的过程;这样可以防止在source insight看项目时跳转过深,导致忘了自己的目的而不知道回到哪里开始看代码。...原创 2021-11-30 19:20:27 · 532 阅读 · 0 评论 -
如何分析(C)函数
第一层:这个函数在哪里被调用?——应用场合第二层:分析这个函数的作用看函数名——通常可以知道这个函数功能看参数——分析每个参数的类型、意义看返回值——分析其类型、意义看全局变量——利用还是改变其值函数执行完后对上述三者的影响第三层:这个函数的具体实现细节定义了什么新变量使用了什么控制语句使用了什么宏调用了什么其它函数是否分配了内存返回逻辑值或状态值或其它...原创 2021-11-09 16:38:49 · 527 阅读 · 0 评论 -
OneNote笔记本分类方法
不知不觉,自己已经是OneNote的重度用户(大学开始用到现在工作);但现在发现笔记本新建太多了,分类不够互斥,难以搜索笔记;并且吐槽一下OneNote的搜索功能,特别是Ctrl+E搜索,有时还不准确。于是决定重新分类笔记本,实现:笔记本数量尽量少;分类尽量互斥;类别清晰; 参考Linux的目录树,其是经过历不断的实践才得到今天如此清晰的目录结构.因此我决定参考它的分类,来管理自己的笔记本分类.并且可能以后还会修改.版本1.0 分类: 子类(使用分区组) .原创 2021-10-21 23:22:47 · 2136 阅读 · 0 评论 -
阅读代码入手点
前言:有时候阅读一些开源代码时,特别是没有框架图、注释的开源项目,不知道从哪里开始阅读代码。在此,总结了一些入手点和帮助阅读的工具,可能有些帮助。如果有框架/架构图,则先了解整个工程项目的模块关系 观察工程项目的目录名称,分析每个目录的内容类别 若有配置文件,如Makfile、Kconfig,可以先查看他们,了解大致的文件架构 最后确定入口点,开始阅读代码常见入口点:CPU:指令寄存器的值所指的指令 线程:创建线程所指定的函数指针 汇编语言:第一条指令 C、Java等:main函数原创 2021-10-21 17:01:40 · 61 阅读 · 0 评论