- 博客(10)
- 收藏
- 关注
原创 正则表达式的用法
在很多linux或unix的工具中都会用到正则表达式,工具如shell,perl等,现综合有关资料整理如下正则表达式,英文表示为RE即Regular Expression,其在很多编译器中用以检索替换文本,1在950年代,数学家斯蒂芬·科尔·克莱尼利用称之为“正则集合”的数学符号来描述此(自动控制)模型,随后肯·汤普逊将此符号系统引入编辑器QED,然后是Unix上的编辑器ed,并最终引入gre
2013-01-30 19:40:08 666
转载 现代浏览器工作原理
简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.com到你看到google主页过程中都发生了什么。将讨论的浏览器今天,有五种主流浏览器——IE、Firefox、Safari、Chrome及Opera。本文将基于一些开源浏览器的例子——Firefox、 Chrome及Safari,Safari是部分开源的。根据W3C(W
2013-01-30 18:10:29 714
转载 ubuntu更新命令点点滴滴
ubuntu更新命令点点滴滴 一些非root的更新命令: sudo: sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。 apt-get: apt
2013-01-30 12:49:21 590
转载 ubuntu开机自动设置屏幕亮度
说明,本人安装的是Ubuntu 12.10,用本文的方法经验证,可行!正文:安装了Ubuntu12.04 后,发现每次开机屏幕都是最大亮度,每次都要设置亮度很是麻烦,于是在网上搜索解决办法,可是能找到的办法都试过,还是不能解决问题。通过自己的摸索,终于能开机自动设置亮度了。 以下将解决方法简单描述,给存在同样问题的Ubuntu用户参考。 :)Ubuntu 12.04 开
2013-01-29 22:12:09 792
转载 引导加载程序之争:了解 LILO 和 GRUB
在不考虑他们的工作或专业情况下,所有 Linux 用户都会使用的是哪个工具?引导加载程序。通过本文了解引导加载程序的工作原理,认识两个流行的引导加载程序 LILO(LInux LOader)和 GNU GRUB(GRand Unified Boot loader), 并研究两者各自的优点和缺点。最简单地讲,引导加载程序(boot loader) 会引导操作系统。当机器引导它的操作系统时,BIO
2013-01-29 21:25:34 638
转载 各种计算机语言的经典书籍
计算机经典书籍各种计算机语言的经典书籍1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA
2013-01-21 10:56:51 1341
原创 ++八大金刚
c++八大金刚Essential c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,圣经c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表Inside the
2013-01-21 10:53:49 1532
原创 堆与栈区别
最近看《深入理解计算机系统》,对堆与栈的区别一直不清,故结合搜集的资料总结下~基础知识程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序
2013-01-17 20:03:53 527
转载 Linux必学的60个命令
Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版
2013-01-15 10:55:32 1095
转载 Linux下C语言编程基础知识
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助-------------------------------------------------------------------------------- 1.源程序的编译
2013-01-15 10:33:35 621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人