linux
文章平均质量分 66
hjh_walker
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
关于linux下printf命令控制输出字…
linux下终端的字符颜色由转义序列控制,是文本模式下的系统显示功能,与具体语言无关。 转义序列以控制字符'ESC'开头。该字符的ASCII码十进制表示为27,十六进制表示为0x1B,八进制表示为033。多数转义序列超过两个字符, 故通常以'ESC'和左括号'['开头。该起始序列称为控制序列引导符,通常由'\033['或'\e['代替。 格式为: printf(原创 2016-09-04 18:08:06 · 2071 阅读 · 0 评论 -
linux下文件的创建,打开与关闭
1.open 函数:(open 系统调用用来打开或创建一个文件) 函数原型为: #include #include #include int open(const char *pathname, int flags); int open(const char *pathname, int flags, mode_t mode); pathname : 是要打开或创建的含路径的文件名 flags :原创 2016-09-04 18:08:09 · 3515 阅读 · 0 评论 -
关于git的一些基本使用命令
Git是目前世界上最先进的分布式版本控制系统,可以建立一个远程的仓库可以方便快捷的管理自己的代码,自己最近也刚刚开始使用git,就在这里总结一下git的一些使用.原创 2016-09-04 18:08:12 · 293 阅读 · 0 评论 -
关于循环队列的存储问题
循环队列是队列的一种顺序表示和实现方法.与顺序栈类似,在队列的顺序存储结构中,用一组地址连续的存储单元依次存放从队头到队尾的元素,又因为队列中队头和队尾的位置是动态变化的,因此需要附设两个指针front和rear,分别指示队头元素和队尾元素在队列中的位置.初始化队列时,令front = rear =0;入队时,直接将新元素送入尾指针rear所指的单元,然后尾指针加1;出队时,直接取出队头指针fro原创 2016-09-04 18:08:14 · 2734 阅读 · 0 评论 -
关于wait, WIFEXITED和 …
1. wait函数的原型是: #include #include pid_t wait(int *statloc); 进程一旦调用了wait,就立即阻塞自己 , 父进程暂停执行 , 由wait自动分析是否当前进程的某个子进程已经退出。如果让它找到了这样一个已经变成僵尸的子进 程,wait就会收集这个子进程的信息,并把它彻底销毁后返回;如果没有找到这样一个原创 2016-09-04 18:08:17 · 470 阅读 · 0 评论 -
linux下的exec函数族
linux 下,exec函数族有6种不同的调用形式: #include int execve ( const char *path, char *const argv [ ] , char *const envp[ ]); int execv ( const char *path, char *const envp[ ]); int execle ( const char *path, co原创 2016-09-04 18:08:19 · 655 阅读 · 0 评论 -
关于pthread_cleanup_push() …
linux系统中提供了一对函数 :pthread_cleanup_push( ) 和 pthread_cleanup_pop( ) 用于自动释放资源 , 就像释放锁,以防其它线程永远都无法得到锁,而造成死锁.从 pthread_cleanup_push( ) 的调用点到pthread_cleanup_pop ( )之间的程序段中的终止动作(如调用 pthread_exit ) 都将执行 pthre原创 2016-09-04 18:08:22 · 342 阅读 · 0 评论 -
进程退出
进程退出表示进程即将结束退出 . 在linux系统里进程退出的方法分为正常退出和异常退出两种 . 其中正常退出的方法有三种,异常退出的方法有两种 . 正常退出 1. 在main函数中执行 return 2. 调用 exit函数 3. 调用 _exit 函数 异常退出 1. 调用 about 函数 2. 进程收到某个信号, 而该信号使程序终止 不管是哪种退出方式, 最终都会执行内核中的原创 2016-09-04 18:08:24 · 769 阅读 · 0 评论 -
ubuntu下怎样创建桌面快捷方式
在这里我就以创建eclipse的快捷方式为例,简单介绍一下怎样在ubuntu 16.04(已配置好jdk)环境下怎样创建。 1.在这里我已经把eclipse压缩包解压在/usr/local下 2.首先新建文件eclipse.desktop,命令如下 sudo vim /usr/share/applications/eclipse.desktop 3.在新建文件中添加如下原创 2016-09-05 12:25:25 · 1032 阅读 · 0 评论
分享