2013年8月20日 | 分类: 笔记 | 标签:

对于分布式网络环境或者有大量任务的应用,我们需要将任务在不同的服务器之间进行分布,这个时候正好是Gearman发挥实力的时候。虽然我们也可以使用MQ队列再加一些自己实现的调度算法来将任务进行分发,但是既然已经有了成熟的产品,为什么不使用下呢。

Gearman介绍

Gearman提供了一种通用的程序框架来将你的任务分发到不同的机器或者不同的进程当中。它提供了你进行并行工作的能力、负载均衡处理的能力,以及在不同程序语言之间沟通的能力。Gearman能够应用的领域非常广泛,从高可用的网站到数据库的复制任务。总之,Gearman就是负责分发处理的中枢系统,它的优点包括:

开源:Gea[……]

Read more

没有评论 (794 views)
2013年5月9日 | 分类: 未分类 | 标签:

注册表是Windows的神经系统,掌握着电脑的“生杀大权”,但它也很脆弱,Windows经常因为它出了问题而导致彻底崩溃,因此,如果备份和恢复注册表就成了所有电脑用户的必修课,以前Windows 98的注册表备份大家已经了解很多了,但Windows 2000/XP却很少有权威的方法。

注册表文件在哪里?
Windows 2000/XP注册表文件存储于“WINNT\system32\config”文件夹,其中包括“Default”、“SAM”、“Security”(Windows 2000无此文件)、“Software”和“System”五个文件。

用户配置文件为“NTUSER.d[……]

Read more

20 条评论 (2,338 views)
2013年5月8日 | 分类: 网络技术 | 标签: , ,

原文地址:http://xiaoxia.org/2012/01/16/cmwap-vpn-over-icmp-tunnel-python-code-2/

其实这是一篇讲解利用中国移动CMWAP的一些特性来实现免费上网的博文,但是没有以这个为标题,因为

1、用的是2G的EDGE网络,跟2G手机上网一样,速度有限.

2、各地区的移动设备有差别,例如在广州,这种方法行不通。但是广州的移动Wifi是可以通过UDP建立VPN来免费使用的。

3、不想吸引太多人的注意。

我见过很多公共网络都对UDP和TCP有不少限制,以致于我们不能自由地访问互联网。为了摆脱这种束缚,很多人都为[……]

Read more

4 条评论 (1,540 views)
2013年5月3日 | 分类: C/C++ | 标签: ,

下载地址:

绝对的免安装绿色版VC,最适合win7使用的VC6,亲试。另外还打包进去了 graphics.h,可以直接使用。(内附说明)

使用     文件——打开    或者    Ctrl + open    不再自动退出 !!!

下载地址1(推荐):http://ishare.iask.sina.com.cn/f/36904492.html

下载地址2:http://vcgraphics.googlecode.com/files/VC6.7z

下载地址3:http://www.rayfile.com/files/7bfed2ab-30dd-11df-93bd[……]

Read more

1 条评论 (1,157 views)
2013年4月28日 | 分类: 网络技术 | 标签: , ,

Have outgoing IPv6 address on an interface selected deterministically, could be desirable.
Linux will use as default the latest address added to the interface as the source address, this is generally not the optimal solution.

Linux implements RFC 3484, “Default Address Selection for Internet Pro[……]

Read more

1 条评论 (1,061 views)
2013年4月25日 | 分类: Linux | 标签: ,

TotoiseSVN的基本使用方法

在 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用方法。

一、签入源代码到SVN服务器

假如我们使用Visual Studio在文件夹StartKit中创建了一个项目,我们要把这个项目的源代码签入到SVN Server上的代码库中里,首先右键点击StartKit文件夹,这时候的右键菜单如下图所示:

图2-2-1

clip_image002_2

点击Import,弹出下面的[……]

Read more

1 条评论 (1,061 views)
2013年4月25日 | 分类: Linux | 标签: ,

1、将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
例如:svn checkout svn://192.168.1.1/pro/domain
简写:svn co
2、往版本库中添加新的文件
svn add file
例如:svn add test.php(添加test.php)
svn add *.php(添加当前目录下所有的php文件)
3、将改动的文件提交到版本库
svn commit -m “LogMessage“ [-N] [–no-unlock] PATH(如果选择了保持锁,就使用–no-unlock开关)
例如[……]

Read more

没有评论 (950 views)
2013年4月24日 | 分类: 网络技术 | 标签: ,

1 中间人攻击概述
中间人攻击(Man-in-the-Middle Attack, MITM)是一种由来已久的网络入侵手段,并且在今天仍然有着广泛的发展空间,如SMB会话劫持、DNS欺骗等攻击都是典型的MITM攻击。简而言之,所谓的MITM攻击就是通过拦截正常的网络通信数据,并进行数据篡改和嗅探,而通信的双方却毫不知情。

随着计算机通信网技术的不断发展,MITM攻击也越来越多样化。最初,攻击者只要将网卡设为混杂模式,伪装成代理服务器监听特定的流量就可以实现攻击,这是因为很多通信协议都是以明文来进行传输的,如HTTP、FTP、Telnet等。后来,随着交换机代替集线器,简单的嗅探攻击[……]

Read more

没有评论 (1,191 views)
2013年4月23日 | 分类: 网络技术 | 标签: , ,

原文:http://blog.lifetoy.org/2009/vpn-over-ipv6/

最近对学校的 VPN 相当不满, 且不说 50 RMB 一个月的价格, 还没正式开学网速就已经慢得忍无可忍, 再加上网络上那啥长城最近越来越 BT, 浏览网页时不时出现的 Connection Reset 让人郁闷至极. (吐槽完毕). 恰好原来租的 DreamHost 马上就要到期了. 正准备考虑以后网页要放哪里的时候, 看到原来一起合租 DreamHost 的一位朋友提到, 可以自己租一个支持 IPv6 的 VPS, 在上面架个 VPN 服务器上网, 顺便还可以穿墙. 学校免费且不限速的 I[……]

Read more

没有评论 (998 views)
2013年4月23日 | 分类: Linux | 标签:

diff和patch是一对工具,在数学上来说,diff是对两个集合的差运算,patch是对两个集合的和运算。
diff比较两个文件或文件集合的差异,并记录下来,生成一个diff文件,这也是我们常说的patch文件,即补丁文件。
patch能将diff文件运用于 原来的两个集合之一,从而得到另一个集合。举个例子来说文件A和文件B,经过diff之后生成了补丁文件C,那么着个过程相当于 A -B = C ,那么patch的过程就是B+C = A 或A-C =B。
因此我们只要能得到A, B, C三个文件中的任何两个,就能用diff和patch这对工具生成另外一个文件。

这就是diff和p[……]

Read more

没有评论 (966 views)
第 2 页,共 3 页123