- 博客(17)
- 资源 (11)
- 收藏
- 关注
转载 Redis pub/sub(Publish,Subscribe)
目录Redis pub/sub(Publish,Subscribe)1、 Pub/Sub功能2、 Pub/Sub机制3、 Pub/Sub 在redis当中的实现4、 Php-redis扩展测试5、 Redis pub/sub python客户端测试6、
2014-06-20 12:04:54 7979
转载 vmware 网络设置
VMware网络配置详解安装好虚拟机以后,在网络连接里面可以看到多了两块网卡:其中VMnet1是虚拟机Host-only模式的网络接口,VMnet8是NAT模式的网络接口,这些后面会详细介绍。选择虚拟机网络模式方法如下,单击“Edit virtual machine settings”,如图所示:然后在“Hardware”选项卡中选择“Ethernet”,在
2014-05-28 16:13:37 1136
转载 emacs home 配置及原理
Emacs的配置文件有三种格式:.emacs文件、_emacs文件或者.emacs.d目录下的init.el(22或者更高版本)文件,但是,不管哪种格式,必须放对正确的目录Emacs才能找到,这个正确的目录就是HOME目录。熟悉Linux的朋友一般都知道home目录,简单的用~表示,或者用全路径表示为/home/,其中xxx表示用户名字,所以,在Linux下将.emacs和.emacs
2014-01-13 17:44:16 1747
原创 小议素数序列求法以及使用
昨天想学习下python,在qq上找到了一个群,结果发现加群的问题是,求群号的平方的约数和。顿觉头大。上网查了下资料,现在给出C++代码如下算法目的:求给定任意一个int型整数的约数个数算法过程:根据威尔逊定理(公式显示不出来。。。)的递推过程,素数2出现无限多次,其余的素数恰好出现一次。 先求出该数的10的对数,然后使用威尔逊定理计算1-10 11-100 101-
2014-01-12 02:19:09 912
转载 C++ 容器使用(转载)
第1章 容器第1条:慎重选择容器类型。标准STL序列容器:vector、string、deque和list。标准STL关联容器:set、multiset、map和multimap。非标准序列容器slist和rope。slist是一个单向链表,rope本质上是一“重型”string。非标准的关联容器hash_set、hase_multiset、hash_m
2014-01-11 23:38:08 846
原创 Qt script 加载 js 的时机
关于QtScript:以前因为项目中需要,写了一小段js代码:var obj = new Object();obj.msgbox.text = "it is succeed !";obj.msgbox.exec(); 当然,单纯添个msgbox就胡乱用是会遭雷劈的。在构造函数中当然会有相应的初始化动作/* 读js脚本,执行脚本。。。省略*/
2013-02-05 15:46:27 1278
转载 javascript的this
this是Javascript语言的一个关键字。它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, function test(){ this.x = 1; }随着函数使用场合的不同,this的值会发生变化。但是有一个总的原则,那就是this指的是,调用函数的那个对象。下面分四种情况,详细讨论this的用法。情况一:纯粹的函数调用
2013-01-07 19:59:12 560
转载 C++类型转换总结
C++类型转换总结C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:TYPE b = (TYPE)a。C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。const_cast,字面上理解就是去const属性。static_cast,命名上理解是静态类型转换。如int转换成char。dynamic_cast,命名上理解是动态类型转换。如
2012-09-26 20:19:11 557
转载 Qt操作ui
第一步, 制作ui文件。首先应该用Qt Designer绘制一个自己的界面,并存为myform.ui(这里的myform可以用自己喜欢的名字代替)。在制作自己的界面文件时要注意以下几个要点:1、要记住ui文件的名字,因为uic生成的代码会存在ui_myform.h里2、要记住主窗体的object name, 因为ui文件提供的类名将以这个form的名字来命名3、要特
2012-08-28 16:19:16 935
转载 打印机原理
打印机原理 激光技术出现于60年代,真正投入实际应用始于70年代初期。最早的激光发射器是充有氦-氖(He-Ne)气体的电子激光管,体积很大,因此在实际应用中受到了很大限制。70年代末期,半导体技术趋向成熟。半导体激光器随之诞生,高灵敏度的感光材料也不断发现,加上激光控制技术的发展,激光技术迅速成熟,并进入了实际应用领域。以美国、日本为代表的科研人员,在静电复印机的基础上,结合了激
2012-08-15 14:09:31 5165
转载 C++ 判断指针为空的写法
C++之父的C++圣经《C++程序设计语言 特别版》中说:大家不要听某些人说判断指针是否为空用(p==NULL)或(p!=NULL)的格式,C++之父认为这样写是不好的,提倡直接写(p)或(!p)的形式。 在win32开发中,if ( NULL == p )是极好的写法。但不要写成:if ( p == NULL ) C++之父主要是反对使用“NULL”,因为在某些特殊的开发环境叫,“N
2012-08-14 16:39:07 68607
转载 typedef用法
不管实在C还是C++代码中,typedef这个词都不少见,当然出现频率较高的还是在C代码中。typedef与#define有些相似,但更多的是不同,特别是在一些复杂的用法上,就完全不同了,看了网上一些C/C++的学习者的博客,其中有一篇关于typedef的总结还是很不错,由于总结的很好,我就不加修改的引用过来了,以下是引用的内容(红色部分是我自己写的内容)。用途一:定义一种类型的别
2012-08-09 14:31:38 669
转载 boost提供的智能指针
正文 智能指针能够使C++的开发简单化,主要是它能够像其它限制性语言(如C#、VB)自动管理内存的释放,而且能够做更多的事情。1、 什么是智能指针智能指针是一种像指针的C++对象,但它能够在对象不使用的时候自己销毁掉。我们知道在C++中的对象不再使用是很难定义的,因此C++中的资源管理是很复杂的。各种智能指针能够操作不同的情况。当然,智能指针能够在任务结
2012-08-08 11:15:35 939
转载 换行符和回车符
回车和换行关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告
2010-12-14 06:57:00 1938
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人