- 博客(6)
- 收藏
- 关注
原创 关于gcc汇编过程的一些事(一)
一、前言 众所周知,C语言中“编译”这个词其实已经被泛化了。很多时候,该词直接取代了整个从c文件到到可执行文件的流程,但为了笔者叙述方便,本人有必要在此先做一些说明。 C语言的整套流程,准确的说是预处理、编译、汇编以及链接四个过程。预处理完成头文件展开与宏替换,得到i文件;编译将i文件转换为汇编指令——s文件;汇编将s文件转换为o文件;链接将多个o文件联合得到最终的可执行文件。详细内容网上其余文章已有详细说明,此处不再赘述。 此外,由于处理器的发展,现在32、64位机C语言的int和long都是
2022-04-25 15:43:18
1931
原创 关于Go语言Gin框架与Mongodb结合的一些事——数据结构
文章目录前言声明一、关于MongoDB驱动的数据结构问题1. bson.M2. bson.E3. bson.A4. bson.D5.ObjectId二、关于Gin的数据结构问题1.URL参数2.表单参数3.路径参数三、Gin与MongoDB驱动的结合1.bson.D与c.Params前言Gin是一个很常用的Go语言Web框架,总的来说它是一个轻量级的框架,上手比较简易。然而,Gin的使用文档实在是有一些简陋,在实际的开发中很多时候不能根据文档得到需要的答案。在文档的简陋性上,MongoDB的Go语
2021-12-24 17:47:48
3202
3
原创 在CentOS 8上安装YouCompleteMe插件
在CentOS 8上安装YouCompleteMe插件主要是要关注依赖包的安装以及.vimrc文件的攥写。特别是依赖包一旦有所缺漏就会导致安装过程出现很多问题。按照要求一步步安装后所需条件,如cmake、python3等等,再完成配置,即可开始使用YMC。
2021-08-08 00:01:27
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人