上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页
摘要: 应用自:http://www.cnblogs.com/xuxm2007/archive/2012/07/18/2556653.html在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding和termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。下面,我们详细介绍一下这四个选项的含义和作用。1encodingencoding是 Vim 内部使用的字符编码方式。当我们设置了encoding之 后,Vim 内部所有的 buffer、寄存器、脚本中的字符串等, 阅读全文
posted @ 2012-11-06 10:21 mugua250 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.cnblogs.com/dartagnan/archive/2011/11/21/2257607.html多线程通信的方法主要有以下三种:1.全局变量进程中的线程间内存共享,这是比较常用的通信方式和交互方式。注:定义全局变量时最好使用volatile来定义,以防编译器对此变量进行优化。2.Message消息机制常用的Message通信的接口主要有两个:PostMessage和PostThreadMessage,PostMessage为线程向主窗口发送消息。而PostThreadMessage是任意两个线程之间的通信接口。2.1.PostMessage()函数原型: 阅读全文
posted @ 2012-11-06 09:12 mugua250 阅读(2592) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.cnblogs.com/yuilin/archive/2011/11/03/2234304.htmlTCP/IP协议是Transmission Control Protocol/Internet Protocol的简写,中译名为传输控制协议/因特网互联协议。单从TCP/IP协议这个名称看,好多人误以为它是一个协议。其实TCP/IP并不是一个协议,而是一个协议族,这个族里面括很多协议,其中比较主要的是TCP协议和IP协议,所以简称为TCP/IP协议。TCP/IP协议由4层组成,从下到上分别是,网络接口层,网络层,传输层,应用层。这里有的朋友可能会有疑问,开放系统互. 阅读全文
posted @ 2012-11-06 09:11 mugua250 阅读(261) 评论(0) 推荐(0) 编辑
摘要: vim中去掉每一行的^M这两天在看个新的项目,用vim打开,其中很多代码结尾都有一个^M应该是在windows平台下写的code如何去掉这些东东呢?很简单,用vim的替换就可以了。在vim里面打::%s/[Ctrl-v][Enter]//g说明:Ctrl-v的作用是,使得接着输入的回车键被认为是一个特殊字符,而不是vim命令的结束。 阅读全文
posted @ 2012-11-02 23:24 mugua250 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 2010-01-24 17:58 14237人阅读 评论(11) 收藏 举报目录(?)[-]Python C API准备工作:C中内嵌Python获取返回值 利用C扩展PythonPython ctypeswrite by 九天雁翎(JTianLing) -- blog.csdn.net/vagrxie 讨论新闻组及文件 我实现“onekeycodehighlighter " 中碰到的一些小问题,需要实现全局快捷键,但是是事实上Qt并没有对全局快捷键提供支持,那么用Qt的话就只能通过Win32Api来完成了,而我,用的是PyQt,还需要用Python来调用win32 API,事实上, 阅读全文
posted @ 2012-11-02 09:24 mugua250 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1. 安装C的帮助手册如果你使用的Linux发行版, 默认没有安装C语言的库函数MAN手册, 使用下面的方法解决: # sudo apt-get install manpages # sudo apt-get install manpages-de # sudo apt-get install manpages-de-dev # sudo apt-get install manpages-dev2. 安装C++的帮助手册一般的Linux发行版不会默认安装C++的帮助手册. 安装方法如下http://gcc.gnu.org/mirrors.html是一个GCC的镜像站点进入http://mirr 阅读全文
posted @ 2012-11-01 17:27 mugua250 阅读(1363) 评论(0) 推荐(0) 编辑
摘要: 1. 現実场景 在很多电影电视剧里,武功最高的往往是太监,所谓“欲练此功,必先自宫”,太监的武功为什么会这么高?我想应该是闲的。如果说面向对象的世界里有父子的话,那么太监这个类应该就是无法生子的类。他们是无法被继承的,不过,他们是可以继承别人的。 2. 技術問題 要实现一个无法被继承的类,Java为我们提供了一个关键字final,但是C++里没有,那作为C++程序员如何写出一个无法被继承的类呢?构造函数和析构函数。 为什么C++的构造函数和析构函数能够实现这点呢?因为C++的类继承里有一个规则,就是子类在实例化的时候,必须先调用父类的构造函数。对象销毁的时候,也必须调用父类的析构函数。... 阅读全文
posted @ 2012-10-30 22:26 mugua250 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 编辑器加载中...现实点,不要急! [ 公司软件过程改进案例] 现实点,不要急! 算是咨询服务:这间人数超过百人的公司,没有基本的软件过程。这种情形比较常见,公司技术负责人做过努力,但很难推动。这是最终建议的草稿,文字未经组织,直接写完。思路的唯一优点是:现实,抓关键点。解释了一些简单的概念,非常初级,供大家参考。 从公司现状来说,流程改进有三个目标:确保项目和产品研发工作高质量完成,大幅度降低人工成本,保障公司技术团队的总体稳定。若不能达到这三个目标,就是在做样子。改进过程中的折腾,虚耗人力、正常的项目实施受到影响,我一般称之为:既无益,反有害。我所提的,都是最低限度的东西,是业界基本到不能 阅读全文
posted @ 2012-10-29 09:05 mugua250 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://blog.csdn.net/lbsljn/article/details/3511258服务器端源代码如下:#include<stdio.h> #include<stdlib.h> #include<errno.h> #include<string.h> #include<sys/types.h> #include<netinet/in.h> #include<sys/socket.h> #include<sys/wait.h> #include<unistd.h> 阅读全文
posted @ 2012-10-26 23:14 mugua250 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 引用自:http://www.ibm.com/developerworks/cn/linux/l-setup-rpmyum-pr/solutions-sidefile.html各种命令的确切输出会根据系统的配置而有所不同。练习 1. 安装 RPM 包的解答清单 1 显示了如何安装。清单 1. 使用 rpm 命令安装包 [tbost@t60 ~]$ sudo yumdownloader rpl[tbost@t60 ~]$ sudo rpm -ivh rpl-1.5.5-3.fc12.noarch.rpm Preparing... ###############... 阅读全文
posted @ 2012-10-20 00:00 mugua250 阅读(402) 评论(0) 推荐(0) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 29 下一页