自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (115)
  • 收藏
  • 关注

原创 Windows NT体系结构<转>

Windows NT中的NT意为New Technology,其实Microsoft自从93年推出的第一个windows NT 3.1到即将发布的windows 7都属于NT版本的范畴,只不过是Windows 2000之后的版本不再以内核版本号命名。 Microsoft Windows NT 3.1 (1993) Microsoft Windows NT 3.5 (1994) Microsoft ...

2012-08-30 08:27:54 550

原创 服务器发展史

Web 服务器架构史:http://selboo.com.cn/read.php?entryid=448&amp;page=1&amp;part=11970年到现在的服务器进化史:http://hi.baidu.com/zcf726/blog/item/abb251c2b29a3e110ef477d2.html国产服务器发展史:http://product.ccidnet.com/fi...

2012-08-29 09:26:45 199

原创 三大WEB服务器对比分析(apache ,lighttpd,nginx)

一.软件介绍(apache  lighttpd  nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能。...

2012-08-29 08:49:01 106

原创 几种Web服务器比较 (Apache、IIS、Lighttpd、Nginx、LiteSpeed、Zeus) <转>

注意到有这款服务器nginx。没听过,一查有了下文。其中有一个还是听过的。对照翻译了下文。Apache and IIS are the most common web servers in use today, but they are far from alone. There is a huge amount of web server software out there, both fre...

2012-08-29 08:45:52 376

原创 你遇到过这样的问题吗?(string)

下面是一段代码,它能出现一种很奇怪的错误,不知道为什么!#include#includeint main(){ char m3[2] ; strcpy(m3,"123456") ; printf("%s",m3) ; return 0 ;}运行结果就是一个类似于循环的结果(没有终止,还在继续运行):另外一段代码显得就更奇

2012-08-23 07:44:55 425

原创 C 内存分配<转>

 c 内存分配1、程序代码区:存放函数体的二进制代码。  2、全局区数据区:全局数据区划分为三个区域。     全局变量和静态变量的存储是放在一块的。初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。常量数据存放在另一个区域里。这些数据在程序结束后由系统释放。我们所说的BSS段(bss segment)通常是指用来存放程序中未初始化的全局变...

2012-08-22 23:16:38 97

<求教>一个C关于字符串的奇怪问题:同一段代码不同位置出错

代码:#include&lt;stdio.h&gt;#include&lt;string.h&gt;int main(){ char * m2 ;//只有指针的一定要放在前面。如果在下面一定会出错。为什么呢? char * x = strcpy(m2,"123") ; printf("%s\n",m2) ; int i = 1 ; re...

2012-08-22 22:06:43 98

原创 C/C++中const关键字详解<转>

为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和switch分情况标号(也可以用枚举符代替),分类如下:  常变量:  const 类型说明符 变量名  常引用:  const 类型说明符 &amp;引用名  常对象:  类名 const 对象名  常成员函数:  类名::...

2012-08-22 20:17:05 74

原创 插入、堆排序

排序的最初数据结构是在线性表的基础上的,线性表这个东西就好像很多站在一条很长的队伍上,排序操作就是给这些人从高到矮或从矮到高进行排列。线性很容易理解,也很容易明白。在一列杂乱的队列中如何排序?用插入法来解释,从前面开始一个个站出来,这个人前面排好了,这个人后面是杂乱的。对于他本身找一个位置让自己安身,比他高的都向移动一个位置,一直没有比他的了,空出的位置就是他要站的。对于性能,插入中,一个

2012-08-21 21:16:19 756

原创 排序方法比较<转>

根据排序的原则,内排序可以分为:插入排序交换排序选择排序归并排序预备知识:1.等差数列之和:S=n*(a1+an)/2等比数列之和:S=a1(1-q^n)/(1-q)2.使用哨兵提高效率比如基本的顺序查找我们可以这样做:   int search(int a[],int n,int key){     for(int i=0;i&l...

2012-08-21 20:50:47 88

原创 “从头到脚”介绍服务器负载均衡<转>

对于负载均衡的一大应用就是处理服务器的任务。如何进行有效的配置和规划,让每一个服务器接受到等量的工作,这就是服务器负载均衡设备的工作。在整个服务器集群中,若有一个服务器出现了故障,只需将它提出到集群之外进行维修,之后在加入集群中就可以了。中间,负载均衡能自动进行任务的从新分配,不会造成单个集中性的负载问题。服务器负载如何分担?服务器负载均衡(SLB)设备的功能越来越高级,有越来越多的产品通...

2012-08-21 11:18:51 166

原创 软硬两个角度学习网络负载均衡<转>

初学负载均衡,如果不能很好把握它的知识,我们可以多换几个角度进行学习。那么,在此,我们为大家以软、硬件两个角度对负载均衡进行诠释。希望大家在这个角度上能够明晰网络负载均衡的意义,掌握其中的要点,为今后的学习做出铺垫。望所有读者都能获得帮助。网络负载均衡主要分为软件负载均衡及硬件负载均衡,下面简单介绍一些两种方式的技术特点。一、软件负载均衡软件负载均衡是指在系统服务器上安装相应负载均衡软...

2012-08-21 11:12:00 163

原创 解密负载均衡市场高速发展内幕2<转>

1996-1999年:发现商机:网络负载均衡的起始阶段 Foundry最早提出了四层网络负载均衡的概念,当时的负载均衡技术主要实现四层的交换。因为Foundry是传统的交换机设备厂商,它将此项技术集成在了自己的交换机设备里。 1996年,由美国华盛顿大学的几个学生创立了F5公司,一个新的网络负载均衡企业诞生了。 据F5总裁John McAdam介绍:F5当时的几位学生创业者,比较热衷于...

2012-08-21 09:52:35 138

原创 解密负载均衡高速发展内幕1<转>

负载均衡市场机会是如何被发现的,它是如何成长起来的?现在,我们通过专访F5总裁John McAdam,来深入了解网络负载均衡的发展内幕。  了解:负载均衡设备就在你身边   1996-1999年:发现商机:网络负载均衡的起始阶段  2000-2003年:网络泡沫破裂的生存考验 将重心锁定企业  2003-2005年:网络流量不断升级 TMOS显威力  2006-2008年,负载均衡升级:向应用...

2012-08-21 09:37:44 121

原创 Hash求不成功查找<转>

哈希表查找不成功怎么计算?解答:先建好表,然后可以算出每个位置不成功时的比较次数之和,再除以表空间个数!例如:散列函数为hash(x)=x MOD 13,用线性探测,建立了哈希表之后,如何求查找不成功时的平均查找长度!?     地址: 0   1   2   3   4   5   6   7   8   9   10   11   12     数据: 39  12  28  15...

2012-08-19 09:45:09 296

转载 模运算

模运算即求余运算。“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。  例如11 Mod 2,值为1   上述模运算多用于程序编写,举一例来说明模运算的原理:   Turbo Pascal对mod的解释是这样的:

2012-08-18 11:57:02 9503

原创 模运算<知识点>

模运算即求余运算。“模”是“Mod”的音译,模运算多应用于程序编写中。 Mod的含义为求余。模运算在数论和程序设计中都有着广泛的应用,从奇偶数的判别到素数的判别,从模幂运算到最大公约数的求法,从孙子问题到凯撒密码问题,无不充斥着模运算的身影。  例如11 Mod 2,值为1   上述模运算多用于程序编写,举一例来说明模运算的原理:   Turbo Pascal对mod的解释是这样的:   A Mo...

2012-08-18 11:44:53 251

原创 同余问题的口诀<转>

"差同减差,和同加和,余同取余,最小公倍加"所谓同余问题,就是给出“一个数除以几个不同的数”的余数,反求这个数,称作同余问题。首先要对这几个不同的数的最小公倍数心中有数,下面以4、5、6为例,请记住它们的最小公倍数是60。1、差同减差:用一个数除以几个不同的数,得到的余数,与除数的差相同,此时反求的这个数,可以选除数的最小公倍数,减去这个相同的差数,称为:“差同减差”。例:“一个数除以4余...

2012-08-18 11:17:07 359

转载 同余问题的口诀

"差同减差,和同加和,余同取余,最小公倍加"所谓同余问题,就是给出“一个数除以几个不同的数”的余数,反求这个数,称作同余问题。首先要对这几个不同的数的最小公倍数心中有数,下面以4、5、6为例,请记住它们的最小公倍数是60。1、差同减差:用一个数除以几个不同的数,得到的余数,与除数的差相同,此时反求的这个数,可以选除数的最小公倍数,减去这个相同的差数,称为:“差同减差”。例:“一

2012-08-18 11:10:25 5229

一个关于C语言循环的错误

有时候人的思维会定势,这是一个很可怕的问题,特别在检查代码的时候,就是无论怎样想,也就怎样错。今天这个可怕的事情也被出现了。如下的代码:#include&lt;stdio.h&gt;#define N 3int main(){ int i ,j , k; i = 0 ; j = 0 ; k = 0 ; ...

2012-08-17 18:44:12 102

原创 一个关于C语言循环的错误

有时候人的思维会定势,这是一个很可怕的问题,特别在检查代码的时候,就是无论怎样想,也就怎样错。今天这个可怕的事情也被出现了。如下的代码:#include#define N 3int main(){ int i ,j , k; i = 0 ; j = 0 ; k = 0 ; for( ;i < N

2012-08-17 18:37:01 995

原创 基于二进制的集合(c语言)

用C去操作集合,有时候觉得十分的麻烦,不过,集合又一定要用。苦思了一些日子,当集合遇到了二进制,也当二进制到了位运算。这个就很好解决。建立这样的一个模型,当集合A有元素a,就用1在a相应的位表示出来,否则就为0 。一个例子:A={a,b,c} --------7(111) ,  A有一字集A1={a,c}-------------5(101)就这样表示。集合与二进制有一个很思意的相同点

2012-08-17 17:21:05 899

基于二进制的集合(c语言)

用C去操作集合,有时候觉得十分的麻烦,不过,集合又一定要用。苦思了一些日子,当集合遇到了二进制,也当二进制到了位运算。这个就很好解决。建立这样的一个模型,当集合A有元素a,就用1在a相应的位表示出来,否则就为0 。一个例子:A={a,b,c} --------7(111)                A有一字集A1={a,c}-------------5(101)就这样表示。集合...

2012-08-17 17:20:04 148

原创 位运算<转>

什么是位运算?    程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算说穿了,就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算。举个例子,6的二进制是110,11的二进制是1011,那么6 and 11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理):     1...

2012-08-15 20:40:38 309

C的位结构体

 学习C有些时间了,知道有结构体,但是偶然知道它还有位结构体,查了些资料,也做了一个实验。1.概念性描述:位结构是一种特殊的结构, 在需按位访问一个字节或字的多个位时, 位结构比按位运算符更加方便。 位结构定义的一般形式为: struct  位结构名{ 数据类型 [变量名]: 整型常数; //成员称为“位域”或者“位段”数据类型 [变量名]: 整型常数; } 位结构变量; 其中: 数据类型...

2012-08-15 20:34:55 317

位运算求解N皇后的过程

 8皇后可以用位运算来求,有点好奇的,不过,位运算这个强大的逻辑,没有怀疑,用了n为4的,对于太大的控制台放不下。 #include&lt;stdio.h&gt;#define N 4int result = 0 ;int count = 1 ;int upperlim = (1 &lt;&lt; N) -1 ;void com(int row,int ld, int rd...

2012-08-14 21:14:29 179

原创 一些hash函数实现<转>

 /*** Hash算法大全&lt;br&gt;* 推荐使用FNV1算法* @algorithm None* @author Goodzzp 2006-11-20* @lastEdit Goodzzp 2006-11-20 * @editDetail Create*/public class HashAlgorithms{/*** 加法hash*...

2012-08-14 11:53:46 93

原创 djb2、sdbm、lose lose <转>

Hash FunctionsA comprehensive collection of hash functions, a hash visualiser and some test results [see Mckenzie et al. Selecting a Hashing Algorithm, SP&amp;E 20(2):209-224, Feb 1990] will be av...

2012-08-14 11:36:44 293

ELFHash

面试遇到过一个问题,怎样用字符串怎样用HASH码保存?查了一些资料,做了一个实验,是这样的。#include&lt;stdio.h&gt;unsigned int ELFHash( char * str) ;void print_bin(unsigned int n) ;void print_bin2(unsigned int n) ;int main(char* arg...

2012-08-14 11:12:21 77

原创 几款服务器压力测试软件 【转】

本文介绍了几个比较典型的服务器评测软件,无论什么评测工具,基本的技术都是利用线程技术模仿和虚拟用户,在这里主要的难点在于测试脚本的编写,每种工具使用的脚本都不一样,但是大多数工具都提供录制功能就算是不会编码的测试人员同样可以测试。众所周知,服务器是整个网络系统和计算平台的核心,许多重要的数据都保存在服务器上,很多网络服务都在服务器上运行,因此服务器性能的好坏决定了整个应用系统的性能。现在市面上不同...

2012-08-10 12:09:59 339

原创 关于apache 和 tomcat的区别<转>

apache tomcat联系:   Apache是普通服务器,本身只支持html即普通网页。不过可以通过插件支持php,还可以与Tomcat连通(单向Apache连接Tomcat,就是说通过Apache可以访问Tomcat资源。反之不然)。Apache只支持静态网页,但像asp,php,cgi,jsp等动态网页就需要Tomcat来处理。 Apache和Tomcat整合使用:如果客户端请求的是静态...

2012-08-06 21:14:17 105

第一个易语言:你好中国

最近听了一门语言,叫易语言,的确是很容易上手,晚上写了一个最简单的程序。全部是中文,以后的学生就是幸福,编程的门槛又底了。很有好奇心,写的代码如下:运行结果为:  ...

2012-08-05 21:14:58 91

原创 指针,数组名,字符串名<转>

定义:char ch[10];char ch2[];char* str;"string"。1.全局的变量和函数内的static变量,存放在内存堆区域。2.全局的数组和函数内定义的static的数组,存放在内存堆区域。3.局部变量,数组,存放在内存的栈区域。4.定义char ch[10]时,如果是全局或者static的,就在堆区域给他分配10byte的空间,并且如果用户没有给它初值,10byte...

2012-08-03 19:09:19 99

原创 C的sizeof函数

#include&lt;stdio.h&gt;/*关于数据结构的求大小的情况:#pragma pack(push)#pragma pack(8)#pragma pack(pop)(1) 结构体变量的首地址能够被其最宽基本类型成员的大小所整除;(2) 结构体每个成员相对于结构体首地址的偏移量(offset)都是成员大小的整数倍,如有需要编译器会在成员之间加上填充字节(in...

2012-08-03 14:41:44 111

原创 C语言运算符优先级<转>

优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名 -&...

2012-08-03 09:21:50 77

关于C语言的声明而类型转换

最近遇到一些总是让人觉得奇怪的事情,例如,有个同学问我一个C语句:(*(void (*)())0)() ;这个语句的功能?有点令人无语,呵呵。从学习C语言以来都没有遇到这样的的语句。不过,直觉告诉我,这个东西一定非常有意思。研究了一些时间,知道这个是用来模拟开机时设计的一个C语句声明,计算启动时,从地址为0开始调用这个函数。与声明有关系的还有一个叫做类型转换。例如:声明为--int i ;转换为-...

2012-08-01 22:16:13 118

twisted例子

这个代码例子要结合之前上传的《Twisted系列教程等》这个一起看。

2017-12-05

思维导向图软件

mindmaster可以用来画思维导向图,感觉比较好用,分析时可以用。

2017-12-01

fasttext.zip[windows]

fasttext,基于windows的工具,可以用作文本分类,文本表达。FastText for Windows (2017-05-15)

2017-11-19

stopwords.txt

对于NLP中,需要要一些停用字典来对一些没有用的词删除,这里列了一些停用词。

2017-11-10

FINDING STRUCTURE WITH RANDOMNESS.pdf

FINDING STRUCTURE WITH RANDOMNESS.pdf描述了一系列的矩阵的方法。

2017-11-04

LDA数学八卦.pdf

LDA数学八卦,描述了LDA的数学,通俗易懂,是一个难得的学习材料 。

2017-11-04

SogouC.mini.20061102.rar

SogouC.mini.20061102.rar是一个简单的数据集,用来测试NLP算法的,为了大家的方便,故上传于此。

2017-10-25

presto-cli-0.184-executable.jar

presto-cli是presto的客户端工具,可用用这个工具来连接presto服务器的。可以实现交互式查询。 ./presto.jar --server 主机IP:主机port

2017-09-24

apache-flume-1.7.0-bin.tar.gz

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。

2017-09-23

apache-maven-3.3.9-bin.tar.gz

hadoop,habase等大数据包的编译工具Maven. Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。

2017-09-16

hbase-1.3.1-src.tar.gz

HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。是大数据的重要组成部分。

2017-09-16

zookeeper-3.4.9.tar.gz

zookeeper安装包。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。

2017-09-15

SQuirrel SQL

SQuirrel SQL是一个数据工具,可以连接多个数据,同时他可以连接presto数据库。 从某个方面来说,是一个比较好的数据库客户端工具。

2017-09-15

PANDAS文档

数据的dataframe处理库。

2017-05-15

numpy文件档

numpy文件,是机器学习的有用包numpy的API文档,是数据挖掘与机器学习的必备品。基于矩阵的操作包。

2017-05-15

scikit-learn-docs.pdf

scikit-learn文件,是机器学习的有用包sklearn的API文档,是数据挖掘与机器学习的必备品。

2017-05-15

python-3.5.2-amd64

python-3.5.2-amd64支持Tensorflow win7 64bit的python版本。

2017-02-22

tensorflow-0.12.1-cp35-cp35m-win_amd64

tensorflow-0.12.1-cp35-cp35m-win_amd64.whl 为win7【64bit】+python3.5.2[64bit]环境下可用的深度学习包,已经测试了。

2017-02-22

EasyBCD 中文

EasyBCD 中文 rar可以设置引导两个系统

2015-05-02

Spy4Win查看窗口

Spy4Win Spy 窗口信息 打开程序后,把这个图标拖动到相应的窗口上即可读取信息。

2015-04-30

Spy++查看窗口进程

Spy++ Lite是一款强有力的编程辅助工具,对分析窗体结构有独到之处。

2015-04-30

ProceXP监控进程

ProceXP监控进程可以用来反病毒

2015-04-30

PE Explorer查看PE

PE Explorer.rar可以查看PE的数据结构。

2015-04-30

StudPE查看PE

StudPE.rar可以查看PE,查看EXE是否合法。

2015-04-30

nyt数据集-公开数据集

nyt数据集,是一个公开数据集,可以用来进行关系抽取。

2021-05-10

MSRA(NER).zip

MSRA.zip表示用来训练与测试NER任务的原数据。

2021-03-02

zh_msra_onto4_mrc4ner.zip

论文A Unified MRC Framework for Named Entity Recognition的预处理构建的中文的两个数据集数据。

2021-03-02

unlv_uw3.zip

表格标数据集unlv与uw3.

2020-12-24

SemEval2010_task8_all_data

论文《Classifying Relations by Ranking with Convolutional Neural Networks》中的数据集--SemEval2010_task8_all_data.

2020-05-25

en_core_web_sm

en_core_web_sm为spacy的数据模型,里面有两个版本,可以选择合适的版本。要不会出错,raise source.error('bad escape %s' % escape, len(escape));sre_constants.error: bad escape \p at position 257

2020-05-25

SQLiteExpertPro_64.rar

SQLiteExpertPro主要是用来查看sqlite数据的工具。

2020-05-20

spouse_data.zip

spouse_data为snorkel的入门例子数据集。

2020-05-19

labelimg标记工具

labelImg用来标记图片数据。 标记完数据之后用来训练。

2019-03-04

sighan-bakeoff

著名的Sighan Bakeoff语料。包含了训练集、测试集及测试集的(黄金)标准切分,同时也包括了一个用于评分的脚本和一个可以作为基线测试的简单中文分词器。

2018-08-16

pyke专家系统

pyke包了python2与python3的源码。这个是专家系统的一个包。

2018-08-03

rasa_core-master

rasa_core是开源的对话系统框架。通过这个框架可以快速搭建对话框架。

2018-07-06

x-pack-5.6.1_修改

x-pack-5.6.1.jar包,是对认证文件重新编译的,为学习ES提供一个好的学习环境,x-pack不会过期。

2018-02-22

luyten-0.5.0

luyten-0.5.0,是一个java反编译工具,可以把class文件反编译成java代码。

2018-02-22

crf++_0.58[linux and win]

CRF++ is a simple, customizable, and open source implementation of Conditional Random Fields (CRFs) for segmenting/labeling sequential data. CRF++ is designed for generic purpose and will be applied to a variety of NLP tasks, such as Named Entity Recognition, Information Extraction and Text Chunking.

2018-01-14

Twisted系列教程等

python网络框架twisted教程,事件驱动编程是一个编程范式, 这个程序是由外部事件来决定。通过事件循环及当事件发生时触发回调事件的使用是它的特点。另外两种常见的编程范式是(单线程)同步与多线程编程。

2017-12-05

空空如也

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

TA关注的人

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