Linux下字符终端分辨率设置
linux 默认cli (command line interface)分辨率一般都比较小,显示的字体很大,不太美观,有时还影响结果的显示(例如出现kernel panic)。所以有必要改变一下cli的分辨率。
计算机显示领域所用的分辨率的概念一般是指每英寸可显示的像素数,因为垂直分解度与水平分解度一般不同,所以分辨率一般用vertical resolution X horizontal resolution来表示,例如常见的1024 x 768.
另外一个影响显示效果的因素是色深(color depth)。它表示的是每个像素点所能表示的颜色数,表示的颜色越多,所用的存储空时越大。一般 8bit 可以表示 256颜色,16bit 可表示65536种颜色。
下面是linux下常用到的模式:
——————————————————————————————+
Colors ( depth)- 640x480- 800x600- 1024x768- 1280x1024- 1600x1200|
-------------------+---------+-----------+-----------+-------------+--------------|
256 ( 8 bit) | 769 771 773 775 796 |
32,768 (15 bit) | 784 787 790 793 797 |
65,536 (16 bit) | 785 788 791 794 798 |
16.8M (24 bit) | 786 789 &nbs
相关文档:
pid_t pid=fork()
it has 3 situation for the return result pid
0 child
>0 parent process
<0 fork fail
fork create a new process and it parent live alse when the child process had been created ......
最近做的一些工作需要用到线程池技术,因此参考了一些资料和书籍,如《0bug c/c++商用工程之道》。
为此在linux平台上用纯c写了一个线程池的实现。
在此列出了原代码。
主要用到的数据结构有
1.struct thread_pool_t // thread pool 的实现代码
2.struct thread_pool_token_t &nb ......
这个问题困扰我至少2个星期了,反反复复查了很多资料,今天终于能配置完成,现在要写下来激动啊,差点就气馁了。
要求:我想做ipp2p的流量控制测试,所以要在公司内部搭建一个测试环境。在我同公司的网之间搭建一台双网卡的linux机器,具体硬件架设图是这样的
互联网
|
公司的内部网段192.168.4.0(网关是192.168.4.1)
......
功能最强在的编辑器——vi
功能最强在的编辑器——vi
vi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,
或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必 ......