
常用工具
文章平均质量分 84
指针到处飞
努力成为抽象派
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
认识GCC
GNU是Linux系统下的一些工具包,GNU是GNU is Not Unix的缩写,因为当年Unix收费后,理查德·马修·斯托曼打算做一套GNU操作系统,当时GNU的工具包已经写好,就差内核即可组装成一个完整的操作系统,正好Linus写了一个内核,所以两者合并发布了GNU/Linux,后来传着传着就省略了名字前面的一部分,成为Linux。gcc是一个交叉平台编译器,比如交叉编译器gcc-arm 适合在嵌入式领域的开发编译。我的理解:GNU就是Linux系统中的一些工具包。使用wc命令查看两个文件的大小。原创 2023-06-30 20:19:41 · 488 阅读 · 0 评论 -
Makefile&CMake
今天本打算学习C++中的内存模型,以便于更加深入地了解程序的运行过程,但是在看书的过程中遇到了变量的链接性问题,本想写个程序试一试变量的链接性问题,结果发现不会写CMake,在网上查找CMake的资料后又发现了CMake和makefile这个是类似的,心想不如一起学了。然后在此总结一下。一个C程序要想从代码变为可执行的文件,需要经过两个过程:、,一般我们在windows开发环境下使用Visual Studio,CLion等IDE(集成开发环境)时,编译器会自动执行这两步命令,无需经过复杂的操作,这也是IDE原创 2022-11-29 19:04:35 · 1271 阅读 · 0 评论 -
Git学习笔记
是什么?Git是分布式,保存所有修改记录,并用版本号进行区分,便于查看和恢复GitHub是主流的,简单理解为存放代码的网盘。原创 2022-11-07 11:04:21 · 191 阅读 · 0 评论 -
JS学习笔记一
javascript代码是由浏览器中的javascript解析器来执行的。BOM(浏览器对象模型):操作浏览器,比如页面弹窗,检测窗口亮度、存储数据到浏览器等等。所有函数都有一个arguments对象,arguments对象中存储了传递的所有实参。DOM(页面文档模型):操作文档,比如对页面元素进行移动、大小、添加删除等操作。js的数据类型是只有程序在运行过程中根据=右边的值来确定的。通过修改数组名.length修改数组长度。函数表达式的引用必须写在函数表达式的下面。js的数据类型是动态的,同py。原创 2022-10-14 13:15:09 · 208 阅读 · 0 评论 -
Docker入门笔记
在理解Docker之前我们先将其理解为一个虚拟机的系统镜像,我们可以在系统中配置各种开发环境,后续我们可以把这个系统镜像装到不同平台的系统中去,比如linux,mac,windows。Docker与虚拟机的作用是类似的,但是具体实现有很大的差别。详细的解释可以看这篇文章原创 2022-10-09 02:37:30 · 248 阅读 · 1 评论 -
Markdown语法总结+Typora快捷键
Typora是我使用的第一款markdown编辑器,因为当时都推荐这个,所以就用了它。Typora的优点是轻量级,界面简约,快捷键非常多,是一个适合新手入门Markdown的编辑器,刚开始还是免费使用,但是现在开始收费了,有条件的同学可以支持一下,没有条件的同学可以自行百度解决方法 : )可能刚上手的时候感觉很难,但是用惯了之后就会发现效率非常高,现在我写博客,写日记,写笔记都用Markdown格式。原创 2022-09-11 15:52:21 · 513 阅读 · 2 评论