自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 [DotLucene]优化索引库

            string indexDirectory = Server.MapPath("index");            StandardAnalyzer analyzer = new StandardAnalyzer();            Lucene.Net.Index.IndexWriter writer = new Lucene.Net.Index.Inde

2007-02-16 02:33:00 672

原创 [DotLucene]分布式访问多个索引库的例子

            string indexDirectory1 = Server.MapPath("index/0-200000/");            IndexSearcher searcher1 = new IndexSearcher(indexDirectory1);             string indexDirectory2 = Server.MapPath("

2007-02-16 02:19:00 852

原创 对DotLucene合并索引库的例子

            string indexDirectory1 = Server.MapPath("index/1000000-1200000/");            Directory directory1 = FSDirectory.GetDirectory(indexDirectory1, false);            string indexDirectory2 =

2007-02-16 02:16:00 902

原创 教你对付身体小毛病27妙招

你肯定被牙痛骚扰过,你也肯定遇到过鼻出血不止的情况。当时怎么解决的?是不是仰着头,等待止血,任凭血倒灌入喉腔……其实这种方法是不对的,耐心看看下面的文章,小编教你n多家庭妙招,来对付身体的小毛病。     1.换季疲劳:在季节更替的时候经常发生换季疲劳,给自己做一个“安眠枕”。在枕套下面多放些气味芬芳的杀菌植物叶片:月桂、蕨、榛树、针叶、薄荷和玫瑰花瓣。       2.眼睛红肿:用香芹汁湿敷消除

2006-11-09 14:02:00 974

转载 C++字符串完全指引之一 —— Win32 字符编码

原著:Michael Dunn翻译:Chengjie Sun原文出处:CodeProject:The Complete Guide to C++ Strings, Part I 引言  毫无疑问,我们都看到过像 TCHAR, std::string, BSTR 等各种各样的字符串类型,还有那些以 _tcs 开头的奇怪的宏。你也许正在盯着显示器发愁。本指引将总结引进各种字符类型的目的,展示一些简

2006-10-22 01:02:00 841

转载 WaitForSingleObject的用法

DWORD WaitForSingleObject(  HANDLE hHandle,  DWORD dwMilliseconds);参数hHandle是一个事件的句柄,第二个参数dwMilliseconds是时间间隔。如果时间是有信号状态返回WAIT_OBJECT_0,如果时间超过dwMilliseconds值但时间事件还是无信号状态则返回WAIT_TIMEOUT。hHandle

2006-10-21 18:06:00 925

转载 SPI黑客技术研究[4]

接下来,我们最后来看看怎么样实现一个服务提供者的最基本的实例,我们可以试图在这里对网络封包进行截取。  以下是基础服务提供者实例,对于分层服务提供者,麻烦!我懒得写了:  int WSPAPI WSPStartup( WORD wVersion, LPWSPDATA lpWSPData, LPWSAPROTOCOL_INFOW lpProtocolInfo, WSP

2006-10-19 23:39:00 1681

转载 SPI黑客技术研究[3]

而对于分层服务提供者而言,安装要复杂一点。他需要建立两个WSAPROTOCOL_INFOW结构,一个代表分层提供者(ChainLen==0),另一个代表协议链(ChainLen>1),利用该协议链把分层服务提供者和基础服务提供者连接起来。 分层服务提供者安装的具体的步骤,概括起来大致分为五步: 第一,初始化两个协议信息结构,初始化可以借助于WSCEnumProtocols函数取回的信息来完

2006-10-19 23:38:00 2547

转载 SPI黑客技术研究[2]

Windows系统为服务提供者维护了一个目录,这些信息保存在注册表中,要更改/安装服务提供者,就必须对此目录信息进行维护。系统提供了一些函数简化对此信息的访问,他们都是以WSC开头。  对于基础服务提供者的安装相当简单,只要准备一个WSAPROTOCOL_INFOW结构,用来代表基础服务提供者信息,正确填充合适的值,然后调用WSCInstallProvider函数就可以完成基础服务提供者的

2006-10-19 23:37:00 1606

转载 SPI黑客技术研究[1]

随着WOSA模型的出现,在Ws2_32.dll和协议堆栈之间多了一层开放的接口,就是SPI。Winsock2 SPI和Winsock2 API在性质上是一样的,只是他们的服务对象不同,API提供的接口工作在应用层的上层,为应用程序提供接口,在Winsock之上,而SPI提供的接口工作在应用层的最底层,为核心的网络服务提供接口,在Winsock之下。如果按照OSI分层标准来划分,SPI应该是工作在会

2006-10-19 23:35:00 2205 2

转载 基于SPI的数据报过滤原理与实现

一. 个人防火墙技术概述二. Winsock 2 SPI介绍三. 相关程序代码分析四. 小结与后记五. 附录之源代码 一、个人防火墙技术概述  随着网络安全问题日益严重,广大用户对网络安全产品也越来越关注。防火墙作为一种网络安全工具,早已受到大家的青睐。在PC机上使用的个人防火墙,很大程度上成为广大网民的安全保护者。Windows下的个人防火墙都是基于对数据报的拦截技术之上。当然在具体

2006-10-19 16:23:00 979

转载 Winsock 2 SPI 的技术特点

采用 Winsock 2 SPI 进行应用层封包过滤Winsock 2 SPI 工作在 API 之下 Driver 之上,属于应用层的范畴。利用这项技术可以截获所有的基于 Socket 的网络通信。比如:IE、OUTLOOK 等常见的应用程序都是使用 Socket 进行通信。它的技术特点主要有:优点:1. 工作在应用层,以 DLL 的形式存在,编程、调试方便。2. 跨 Windows

2006-10-19 16:21:00 1439

原创 如何把GRETA加入到自己的项目中

最近在开发关键字过滤的程序,需要用到正则表达式,选择了GRETA。Greta在http://research.microsoft.com/projects/greta/可以下载,许多介绍都是关于lib的,不推荐直接加入到项目加入到VC7.1中,也许会碰到一些问题,不要理会它,也别企图修改Greta的代码 :)预编译头不需要 #include "stdafx.h" 到 regexpr2.

2006-10-17 17:00:00 1510

AS2_SHA1

A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined in FIPS 180-1

2011-09-09

Normal (aka Gaussian) distribution 正态分布 高斯分布算法 C#

Normal (aka Gaussian) distribution

2011-09-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除