2012年5月5日

Ubuntu-12.04 Gedit中文乱码解决办法

摘要: 一直都在用Gentoo ,今天装上了Ubuntu 12.04缺省配置下,用Ubuntu 的文本编辑器(gedit)打开GB18030/GBK/GB2312等类型的中文编码文本文件时,将会出现乱码。出现这种情况的原因是,gedit使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。要做的就是将GB18030 加入这个匹配列表。命令行下输入: gsettingsset org.gnome.gedit.preferences.encodings auto-detected"['UTF-8','GB18030',' 阅读全文

posted @ 2012-05-05 14:38 witcxc 阅读(570) 评论(0) 推荐(0) 编辑

2012年4月15日

Extensible Authentication Protocol

摘要: RFC 3748认证过程简述:主机向服务器(多播或广播地址)发送EAPOL-Start服务器向主机发送EAP-REQUEST-Identity要求验证身份的请求主机向服务器发送EAP-RESPONSE-Identity回应服务器向主机发送EAP-REQUEST-MD5_Challenge要求验证密码的MD5校验值主机向服务器发送EAP-RESPONSE-MD5_Challenge回应服务器向主机发送EAP-Success保持连接的通信...当然这只是一般过程,如果在任何时候服务器发来EAP-Failure数据包,都表示整个认证过程终止。Supplicant主机 服务器----------- - 阅读全文

posted @ 2012-04-15 20:51 witcxc 阅读(1652) 评论(0) 推荐(0) 编辑

C++子类的构造函数

摘要: 构造方法用来初始化类的对象,与父类的其它成员不同,它不能被子类继承(子类可以继承父类所有的成员变量和成员方法,但不继承父类的构造方法)。因此,在创建子类对象时,为了初始化从父类继承来的数据成员,系统需要调用其父类的构造方法。 如果没有显式的构造函数,编译器会给一个默认的构造函数,并且该默认的构造函数仅仅在没有显式地声明构造函数情况下创建。构造原则如下: 1. 如果子类没有定义构造方法,则调用父类的无参数的构造方法。 2. 如果子类定义了构造方法,不论是无参数还是带参数,在创建子类的对象的时候,首先执行父类无参数的构造方法,然后执行自己的构造方法。 3. 在创建子类对象时候,如果子类的构造... 阅读全文

posted @ 2012-04-15 20:15 witcxc 阅读(3658) 评论(0) 推荐(1) 编辑

2012年3月25日

Emacs 配置篇

摘要: 不重启 Emacs 让 .emacs 的配置生效用 Emacs 编辑 .emacs 文件后,在不重启 Emacs 的情况下,更新 .emacs 设置的几种方法:C-x C-e 执行光标前面的一条语句选择一个 region , M-x eval-regionM-x load-file ~/.emacsM-x eval-bufferWindows下Emacs中文环境配置将下列语句加入你的_emacs中,通用环境(set-language-environment 'Chinese-GB)(set-keyboard-coding-system 'euc-cn) (set-clipboa 阅读全文

posted @ 2012-03-25 12:15 witcxc 阅读(401) 评论(0) 推荐(0) 编辑

2012年3月24日

7zip 学习笔记

摘要: 7zip 学习笔记17zip 说明:关于此库的详细说明请看 http://zh.wikipedia.org/wiki/Zlib 或自己百度。中文许可协议:http://7z.sparanoid.com/license.txt7zip 获取:http://sourceforge.net/projects/sevenzip/ 下载最新版http://nchc.dl.sourceforge.net/project/sevenzip/7-Zip/9.07%20beta/7z907.tar.bz2http://nchc.dl.sourceforge.net/project/sevenzip/7-Zip/ 阅读全文

posted @ 2012-03-24 16:04 witcxc 阅读(1021) 评论(2) 推荐(0) 编辑

2012年3月23日

在Windows操作系统下的gcc

摘要: 第一节GCC家族概览GCC是一个原本用于Unix-like系统下编程的编译器。不过,现在GCC也有了许多Win32下的移植版本。所以,也许对于许多Windows开发者来说,GCC还是一个比较陌生的东西。所以,我希望通过这章的叙述,让你——一个Windows开发者对GCC这一个优秀的编译器有一个大概的了解。历史GCC是GNU公社的一个项目。是一个用于编程开发的自由编译器。最初,GCC只是一个C语言编译器,他是GNU C Compiler的英文缩写。随着众多自由开发者的加入和GCC自身的发展,如今的GCC以经是一个包含众多语言的编译器了。其中包括C,C++,Ada,Object C和Java等。所 阅读全文

posted @ 2012-03-23 01:57 witcxc 阅读(670) 评论(0) 推荐(0) 编辑

2012年2月9日

fedora 16安装moc

摘要: 喜欢在命令行下工作,所以音乐播放器也来个终端下的吧,ubuntu 下直接apt-get install moc 就可以了。。。fedora 就不行了。。解决方法:vim /etc/yum.repos.d/fedora-moc.repo /*建立更新文件*/然后把下面的数据复制进去# Place this file in your /etc/yum.repos.d/ directory[fedora-moc]name=MOC – music on console http://moc.daper.net/baseurl=http://repos.fedorapeople.org/r... 阅读全文

posted @ 2012-02-09 19:44 witcxc 阅读(535) 评论(0) 推荐(0) 编辑

2012年1月7日

MFC 学习第一课

摘要: 打开类视图(ClassView),如果无误的话,我们可以看到三个类。分别是CAboutDlg, CDialogApp, CDialogDlg这三个类。 其中,CDialogApp是最重要的一个类。双击CDialogApp,打开其定义体。我们会看到它是这么定义的:class CDialogApp : public CWinApp我们可以看到这个类是派生于CWinApp的。在MFC编程中,这种情况很多见,继承类库类来添加自己需要的功能,然后再去使用。在MFC应用程序中,CWinApp就是这样使用的。查一查类库关于CWinApp的描述,是这样的:MFC中的主应用程序类封装用于 Windows 操作系 阅读全文

posted @ 2012-01-07 19:37 witcxc 阅读(443) 评论(0) 推荐(0) 编辑

2011年12月28日

VIM乱码问题

摘要: 阅读全文

posted @ 2011-12-28 15:55 witcxc 阅读(524) 评论(0) 推荐(0) 编辑

Emacs在Windows下的安装需注意的几点

摘要: 阅读全文

posted @ 2011-12-28 15:30 witcxc 阅读(6037) 评论(0) 推荐(1) 编辑

导航