Linux Ubuntu 9.1 fcitx 小企鹅 中文输入法安装
原文地址:
Linux Ubuntu 9.1 fcitx 小企鹅 中文输入法安装
作者:
渐行渐远的船
安装Ubuntu9.1,选择中文安装。
安装好后,Ubuntu已经自带了一个ibus中文输入法,可是用起来很不爽,不如小企鹅方便。
安装小企鹅方法,和网上的比较,这里的可能是比较简单的了,配置要简单多了。电脑要联网。
1.启动终端(命令行窗口)
2.输入命令:sudo apt-get install
fcitx
后,电脑会自动下载小企鹅文件。按提示进行安装。
3.安装成功之后,小企鹅并不会在开机时自动启动。在终端输入命令:sudo im-switch -s fcitx
这样,电脑一启动小企鹅就自动启动了。
4.重启电脑,在启动过程中可以看到小企鹅一闪而过,那就是安装成功了。
5.打开一个文档,同时按下alt+shif+space,切换到小企鹅输入法,开始输入中文,可以发现小企鹅中的中文待选栏全是方框。这是因为还没有给小企鹅指定合适的字体。
6.在终端输入命令:fc-list 显示系统中的中文字体。我的电脑中的中文字体是WenQuanYi Zen Hei。
7.在终端输入命令:sudo gedit ~/.fcitx/config
gedit就会打开config文件,文件开头几行内容为
[程序]
显示字体(中)=WenQuanYi Bitmap Song(也可能显示的是其他字体)
显示字体(英)=WenQuanYi Bitmap Song
显示字体大小=12
主窗口字体大小=12
字体区域=zh_CN.UTF-8
是否使用AA字体=1
是否使用粗体=1
把头两行=符号后的名字改成你电脑中的中文字体的名字。然后重启电脑,fcitx就工作正常了。
相关文档:
C语言中的抽象函数定义也就是使用了函数指针,这里用signal函数解释一下抽象函数定义的含义和规则。
signal函数定义为:
void ( * signal (int signum , void (*handler)(int) ) )(int);
可以这样定义
typedef void(* handler) (int)
handler signal(int signum,handler) ......
目的:
本文是《一种定位内存泄露的方法(Solaris)》对应的Linux版本,调试器使用gdb。主要介绍实例部分。其他请见《一种定位内存泄露的方法(Solaris)》。
实例:
模拟new失败的程序:
#include <stdexcept>
class ABC
{
public:
virtual ~ABC(){}
&nb ......
内核驱动分类
驱动实现功能:
读
写
打开
设置
最终目的操作硬件设备:数据传输和数据控制
硬件参考手册,内核提供的功能:操作时序,总线如何操作,内核API
1.字符设备(char)
2.块设备(block)
3.网络设备(net)
内核模块操作命令
make
加载:sudo modprobe ./Mo ......