摘要:
参考的原文地址:http://blog.csdn.net/dfman1978/article/details/1777352 真正的原文地址,上面的地址没有标识,抱歉了,觉得写的不错,传过来了,对原作者表示感谢,谢谢你写的文章。 在C语言中,假设我们有这样的一个函数: int function(in 阅读全文
摘要:
原文出处:http://www.wklken.me/posts/2014/11/23/how-to-debug.html 关于代码调试de那些事 1.你得明白你在做什么, 保持清醒 2.想清楚了再写代码 3.关于脚手架代码 4.写完一段代码第一时间自己review一下 5.review中注意, 代码 阅读全文
摘要:
参考文章:http://www.oschina.net/news/43167/130-essential-vim-commands,其中有些我以为需要补充的及时补充或修改 从 1970 年开始,vi 和 vim 就成为了程序员最喜爱的文本编辑器之一。5年前,我写了一个问自己名为 “每个程序员都应该知 阅读全文
摘要:
其实,从很早就开始接触gdb程序,gdb调试程序伴我成长,现在对其用法记录以下: 当程序的运行结果和预期结果不一致,或者程序出现运行错误时,gdb就可以派上大用处了。调试的基本过程是: -> 根据情况,分析现象 -> 根据直觉,假设原因 -> 根据经验,修改验证 -> | | <- 根据经验,修改验 阅读全文
摘要:
由于绝大多数的国内程序员以前只接触过Intel格式的汇编语言,很少或几乎没有接触过AT&T汇编语言,虽然这些汇编代码都是Intel风格的。但在Unix和Linux系统中,更多采用的还是AT&T格式,两者在语法格式上有着很大的不同,其实完全可以使用原来汇编的思路解决问题,只要掌握下面两者的不同: 一、 阅读全文
摘要:
坐起来非常容易,找到这条路确实非常曲折,为了后来的同志们不再纠结,特记录如下: 这几天看汇编语言时,很多人都推荐王爽老师的《汇编语言》,老师的书的确写的很好,但是讲的是ms的汇编,但是总不能为了简单的几行汇编代码,就让我装个windows吧,win10几乎没有什么用处,win7有点大,winxp也太 阅读全文
摘要:
很多年前,自己写的,自己的文件丢失了,神奇的网络让我又找到了 #!/bin/bash #Description: # download national geographic photo of the day and set it as background # wait for network c 阅读全文
摘要:
想着假期里把汇编语言再学习下,手边有本书机械工业出版社 华章教育的 汇编语言基于x86处理器 Kip Irvine,贺莲 龚奕利翻译的书还不错,还有配套网址:www.asmirvine.com,决定好好利用下这个时间,把这个简单搞个明白。主要有32位和64位的说明,有点不太好的就是非要用微软的汇编语 阅读全文
摘要:
source:http://blog.csdn.net/qq_29403077/article/details/53205010 一、地址空间与物理内存 (1)地址空间与物理内存是两个完全不同的概念,真正的代码及数据都存在物理内存中。 物理储存器是指实际存在的具体储存器芯片,CPU在操纵物理储存器的 阅读全文
摘要:
使用Vim比较两个文件的内容 阅读全文
摘要:
Vim简明教程【CoolShell】 阅读全文
摘要:
共15个,请查看,在linux下的目录位/usr/share/include locale.h math.h setjmp.h signal.h stdarg.h stddef.h stdio.h stdlib.h string.h time.h 阅读全文
摘要:
先看到http://www.jianshu.com/p/1256e2643923这篇博客,号称21分钟入门uml,也许是我太笨了吧,一下午也没有完全搞定; 使用过atom编辑器,没有完全运行出来结果。跟着http://g.gravizo.com/上的例子做,也没有完全成功; 后来看到这个https: 阅读全文
摘要:
C、 C++中内存分配方式可以分为三种: (1)从静态存储区域分配:内存在程序编译时就已经分配好,这块内存在程序的整个运行期间都存在。速度快、不容易出错,因为有系统会善后。例如全局变量,static变量等。 (2)在栈上分配:在执行函数时,函数内局部变量的存储单元都在栈上创建,函数执行结束时这些存储 阅读全文