Linux
文章平均质量分 78
xm585
这个作者很懒,什么都没留下…
展开
-
程序,进程和线程的区别与联系
一.定义: 程序只是一组指令的有序集合, 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位; 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程; 二.原创 2013-07-25 15:57:33 · 2158 阅读 · 0 评论 -
信号和信号处理
1. 信号的基础 信号时一种常用的Linux进程间的通信方式,用户进程使用的Linux命令中有许多包含对信号的处理。深入讨论常用的Linux信号时有必要的,可以通过查询帮助文档的方式查询。1.1 信号的基本概念 信号时一种进程通信的方式,又称为软中断,一个进程一旦收到信号就会打断原来的程序执行流程来处理该信号。由于进程不知道你是否收到信号原创 2013-08-05 10:25:31 · 1481 阅读 · 0 评论 -
Android之源码之模块编译调试
原文出处:http://www.cnblogs.com/cxqd/p/5841370.html Android之源码之模块编译调试 一、进行源码模块修改进行编译的调试 1.首先是从git或者svn上拉一套完整的工程下来,然后全编一下,一般这个时间比较长,大概会得2,3个小时左右。 2.编译成功之后,进到源码的中要修改的模块,例如:package/apps/Conta转载 2017-02-14 17:05:38 · 765 阅读 · 0 评论 -
linux之find命令详解
查找文件 find ./ -type f查找目录 find ./ -type d查找名字为test的文件或目录 find ./ -name test查找名字符合正则表达式的文件,注意前面的‘.*’(查找到的文件带有目录) find ./ -regex .so..gz查找目录并列出目录下的文件(为找到的每一个目录单独执行ls命令,没有选项-print时文件列表前一行不会显示目录名称) fin原创 2017-04-11 15:02:07 · 569 阅读 · 0 评论 -
git reset soft,hard,mixed小结
简单总结一下,其实就是–soft 、–mixed以及–hard是三个恢复等级。使用–soft就仅仅将头指针恢复,已经add的缓存以及工作空间的所有东西都不变。如果使用–mixed,就将头恢复掉,已经add的缓存也会丢失掉,工作空间的代码什么的是不变的。如果使用–hard,那么一切就全都恢复了,头变,aad的缓存消失,代码什么的也恢复到以前状态。...原创 2018-11-06 09:42:05 · 426 阅读 · 0 评论