关闭

XMPP协议

历史: Jeremie Miller于1998年开始了这个项目。第一个公开版本于2000年5月发行。这个项目的主要产品是jabberd,XMPP的服务器端软件。它既可以创建私人的XMPP网络,也可以加入全球的公共XMPP网络。XMPP的关键特色是,分布式的实时通信系统,以及使用XML流。 Jabber已经由IETF XMPP协议(RFC3920)标准化。 Jabber是一...
阅读(420) 评论(0)

XMPP协议的原理介绍

XMPP(可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。它在促进服务器之间的准即时操作。这个协议可能最终允许因特网用户向因特网上的其他任何人发送即时消息,即使其操作系统和浏览器不同。 XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作。标准化的核心结果分为两部分;...
阅读(312) 评论(0)

最近写了一个专门收集网页信息的工具

有时我们会为这样的事情烦恼,为了租房子,我们不得不在上班时间搜索不同的网站搜索同一 类型的信息,还要一条条查看,生怕漏掉一条信息,这样可能会比较耗时间,回影响我们的工作。 出于这样的考虑,本人也曾多次为租房的事情而烦恼,于是萌发了写一个工具的想法。                   最近手头,没什么事做,于是花时间写了一个收集指定网页信息的工具,主要是由于平常租房、 买房、查看新闻等需...
阅读(407) 评论(0)

《Windows via C/C++》学习笔记 —— “线程同步”之“检测死锁”

本来这篇内容在书中是在“其他线程同步函数”这一节中的。这节中介绍了另外的几个等待函数,比如WaitForInputIdle、MsgWaitForMultipleObjects、WaitForDebugEvent,感觉用途不大,只有SignalObjectAndWait这个函数用途...
阅读(507) 评论(0)

vs2005 环境编译windows平台的nginx 心得

基于对高性能服务器的浓厚兴趣,加之最近了解到开源的高性能web服务器nginx, 并花了一天多的时间,用vs2005编译了一个windows平台的nginx,在这个过程中的一些技巧和大家分享,空闲时会陆续推出,敬请期待....!...
阅读(765) 评论(2)

磁盘IO的总结

磁盘IO的总结 发表于: 2011-02-09 15:44 0评/129阅 1. 完全随机写还是跳跃,5倍的性能差距! 全随机写无疑是最慢的写入方式,在logic dump测试中很惊讶的发现,将200M的内存数据随 机的写入到100G的磁盘数据里面,竟然要2个小时之多。原因就是虽然只有200M的数据,但实际上却是200万次随机写,根据测试,在2850机器上, 这样完全的随机写,r/s 大约在150~350之间,在180机器上,r/s难以达到250,这样计算,难怪需要2~3个小时之久。 如何改...
阅读(332) 评论(0)

Mysql 查看连接数,状态

Mysql 查看连接数,状态 收藏命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接。 show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist;命令: show status;命令:show status like '%下面变量%';<...
阅读(261) 评论(0)

教您如何安全的应用 MySQL

教您如何安全的应用 MySQL发布时间:2003.12.22 10:46      来源:开放系统世界目录:环境要求安装MySQLChrooting配置服务器PHP和MySQL通信自启动配置MySQL已经成为当前网络中使用最多的数据库之一,特别是在Web应用上,它占据了中小型应用的绝对优势。这一切都源于它的小巧易用、安全有效、开放式许可和多平台,更主要的是它与三大Web语言之一——PHP的完美结合。<...
阅读(214) 评论(0)

MySQL服务维护笔记(上)

MySQL服务维护笔记(上) 发布时间:2004.06.08 09:42     来源:http://www.chedong.com/tech    作者:车东 以下就是针对MySQL作为专门的数据库服务器的优化建议:   MySQL服务器的规划为了以后维护,升级备份的方便和数据的安全性,最好将MySQL程序文件和数据分别安装在“不同的硬件”上。  / / ...
阅读(214) 评论(0)

CentOS平台OpenVPN架设

据说,53 DUP端口的VPN可以突破CMZZ和CHINANET的验证而免费上网,所以研究起OpenVPN,搭建一个特殊的VPN。 为什么说这个VPN特殊呢,特殊在于是OpenVPN,OpenVPN可以在openvz的VPS上跑,比起PPTP,PPTP只能在xen的架构跑,而大多数VPS是基于OpenVPN的。 另外,VPN走的是DNS端口,这个的好处就是如果学校有计费系统,或者周围有电信,移动的WIFI热点,多数情况下是可以越过计费系统直接上网的。 <br ...
阅读(1903) 评论(0)

驱动开发的几种编译环境配置法

驱动开发与Win32下的程序开发不同,没有一套智能的IDE环境,点点鼠标框架代码IDE就帮你生成好了。Windows下的开发为什么那么容易上手,Visual studio功不可莫。一帮懒人在MS的“悉心呵护”下产生了,身边很多做Win32应用程序开发的朋友,都不知道ml.exe和link.exe是搞什么的,只知道F7,F5了。驱动开发就不一样了,没一套现在的IDE和框架代码。和Win32 ASM一样,编译链接比较繁琐。根据网上的一些资料以及参考了一些驱动开发方面的书籍,总结以下几种方...
阅读(458) 评论(0)

利用OpenVPN实现在系统中的多种安全访问

利用OpenVPN实现在系统中的多种安全访问佚名  【减小字体】 【增大字体】    摘  要  OpenVPN利用虚拟网卡,以一种全新的方式实现了SSL VPN的功能,能够适应IP层之上的几乎所有应用。本文分析了OpenVPN的实现原理并且利用OpenVPN在一个安全系统上实现了五种方式的SSL访问。    关键词  SSL VPN;虚拟网卡;虚拟地址;Tun;Tap 1  引言    VPN技术通过密钥交换、封装、认证、加密手段在公共网络上建立起私密的隧道,保障传输数...
阅读(869) 评论(0)

Windows平台编译openvpn

Windows平台编译openvpn2008-09-17 11:25Windows平台编译openvpn环境:windows xp sp2mingw5.0.3openssl0.9.7dlzo2.02openvpn2.0.7winddk安装:1)Windows xp就不用说了,基本安装2)Mingw安装也很简单,下载windows平台安装软件安装就可以。最好安装在默认路径c:/M...
阅读(1271) 评论(0)

Vs2008+wdk7600开发环境搭建

转http://hi.baidu.com/snowdbg/blog/item/2fead9474133f735869473d5.html最近在研究windows内核编程,一直不习惯用别的IDE和辅助设计工具,所以就多方查询资料最终打造了一个自己的vs2008+WDK7600的内核开发环境,现在将搭建环境的步骤记录下来:1.安装vs2008,可以到微软的官方网站下载使用版(90天)http://www.microsoft.com/downloads/...
阅读(480) 评论(0)

寻找进程,和终止进程

寻找进程,和终止进程2009-08-24 20:10// FindProcess// 这个函数唯一的参数是你指定的进程名,如:你的目标进程// 是 "Notepad.exe",返回值是该进程的ID,失败返回0//DWORD FindProcess(char *strProcessName){    DWORD aProcesses[1024], cbNeeded, cbMNeeded;    HMOD...
阅读(236) 评论(0)

进程隐藏之高级语言版

上次写的是汇编关于进程隐藏的东西详见http://hi.baidu.com/%C4%AA%D4%C6%BD%F1%B4%CE/blog/item/c5b2f3dc94c6243e5882dd7b.html经过一天的研究以及书上汇编的改成c语言的,这里就介绍一下c语言如何实现进程隐藏!高级语言进程隐藏不同于汇编,因为高级语言没法做到汇编一样细致,不能得到各种不同进程之间地址的偏移!因此高级语言使用的是全新的方式,利用dll来实现!其原理还是差不多,就是在目标进程开辟内存空间...
阅读(462) 评论(0)

对一个虚拟网卡驱动程序的剖析

(一):写在前面的话很抱歉,回家已经一个月了,今天才有机会正式开始写我前面承诺的东西。暑假要处理很多工作和生活方面的事情。虽然这个程序其实已经写地差不多了。    首选说一下这个虚拟网卡的驱动的情况:在电脑上安装这个虚拟网卡后,它利用真实的网卡发送数据,并且和在真实的网络上某处的虚拟switcher--其实是一个服务器程序--进行通讯,那个switcher同时也和其它的很多安装了这种虚拟网卡的机器通讯,但是对于系统来说,这个虚拟网卡好像也是机器上的另外一块网卡,它也有自己的IP地址,...
阅读(1394) 评论(0)

用户异常掉线检测

            用户异常掉线检测                                 David.Zhu  2005/6/1   目前主要有三种方法来实现用户掉线检测:SO_KEEPALIVE ,SIO_KEEPALIVE_VALS 和Heart-Beat线程。下面我就上面的三种方法来做一下介绍。(1)SO_KEEPALIVE 机制        这是socket库提供的功能,设置接口是setsockop...
阅读(245) 评论(0)

Windows XP系统虚拟专用网VPN络揭秘

 众所周知,利用公共 Internet 发送的数据一般都无法防止被窃取,例如网上就有很多如何窃取Internet上传输数据的黑客文章,但如果你利用Windows XP的虚拟专用网络 (VPN) 连接,就可以确保 Internet 通讯的安全,并且还可以延伸您的专用网络!VPN技术非常适合移动办公和远程统一协作的需要,所以最近几年的发展很迅速。  VPN(Virtual Private Network),中文译名为虚拟专用网络,利用VPN技术,用户可以通过Internet远...
阅读(209) 评论(0)
    个人资料
    • 访问:11096次
    • 积分:197
    • 等级:
    • 排名:千里之外
    • 原创:2篇
    • 转载:17篇
    • 译文:0篇
    • 评论:2条
    文章分类