2017年4月7日

摘要: 父进程分出的两个子进程之间可以通过pipe管道通信。父进程和子进程也可以通过pipe管道通信。 但是要注意的是在父进程中定义的buffer数组在父进程分出子进程的时候会为两个子进程各自clone一份,所以在子进程中对buffer的操作不会影响父进程和另外子进程中的buffer 阅读全文
posted @ 2017-04-07 21:22 rocklee25 阅读(4728) 评论(0) 推荐(0) 编辑
 

2017年3月18日

摘要: 参考《Linux c 编程一站式学习》 void (*signal(int signum, void (*handler)(int)))(int);1. signal 首先是一个函数类型 typedef void (*T1) (int);T1 signal(ins signum, T1 handle 阅读全文
posted @ 2017-03-18 19:28 rocklee25 阅读(189) 评论(0) 推荐(0) 编辑
 

2017年3月10日

摘要: /*总结:const char * 与 char const *是一样的效果,即指针指向的内容是只读的char *const 表示指针的内容是只读的,即指针指向的位置是不可修改的,但是指针指向的内存是可读可写的const char *const pointer 兼有上面两种,即指针指向的位置不可修改 阅读全文
posted @ 2017-03-10 22:02 rocklee25 阅读(749) 评论(0) 推荐(0) 编辑
 

2017年3月7日

摘要: 借鉴了网易云课堂上孟宁老师的《linux内核分析》公开课上的内容 直接上函数: 下面是系统调用需要传递参数,mkdir函数 阅读全文
posted @ 2017-03-07 20:21 rocklee25 阅读(207) 评论(0) 推荐(0) 编辑
 

2014年11月5日

摘要: References: http://www.cnblogs.com/zhoulf/archive/2013/02/04/2891608.html ; http://www.cnblogs.com/kerrycode/p/3197865.html1. java -version 命令,检查原来的JD... 阅读全文
posted @ 2014-11-05 19:21 rocklee25 阅读(95) 评论(0) 推荐(0) 编辑
 
摘要: 转自:http://blog.csdn.net/huangbiao86/article/details/6641952ftp服务器1、 在Linux和其他机器之间共享文件(在linux下安装ftp)2、 具体安装步骤:a)首先查看我的Redhat5上是否已经安装rpm -qa|grep vsftpd... 阅读全文
posted @ 2014-11-05 19:08 rocklee25 阅读(1048) 评论(0) 推荐(0) 编辑
 

2014年10月28日

摘要: 如果在一个类中用到了另外一个类(new了一个新对象)。package com.xxx.xxx;public class Cat {}//下面是另外的文件public class Dog { public static void main(String[] args){ com.xxx.xxx... 阅读全文
posted @ 2014-10-28 23:54 rocklee25 阅读(113) 评论(0) 推荐(0) 编辑
 

2014年10月25日

摘要: this一般是出现在class中的方法中。同过new产生了一个对象,this就指向这个对象。 阅读全文
posted @ 2014-10-25 22:58 rocklee25 阅读(124) 评论(0) 推荐(0) 编辑
 
摘要: 对象的引用相当于C中的指针。对象存在于堆中,引用存在于栈中。引用在函数,可以称作局部变量。 阅读全文
posted @ 2014-10-25 22:38 rocklee25 阅读(84) 评论(0) 推荐(0) 编辑
 

2014年10月20日

摘要: java中,变量分为局部和成员变量。局部变量在程序运行的过程中在栈stack中分配存储空间。从上到下是:heap, stack, data segment, code segment. 阅读全文
posted @ 2014-10-20 19:54 rocklee25 阅读(78) 评论(0) 推荐(0) 编辑