Notepad++是windows下的一个强大的文本编辑器;
它免费,开源,
比windows自带的记事本强大百倍; 我自己的感觉:
1.打开超大的文本文件,比如100M大小的文本格式的数据,记事本会罢工,Notepad++毫无压力;
2.支持种类繁多的代码的scheme, 比某些收费软件支持的还好, 比如EditPad pro居然不支持matlab/octave脚本的;
3.编辑方面,...
分类:
其他好文 时间:
2014-06-19 11:08:45
阅读次数:
282
同步就是将物理内存中dirty的页写入到磁盘中,保证磁盘和物理页之间的内容一致。 触发同步操作的时机: 1、周期性内核线程,扫描脏页,根据一定的规则选择脏页,将页写回到磁盘。 2、如果内核中的脏页过多,会触发同步 3、内核中其它组件触发同步操作(如sync、fsync和fdatasync...
分类:
系统相关 时间:
2014-06-14 16:26:58
阅读次数:
405
CKEditor 即 FCKEDITOR 。
FCKeditor是目前最优秀的可见即可得网页编辑器之一,它采用JavaScript编写。具备功能强大、配置容易、跨浏览器、支持多种编程语言、开源等特点。它非常流行,互联网上很容易找到相关技术文档,国内许多WEB项目和大型网站均采用了FCKeditor。
FCKeditor是一个专门使用在网页上属于开放源代码的所见即所得文字...
分类:
其他好文 时间:
2014-06-14 14:32:03
阅读次数:
464
本文发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。
编写关于php的系列文章让我更加深刻地了解了 PHP 开发人员的世界。我和许多 PHP程序员交谈过,最令我惊奇的是只有很少的人使用
IDE。大多数程序员使用文本编辑器,比如 Microsoft Window...
分类:
Web程序 时间:
2014-06-13 15:41:17
阅读次数:
369
Notepad++
是一个开源的文本编辑器,功能强大而且使用方便,一般情况下,Notepad++作为代码查看器,很方便,但是每次要运行的时候,总是需要用右键打开其他的IDE来编译和运行,总有些不方便。特别是像lua这种语言,在Eclipse中无法集成,因此运行的时候,总是不方便。我搜到了一个使用No...
分类:
编程语言 时间:
2014-06-12 18:23:52
阅读次数:
440
我们知道linux文件系统是一个树型结构,在最上层是‘/‘目录,根目录的下面就是其他目录,而这些目录下面又可以有多个子目录,这样一层一层的就形成一个树型结构图。那是不是我们查找某一个文件必须要从根目录开始往下查找的呢?当然不是,在这里我将会介绍两种路径方式:相对路..
分类:
系统相关 时间:
2014-06-10 23:31:44
阅读次数:
370
本文介绍从源文件开始到目标代码生成的过程.首先,是我们每天都要接触的源文件.源文件是由纯ASCII或者其他字符集组成的文本,由程序员使用文本编辑器创建.它有以下的几种形式纯文本.好处是易于维护.并且可以使用处理文本文件的程序来处理源文件.这个就是我们最常见的源代码形式了.甚至可以使用notepad来...
分类:
其他好文 时间:
2014-06-10 20:00:22
阅读次数:
309
1、Linux文件系统的层次结构
在Linux或Unix操作系统中,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构。
文件系统的最顶层是由根目录开始的,系统使用”/“来表示根目录。在根目录之下的既可以是目录,也可以是文件,而每一个目录中又可以包含子目录文件。如此反复就可以构成一个庞大的文件系统。
在Linux文件系统中有两个特殊的目录,一...
分类:
系统相关 时间:
2014-06-10 17:26:57
阅读次数:
390
基本组织结构
linux文件系统使用索引节点(inode)来记录文件信息。
索引节点是一个结构体,它包含了一个文件的长度、创建及修改时间、权限、所属关系、磁盘中的位置等信息。
一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一的元素对应。每个索引节点在数组中的索引号,称为索引节点号。
linux文件系统将文件索引节点号和文件名同时保存在目录中,所以,目...
分类:
系统相关 时间:
2014-06-10 15:17:11
阅读次数:
350