自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无与伦比BLOG

献给所有热爱互联网和相信爱情的人!

  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

转载 [原创]关键词搜索算法改进——顺序表字典二分法逐级检索

本文关键词:关键词搜索, 顺序表字典, 二分法, 逐级检索问题重述:有一个内含有大约40万条常用词汇的词库。现给定一篇文章,使用这个词库分析出常用词汇的出现次数,并按出现次数由高到低排序这些词语。改进算法的思路:  1. 通常一篇文章所包含的词语远少于词库中40万的数量;  2. 数据库建立索引之后,可采用“二分法”对词语进行快速定位;  3. 逐字缩小查询范围,如果查询到某个

2013-10-31 15:08:53 1125

转载 AC多模式匹配算法

字符串匹配,主要分两种情况。一种是单字符串匹配,另一种是多字符串匹配。单字符串匹配的意思就是,从一个较长的字符串里找所包含的另一个字符串,可以包括匹配的位置以及个数。多字符串匹配又称多模式匹配,诚然,你可以循环调用单字符串匹配的算法,一个一个匹配。但是很明显,这并不是一个高效的做法。目前有很多算法可以提高匹配的效率,而我选中的AC算法,主要是因为它的简单,当然,效率也不是盖的。单字

2013-10-31 15:07:32 1108

转载 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用(转)

无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用这个问题表明你新建的是一个main类型函数(控制台程序),而你的程序中有窗口程序,显然是个win32函数,解决方法:项目-属性-链接器-系统-子系统-把控制台该为windows刚学WinAPI编译遇到不少问题,LNK2019: 无法解析的外部符号 _main,该符号在

2013-10-28 17:52:22 702

转载 vs2008下MFC中采用ado连接MySQL(ODBC、非ODBC或C API方式)

其实,以前弄过sql,mysql应该是顺理成章很简单的事情,但很无奈,傻傻地弄了很久,还请教了别人,别人告诉我的跟我在网上查到的都是一样的,但还是不行,归根接地就是“mysql-connector-odbc-5.2.4-win32”这个odbc这里版本号出了问题。自己下载的是mysql-installer-community-5.6.10.1(含odbc5.2.4),装完后发现自带了odbc5

2013-10-28 17:16:22 1015

转载 C/C++连接MySql数据库

本文对如何使用MySql的API连接MySql数据库,开发环境为VS2008.一、VS2008工程设置工作首先,建立一个windows应用程序的工程,将C/C++->预处理器->预处理器定义下的_WINDOWS改为_CONSOLE,将连接器->系统->子系统 选择为控制台。由于我们要使用Mysql的API,并且我们机子上肯定安装了Mysql数据库,所以我们要将工

2013-10-28 16:48:36 763

转载 MFC积累---20111123 MFC与MySql的链接 VS2008

一、环境编译环境: VS2008MySql版本:mysql-5.5.18-win32.msi  下载地址:点击打开链接 MYSQL官网,选择的是MySQL Community Server 二、安装连接安装步骤:资料来源百度文库或者CSDN下载,貌似百度文库方便点VS编译,提示找不到#include通过VC开发MySQL数据库应用软件有多种方式:     一

2013-10-28 16:09:29 975

转载 MySQL的相关知识

1、http://www.mysql.com/products/enterprise/ 2、MySQL使用大全:http://see.xidian.edu.cn/cpp/u/mysql_ml/

2013-10-28 15:37:16 588

转载 MySQL的重装问题解决方法

最近在工作上遇到了MySQL重装的问题,今天记录一下我的解决过程。首先因为某些原因,我不得不把mysql卸载,然后重装,不论我用控制面板的卸载删除程序方式还是安全卫士的卸载,都会遇到一个问题,就是安装到如下图位置,server start时就程序无响应了,一直死在那里:于是,网上到处找解决办法按照大多数人的说法,我试了不行,照死:安装MySQL出示未响应,一般显示在安装MySQ

2013-10-28 15:35:09 770

转载 mysql安装图解 mysql图文安装教程(详细说明)

MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。mysql 下载地址 http://www.jb51.net/softs/2193.html下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面

2013-10-25 17:32:22 597

转载 无法解析的外部符号 __imp__WSACleanup@

//////////////////////////////////问题//////////////////////////////////////////////////////////////////////写C++ Socket有关的程序遇到,以下错误:(记录解决办法,点滴之行,在于不懈坚持!)错误 2 error LNK2019: 无法解析的外部符号 __imp__WSAClean

2013-10-25 09:57:48 1823 1

转载 如何在DOS窗口中显示UTF-8字符

在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西文字符集。如果想正确显示UTF-8字符,可以按照以下步骤操作:1、打开CMD.exe命令行窗口2、通过 chcp命令改变代码页,UTF-8的代码页为650

2013-10-23 17:31:38 1138

转载 VC/MFC如何添加启动界面

1、利用组件库中的Splash Screen组件生成Splash1.cpp 和Splash1.h 这两个文件(也就是基于框架类的应用程序添加启动画面的步骤)(1)用Photoshop等制作启动画面图像,保存为bmp格式。   (2)用Appwizard建一个基于单文档的工程Splash。   (3)在资源中插入位图资源      打开VC++的资源编辑器,用鼠标右键单击Reso

2013-10-23 10:22:36 756

转载 BOOST之property_tree 及解析XML详解

property_tree是一个保存了多个属性值的属性数据结构,可以用类似路径的简单方式访问任意节点的属性,而且每个节点都可以用类似STL的风格遍历子节点。property_tree特别适合于应用程序的配置数据处理,可以解析xml、ini、json和info四个格式的文本数据。在处理四种格式的文件时,除包含头文件、读文件、写文件时有部分区别外,其他对文件内部数据操作时基本一致(因为文件格式都基

2013-10-21 16:15:45 1227

转载 boost::property_tree

boost::property_tree 的解析xml模块是基于rapidXml的, 以下是两个例子:例子1: [cpp] view plaincopyprint?#include  #include  #include  #include     using namespace std;   void ReadConfig()  {    bo

2013-10-21 16:14:02 1318

转载 PCRE 正则表达式

PCRE 正则表达式#define PCRE_STATIC // 静态库编译选项 #include #include #include #define OVECCOUNT 30 /* should be a multiple of 3 */ #define EBUFLEN 128 #define BUFLEN 1024 int main() {

2013-10-17 18:37:47 951

转载 正则库pcre使用例程

分类: LINUX例子1:#includestdio.h>#include string.h>#include pcre.h>/***********************************************************************#include **parameters: src:

2013-10-17 18:36:35 984

转载 windos下编译正则表达式库pcre

最近写东西用到正则表达式到网上找了一大圈没有发现好的,因为我用的是c++而且不想用ATL。最终发现c写的pcre挺好而且权威,php和python都用的它。言归正转下面说一下windows下编译pcre的步骤:1.先到pcre的官网下载,http://www.pcre.org/然后点http://gnuwin32.sourceforge.net/packages/pcre.htm下载Sou

2013-10-17 18:35:49 678

转载 pcre函数详解

PCRE是一个NFA正则引擎,不然不能提供完全与Perl一致的正则语法功能。但它同时也实现了DFA,只是满足数学意义上的正则。PCRE提供了19个接口函数,为了简单介绍,使用PCRE内带的测试程序(pcretest.c)示例用法。1. pcre_compile       原型:         #include pcre *pcre_compile(const char

2013-10-17 18:33:50 845

转载 error C2036:'void *' : unknown size void*和void**的区别

想必很多同志都从网上下载过SSDT HOOK驱动程序,这一份是很久之前的一份了,而且网上流行的也就这一份,里面的RtlAPI也有过时的,企图编译,可是会出现:“‘PVOID’unknown size”这个错误,导致编译失败。当然这个错误在自己编写的驱动中或者是应用程序中也是常见的错误,比如下面的代码就会出现这样的问题:    PVOID SSDTServiceBase;//wind

2013-10-17 10:55:33 1165

转载 ADO封装类详解

用ADO编程有时候总觉得太过于繁琐,很多步骤应该得到封装。但是MFC没有封装它,网上有很多人都对ADO进行过封装,但是我介绍一个我觉得封装的还比较好的一个版本。这个版本的ADO封装类一共有CConnection,CRecordset,CCommand三个类。这三个类是别人封装的,我觉得封装的还是比较好的。可以到点击打开链接下载。CConnection类数据成员

2013-10-15 16:25:56 997

转载 vc6.0利用ADO链接Access2003

1.组件对象模型COM库的初始化通常在App类的InitInstance()成员函数中实现调用AfxOleInit()函数来完成COM库德初始化2.ADO动态链接库的引进用#import指令引入ADO动态链接库在stdafx.h中加入如下语句:(stdafx.h这个文件哪里可以找到?你可以在FileView中的Header   Files里找到)Window XP操作系统一

2013-10-14 13:31:26 1003

转载 MFC ACCESS连接数据库

方法一:1.首先,要用#import语句来引用支持ADO的组件类型库(*.tlb),其中类型库可以作为可执行程序(DLL、EXE等)的一部分被定位在其自身程序中的附属资源里,如:被定位在msado15.dll的附属资源中,只需要直接用 #import引用它既可。可以直接在Stdafx.h文件中加入下面语句来实现:#import "c:/program files/common files/

2013-10-14 13:30:34 1191

转载 close_wait状态和time_wait状态

close_wait状态和time_wait状态 时间:2009.02.10 09:57:00 标签: 不久前,我的Socket Client程序遇到了一个非常尴尬的错误。它本来应该在一个socket长连接上持续不断地向服务器发送数据,如果socket连接断开,那么程序会自动不断地重试建立连接。有一天发现程序在不断尝试建立连接,但是总是失败。用netstat查看,这个程序竟然有

2013-10-10 16:07:42 901

转载 squid+icap测试配置

相关配置为公司内环境配置,综合网关用squid模拟。项目基本架构为:移动综合网关作为ICAP Client,ICAP Server用的是C-ICAP SERVER 0.2.5,往后为公司的业务系统,ICAP Server作用是在移动网关与业务系统之间作适配。1、squid       squid支持ICAP Client,本次配置如下:-------------------

2013-10-10 16:05:16 2477

原创 linux开启防火墙端口和查看,开启相关端口号

当Linux打开防火墙后,你会发现,从本机登录23端口是没有问题的,但是如果从另一台pc登录该linux系统后,你会发现提示这样的错误: 不能打开到主机的连接, 在端口 23: 连接失败 因为linux防火墙默认是关闭23端口的,如果允许远程登录,可以关掉防火墙,也可以开防火墙开放23端口,具体如下: 即时生效,重启后失效 开启: service iptables

2013-10-09 10:11:07 1006

转载 Squid – 安装、配置、使用

目标操作系统:Win7下,VM VirtualBox虚拟机安装的Ubuntu Server12.04无法实现Win7主机与Ubuntu Server(版本12.04)虚拟机之间的文件共享,USB驱动也有问题,所以退而求其次,使用Ubuntu桌面版,版本10.04。推荐阅读:配置Squid代理http和rsync  http://www.linuxidc.com/Linux/2013

2013-10-09 10:05:50 1281

转载 CentOS安装squid代理服务器

Squid是一个Linux系统下优秀的代理服务器软件。Squid可以配置普通上网代理(正向代理)、反向代理、透明代理。系统是CentOS6.2。Squid主机IP为192.168.1.100。安装squid:yum install squid安装的版本是squid-3.1.10-1.el6_2.3.i686。一、正向代理1、先备份配置文件cp /etc/squi

2013-10-08 14:43:55 809

KMP,BF匹配算法

KMP,或者BF 计数子串在主串中出现的次数

2013-10-29

C++题库汇总

全面的C++题库,包含很多经典的C++题!

2013-08-08

万年历的设计

基于C/C++的万年历的设计,内部包含了如何巧妙的计算星期几的问题

2013-04-27

C/C++排序算法

c/c++排序算法,各种排序 :冒泡、直接插入、希尔排序等

2013-04-27

空空如也

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

TA关注的人

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