Linux
文章平均质量分 82
qwerty_xk
算法ACM 向数据挖掘、人工智能、神经网络迈进
展开
-
SmartOS 与 Linux 不同点总结
介绍了《风起亚洲(Fengqi.Asia)公共云详细介绍》和《SmartOS——与众不同的虚拟化技术》后,SmartOS的概貌也许渐渐被各位所了解,不过其中技术细节还有很多,容我在此专栏中慢慢道来。在SmartOS用户中最常见的问题之一就是,既然说SmartOS和Linux类似,那除了那些看不见的技术细节,在使用时到底有什么不同呢?如果已经熟练操作Linux,那SmartOS能快速上手么?转载 2013-03-13 09:58:46 · 7220 阅读 · 0 评论 -
《深入理解Linux内核》读书笔记:内存管理
首先介绍概念:页框:通俗的说就是物理内存上的单元。请注意与“页”的区别。页有两重意思,不过最多的用法是指线性地址的单元。所以一个是实际物理内存的单元,一个是线性地址/虚拟内存的单元。在大多数情况下,页框大小等于页的大小,为4KB,使得一个页框恰好可以容纳一个页的数据。(1)为什么要进行内存管理?内存管理的目的总体上说无非是两点:提高时间效率和提高空间效率。时间效率也就是尽量使寻找到空闲转载 2013-03-21 12:12:14 · 746 阅读 · 0 评论 -
正则表达式(以后遇到字符串的问题,学会利用这个强大的武器)
字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,“n”匹配字符“n”。“\n”匹配一个换行符。串行“\\”匹配“\”而“\(”则匹配“(”。^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置。$匹配输入字符串的结束转载 2013-05-22 18:33:52 · 741 阅读 · 0 评论 -
linux vi的命令操作
Vi的一些操作命令相信Vi是什么就不用我多介绍了,这个工具从Unix诞生以来一直是终端下的标准编辑器。几乎每个Unix或类Unix操作系统都提供了Vi。 Vim是Vi Improved的缩写,功能比起Vi来说有了很大的扩展。这里用的是Vi iMproved 6.3。在Vi 中移动光标 k 上h l 左 右 j 下^转载 2013-05-13 16:43:53 · 555 阅读 · 0 评论 -
g++的编译及调试
编译重命名等:g++ –c Hello.cc 编译文件,生成目标文件 Hello.og++ Hello.o –o abc 连接 并重命名为可执行文件 abcg++ Hello.cc 编译连接一起,生成a.outg++ Hello.cc –o hello 生成a.out并命名为hello1.总体选项 -E转载 2013-09-23 12:58:36 · 30574 阅读 · 1 评论 -
僵尸进程和孤儿进程
僵尸进程:一个子进程在其父进程还没有调用wait()或waitpid()的情况下退出。这个子进程就是僵尸进程。孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。僵尸进程将会导致资源浪费,而孤儿则不会。僵尸进程会占用系统资源,如果很多,则会严转载 2013-09-23 22:16:20 · 654 阅读 · 0 评论 -
android adb shell 命令大全
1. 显示系统中全部Android平台: android list targets2. 显示系统中全部AVD(模拟器): android list avd3. 创建AVD(模拟器): android create avd --name 名称 --target 平台编号4. 启动模拟器: emulator -avd 名称转载 2014-05-20 18:02:18 · 534 阅读 · 0 评论