自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 如何编写makefile

makefile的结构通常是3部分,目标,依赖,指令目标:通常是可执行文件,或者.so,在行首输入依赖:头文件,cpp,库,.o文件。。。用冒号和目标文件分割然后换行指令:如何生成(在下一行按tab然后输入)示例:生成一个名为libxlog.so的动态链接库(目标),需要../xlog/xlog.h和../xlog/xlog.cpp(依赖),使用"g++ .....

2019-10-15 23:39:01 361

原创 gcc/g++在Linux下的使用

编译的步骤1 预处理(预处理错误,如宏定义错误,头文件引入错误此时被发现)2 编译(语法错误此时被发现,生成汇编代码)3 汇编(汇编代码转机器码)4 链接(必须找到唯一的main函数)参数-E 预处理-S 编译-c 汇编-l 链接-g 调试用,保留代码信息,这样可以用gdb调试编译单个cpp文件GCC可以编译cpp文件,但是默认情况...

2019-10-15 23:36:56 229

原创 UNIX环境高级编程——环境配置之apue.h的使用

1下载源码到官网下载本书所有源码 http://www.apuebook.com/src.3e.tar.gz下载并解压$ wget http://www.apuebook.com/src.3e.tar.gz$ tar -xzvf src.3e.tar.gz解压后应该能得到一个apue.3e的文件夹2手动安装依赖对于CentOS需要手动安装两个libbsd libb...

2019-07-26 21:11:32 223

原创 《汇编语言》读书笔记——第二章 寄存器

一个典型的CPU由运算器,控制器,寄存器等器件构成 1.通用寄存器8086CPU的所有寄存器都是16位的,以AX为例 8086CPU的上一代CPU中的寄存器是8位的,为了保证兼容,使基于上代CPU编写的程序稍加修改可以运行在8086上,8086CPU的AX,BX,CX,DX这四个寄存器可以分为两个可独立使用的8位寄存器来用 2.字在寄存器中的存储字节:byt...

2018-10-25 23:45:12 272

原创 《汇编语言》读书笔记——第一章 基础知识

1.CPU对存储器的读写过程描述:1.CPU通过地址线将地址信息3发出2.CPU通过控制线发出内存读命令,选中存储器芯片并通知它,将要从中读取数据3.存储器将3号单元中的数据8通过数据线送入CPU 2.地址总线CPU通过地址总线来指定存储器单元,可见地址总线上能传送多少个不同信息,CPU就可以对多少个存储单元进行寻址现假设一个CPU有10根地址总线,看一下寻址情...

2018-10-25 23:44:20 268

原创 Windows10平台 CMD中使用git reset命令出现More

在win10下,启动cmd后,进入仓库,输入git reset --hard HEAD^ 预期回退到上一个版本,但是结果为并没有如预期地回退。 经验证,由于 ^ 在win10中是特殊字符,所以在使用时需要使用双引号应输入 git reset --hard HEAD"^"正确解决方案效果如图:...

2018-09-07 19:49:19 523

原创 鸟哥的Linux私房菜学习笔记2

个人计算机架构与周边设备整个主机板上面最重要的就是芯片组了!而芯片组通常又分为两个桥接器来控制各组件的沟通, 分别是:(1)北桥:负责连结速度较快的CPU、主内存与显示卡等组件;(2)南桥:负责连接速度较慢的周边介面, 包括硬盘、USB、网络卡等等。与Intel不同的地方在於主内存是直接与CPU沟通而不透过北桥!从前面的说明我们可以知道CPU的数据主要都是来自於主内存提供, 因此AMD为了加速这两...

2018-05-31 17:24:55 149

原创 鸟哥的Linux私房菜学习笔记1

CPU的种类精简指令集(Reduced Instruction Set Computer, RISC)这种CPU的设计中,微指令集较为精简,每个指令的执行时间都很短,完成的动作也很单纯,指令的执行效能较佳; 但是若要做复杂的事情,就要由多个指令来完成。常见的RISC微指令集CPU主要例如升阳(Sun)公司的SPARC系列、 IBM公司的Power Architecture(包括PowerPC)系列...

2018-05-31 17:02:44 302

原创 网络谣言 Internet-based rumor

谣言 rumor与谣言相关的短语:散播谣言 spread rumor/disseminate rumor编造谣言 fabricate rumor网络谣言 Internet-based rumor造谣者 rumor monger损害了网络媒体的信誉    damage the credibility of online media激起了人们的极大厌恶    arouse great aversion...

2018-05-07 17:34:45 539

原创 北京 Beijing

北京这座千古名城是中国古代科学技术和文化艺术高度发展的杰作As a famous city with a long history, Beijing is a masterpiece of the highly developed science, technology, culture and art of ancient China.历朝历代帝王在这凝聚中华文明精髓的龙脉宝地(precious...

2018-05-04 10:49:27 958

原创 可持续发展 Sustainable Development

可持续发展是一种注重长远发展的经济增长模式,它指既满足当代人的需求,又不损害后代人满足其需求的发展As an economic growth model with emphasis on the long-term development, sustainable development refers to such a development that meets the needs of th...

2018-05-03 00:20:46 1414

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除