![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机杂文
文章平均质量分 80
mwumli
这个作者很懒,什么都没留下…
展开
-
谈谈Unicode编码(1)
问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢? 我很早前就发现Unicode、Unicode big endian和UTF-8编码的txt文件的开头会多出几个字节,分别是FF、FE(Unicode),FE、FF(Unicode原创 2013-09-11 12:31:50 · 1002 阅读 · 0 评论 -
谈谈Unicode编码(2)
3、UCS-2、UCS-4、BMP UCS有两种格式:UCS-2和UCS-4。顾名思义,UCS-2就是用两个字节编码,UCS-4就是用4个字节(实际上只用了31位,最高位必须为0)编码。下面让我们做一些简单的数学游戏: UCS-2有2^16=65536个码位,UCS-4有2^31=2147483648个码位。 UCS-4根据最高位为0的最高字节分成2^7=128个group。每个原创 2013-09-11 12:31:52 · 981 阅读 · 0 评论 -
为何 Emacs 和 Vim 被称为两大神器
为何 Emacs 和 Vim 被称为两大神器 Emacs 是神的编辑器,而 Vim 是编辑器之神。二者为何会有如此美誉,且听本文向你一一道来。 Author: Jiqing Wu email: jiqingwu@gmail.com homepage: http:://hi.baidu.com/jiqing0925 create: 2转载 2013-11-07 21:10:26 · 931 阅读 · 0 评论 -
“Copy-on-write”---->写时复制
linux内核在使用fork创建进程时,基本上会使用Copy-On-Write(COW)技术。这里解释一下COW技术以及为什么在fork中使用。 WIKI上对COW的解释: Copy-on-write (sometimes referred to as "COW") is an optimization strategy used in computer programming.转载 2013-11-08 22:44:29 · 1393 阅读 · 0 评论 -
子进程复制了父进程的什么
子进程复制了父进程的什么 每次看到多进程时,子进程复制了父进程的所有数据(代码段、数据段、BSS、堆、栈),我们想当然的认为:子进程开辟了一块新的空间,把父进程的所有数据都复制过来。 而且每次我们改变名字相同的变量的值,输出的变量的结果都是不一样的。这也就更加坚定了我们的信心。但是,事实真的是这样吗? 运行下面这段代码,你会发现父子进程相同的变量输出的值不一样,但是地址却是一原创 2013-11-08 22:27:54 · 1456 阅读 · 2 评论 -
NFS的安装和配置(ubuntu)
NFS的安装和配置 NFS的简介 NFS,是Network File System的简写,即网络文件系统。 网络文件系统是类UNIX系统支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件 NFS的安装(Ubuntu) Ubuntu上默认是没有安原创 2013-11-24 13:00:26 · 1712 阅读 · 0 评论 -
make和makfile的介绍
make工具和Makefile文件 无论是在Linux还是在UNIX环境中,make都是一个非常重要的编译工具。无论是自己进行项目开发还是安装应用软件,都需要使用make工具。利用make工具,可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序而言,使用make工具和makefile文件就可以清晰地理顺各个源文件之间的关系。而且如此多的源文件,如果每次都原创 2013-09-11 12:31:56 · 1172 阅读 · 0 评论 -
指针&函数&数组&const
C语言中指针,函数,数组,const变量,单独来说,大家都不陌生. 但是,几个简单的事物组合起来,往往会生成奇异的变化。 基础介绍 指针是什么? 指针就是一个变量,它存储着指向变量的地址 函数是什么? 函数就是一个有着形参(可选),有着返回值(可选),有着名字(函数名)的代码块,这个代码块根据我们的需求实现了一定的功能,例如: int max(int a, i原创 2014-03-28 07:45:53 · 950 阅读 · 0 评论 -
8255实现秒表
天生的厌恶,没想到...... 最近进行了一次硬件课程设计,当时,听老师说起什么交通灯,什么流水灯的时候,我都懵了。想想上学期的微机原理课,几乎每节课都逃了,就连实验课都逃了,还以为已经逃之夭夭了,没想到还是没逃出五指山。 四人一组,现实教会了我们必须开始...... 很无奈,但还是等到了课程设计。然后,在老师讲了一大通要求后,开始了,哎,应该悲剧吧.四人一组,一开始我的组员们就到齐了,不过原创 2013-10-07 23:26:27 · 5816 阅读 · 3 评论