会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
thammer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
下一页
2015年11月22日
孤儿进程,僵死进程
摘要: 定义. 1.孤儿进程,就是父进程先于子进程退出,子进程会被挂到init进程(1号进程)下作为init的子进程,init进程对其进行管理。 2.僵死进程,就是子进程退出了,但是父进程没有对它进行善后处理,一个进程退出,操作系统会释放其打开的文件,所占用的内存,但是会留下一些信息比如退出状态,运行时...
阅读全文
posted @ 2015-11-22 16:06 thammer
阅读(740)
评论(0)
推荐(0)
2015年11月20日
标准IO的缓冲问题
摘要: 在看APU时,第8章进程时, 编译执行程序,得到: 换一个方式执行,将程序执行结果重定向到一个文件: 发现前后2此结果不一样,第一个printf输出了2次,这是因为printf是属于标准IO,他的输出是带缓冲的,程序上面使用write进行输出却不会这样,write是不带缓冲的。 缓冲的目的是尽量减少
阅读全文
posted @ 2015-11-20 21:59 thammer
阅读(511)
评论(0)
推荐(0)
2015年11月14日
做嵌入式开发时将标准输出输入到一个文件的一种方法
摘要: 通常,进行嵌入式开发的时候,调试信息都是通过串口来输出的,但是有时候某些问题必须到特定的现场才能重现,客户不一定有配套的串口线,或者根本没用过诸如SecureCRT这类的工具,你还得寄串口线,写个文档让他帮你抓log,还要人家原意,不过有其他更大众的方法,就是把log信息写入到u盘里的一个文件,通常
阅读全文
posted @ 2015-11-14 11:58 thammer
阅读(903)
评论(0)
推荐(0)
使用O_APPEND标志打开文件对文件进行lseek后进行读写的问题
摘要: 1 fd = open("./newfile", O_RDWR|O_CREAT|O_APPEND, S_IRUSR|S_IWUSR); 2 if ( fd < 0 ) 3 { 4 perror("open"); 5 return -1; 6 } 7 pos = lsee...
阅读全文
posted @ 2015-11-14 10:54 thammer
阅读(872)
评论(0)
推荐(0)
2015年8月19日
关于段错误的零星总结
摘要: 段错误(segment fault ):英文简介 A segmentation fault (often shortened to segfault) is a particular error condition that can occur during the operation of ...
阅读全文
posted @ 2015-08-19 11:50 thammer
阅读(845)
评论(0)
推荐(0)
2015年7月29日
git一些常用设置
摘要: 用法:git config [选项]配置文件位置 --global 使用全局配置文件 --system 使用系统级配置文件 --local 使用版本库级配置文件 -f, --file 使用指定的配置文件 --blob 从给定的数据对象读取配置操作 --get 获取值:name [value-re...
阅读全文
posted @ 2015-07-29 22:46 thammer
阅读(424)
评论(0)
推荐(0)
2015年7月27日
ubuntu更新删除旧内核的shell脚本
摘要: ubuntu经常提示要更新内核,更新几次后 /boot目录就满了,再更新就提示目录没空间了,这时候就需要删除不用的老旧内核,之前都是uname, grep, dpkg之类的命令一条条敲,然后用眼睛看需要apt-get --purge remove哪几个版本的内核,后来在网上找到一个小脚本,可以自...
阅读全文
posted @ 2015-07-27 23:49 thammer
阅读(348)
评论(0)
推荐(0)
2015年7月24日
ubuntu中用户使用的shell如何指定
摘要: 在机器上给同事开了一个账号,结果ssh登陆后,补全,高亮都没有,但是我自己的账号都可以.首先怀疑是.bashrc文件设置有问题,对比2个用户目录的这个文件并未发现可以的地方.搜索得知可能是所使用的shell不同,因为补全一般是通过一个与之对应的补全脚本或者内置补全功能,所有推断2个用户使用的sh...
阅读全文
posted @ 2015-07-24 11:32 thammer
阅读(6019)
评论(0)
推荐(0)
2015年6月7日
mini2440的SDRAM分析
摘要: 首先是2440的存储控制器: 暂时不管是从nand启动还是nor启动,因为我现在只关注内存,从上图可以看到由2440的Memory Controller可以寻址的范围是0x0000,0000 0x4000,0000,总共是1G,这1G又分为8个bank,bank0-bank7,每个bank为128M
阅读全文
posted @ 2015-06-07 18:06 thammer
阅读(2267)
评论(3)
推荐(0)
2015年5月14日
linux下对2个连通的串口读写遇到的问题
摘要: 想要分析下zmodem协议,搜索发现linux下的工具lrzsz是一个包含x,y,z modem传输的工具,下载其源码,下载。它可以借助各种串行的接口进行数据传输,比如串口,socket也可以,这点描述好像不准确,不过我发现在CRT中通过ssh连接上linux后,可以使用sz rz来在windo...
阅读全文
posted @ 2015-05-14 11:51 thammer
阅读(2665)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
下一页
公告