- 博客(18)
- 资源 (207)
- 收藏
- 关注
转载 rock c语言实现的带通配符匹配算法
‘?’代表任意单个字符,‘*’代表任意0个或多个字符。常用于文件的搜素匹配。bool MatchWithAsteriskW(wchar_t* str1,wchar_t* pattern){ if(str1 == NULL) returnfalse; if(pattern == NULL) returnfalse; int
2014-12-25 22:24:56 736
转载 关于添加共享资源的方法
转载自msdn:ms-help://MS.MSDNQTR.v90.chs/netshare/fs/netshareadd.htmThe following code sample demonstrates how to share a network resource using a call to theNetShareAdd function. The code sample fi
2014-12-25 21:58:29 598 1
原创 修改IE首页的几种办法
1、最简单的办法。直接修改HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下面Start Page的值为http://www.dodonew.com/。2、比较隐蔽的办法,也是流氓软件经常使用的办法之一。修改HKEY_CLASSES_ROOT\CLSID\{871C5380-42A0-1069-A2EA-
2014-12-25 20:16:11 537
转载 C++实现的字符串模糊匹配
C++基本没有正则表达式功能,当然像Boost里提供了正则。本文来源于博客园园友的一篇文章,请看:C/C++ 字符串模糊匹配很早之前就看过这篇文章,原作者的需求很明确、代码实现也很好。之所以又写这篇文章,是因为原作者只介绍了在Linux系统下直接调用系统函数fnmatch即可实现,而没有考虑在Windows在的使用。本人这周看了下Google-glog代码,恰巧发现了一个类似fnm
2014-12-22 21:58:00 3133
转载 std::regex_error
Regex exceptionObjects of this exception type are thrown by the elements of the regex library.It inherits from the standard exception runtime_error, and has a special public member function,
2014-12-19 12:40:32 2859
原创 不常见的自启动方式,杀毒软件也很难查出!!!
这里就说些不常见的启动很多系统工具 也很难查得出来的一: 注册表相关===============================================有部分程序可以将自身在注册表加载的位置进行隐藏,常见的操作有两种方式:1、对指定的注册表分支、键值设置权限(Acls)导致当前用户无权查看这些分支、键值的内容,自然无法获取病毒信息了。2、使用超
2014-12-18 21:41:31 779
原创 关于MFC项目中使用WebBrowser控件禁止脚本错误的方法
最近一个项目中要在对话框上使用WebBrowser控件进行页面浏览,但在开发过程中发现WebBrowser控件会在浏览一些页面的时候出现JavaScript脚本错误,严重影响用户体验,而在IE和其他第三方浏览器中均没有这个现象。于是搜索一下发现原来可以通过下面的代码禁止这个错误提示: [cpp] view plaincopym_WebBrowser.put_Sile
2014-12-18 14:28:26 650
转载 用webBrowser打开网页出现脚本错误怎么办
当IE浏览器遇到脚本错误时,在浏览器左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。我们在用webBrowser编写的程序打开网页,遇到脚本有问题是,会弹出一个错误提示框,需要确认后才能够进行执行。如果我们设计的程序是用来自动处理网页的,那么在出现这种情况时,程序运行被打断,需要人工干预。这显然无法达到我们的要求。 那么,在使用webBrowser
2014-12-18 14:18:36 1050
转载 托盘在XP下不能显示tooltip,在Vista和Windows7下正常
奇怪的问题,想了很多可能的理由,最终的答案竟然是一开始就被我否认了的一种可能!! 问题现象:调用Shell_NotifyIcon,在Vista和Windows 7上可以正常显示托盘的Balloon ToolTips,但在XP下却不行,而且函数返回值和GetLastError都正常。 问题的原因:1、有问题的系统版本声明:[cpp] view plaincop
2014-12-18 13:34:53 430
原创 屏蔽控制台应用程序的窗口#pragma comment(linker, "/subsystem:windows /ENTRY:mainCRTStartup")
众所周知,控制台应用程序一般都会显示一个控制台窗口(虚拟DOS窗口),但很多时候控制台程序的执行逻辑根本不需要与用户进行交互,所以显示这个难看的窗口纯属多余,那么如何将它屏蔽掉呢?下面我向大家介绍一种方法。 操作系统装载应用程序后,做完初始化工作就转到程序的入口点执行。程序的默认入口点实际上是由连接程序设置的,不同的连接器选择的入口函数也不尽相同。在VC下,连接器对控制台程序设置的入口函数是
2014-12-16 21:42:46 615
原创 待研究的问题
编译打包http://www.codeproject.com/Articles/47708/Modify-Update-resources-of-an-Exe-DLL-on-the-flyhttp://www.codeproject.com/Articles/13355/Modification-of-Version-Information-Resources-in-C
2014-12-11 20:55:12 397
原创 将枚举类型转化为字符串
有的时候我们喜欢使用一些外部的文件保存管理一些配置信息,这些配置文件大多都是文本格式例如ini,xml等,这样方便编辑和管理。因此在使用的过程中必然会遇到各种字符串转换问题。最常见的便是将字符串的数字转换为对应的整形(integer)或者浮点(float),如果遇到枚举类型,可能便会想当做是整形来处理,但觉得不是特别理想。如果能有办法直接转换为枚举会方便很多。案例一个简单的配置文件
2014-12-10 23:46:19 2360 1
原创 CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409【错误解决方法】
描述:Visual Studio 2003.NET转化为2010时所遇到的错误使得无法运行。解决:找到解决方案下的rc文件,用记事本打开,注释掉含有manifest所在行,重新编译即可。
2014-12-08 22:18:05 2031
转载 Regex - C++11, 6 of n
1) Raw stringR"delim(...)delim", where delim is a character sequence of at most 16 basic characters except the backslash, whitespace and parentheses.2) Note regex algorithm is greedy3) Main in
2014-12-07 20:17:31 701 3
转载 删除字符串中的空格
删除全部空格 char *trim_all(char *s){ char *p=s, *sa=s; while (*p) { if(*p!=' ') *s++ = *p; p++; } *s=0; return sa;} 删除前面和后面的空格char *strtr
2014-12-04 09:09:49 670
原创 socket中各个阻塞,非阻塞,初始化和超时时间设置
WSADATA wsd;SOCKET cClient;int ret;struct sockaddr_in server;hostent *host=NULL;if(WSAStartup(MAKEWORD(2,0),&wsd)){return 0;}cClient=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP)
2014-12-01 21:06:07 1521
转载 使用TCP Keep-alive与TCP_USER_TIMEOUT机制判断通信对端是否存活
最近在做RDP协议代理的时候被测试提了一个Bug,Bug说的是当通信中的服务器网线被拔了以后,代理程序不能检测到对端已经不可用,不能正常退出。我的第一反应是调用send的时候为什么没有返回-1呢?接下来的测试让我重新认识了send。正常通信的情况下,send函数发送成功会返回发送数据的字节数。当有错误发生时,send返回-1,全局变量errno被设置。很多情况下,send返回-1是由于连接被对
2014-12-01 20:32:35 7081
C++黑白棋游戏完整代码.zip
2019-05-24
最全四级联动城市联动json数据 四级联动城市.zip
2019-05-24
招聘应聘系统 VB+SQL Server2000课程设计-招聘应聘系统.zip
2019-05-24
landsat8影像批量定标裁剪 ENVI+IDL小程序,Landsat8拼接与裁剪代码IDL.zip
2019-05-24
Spring Boot整合websocket实现群聊,音频发送,点对点聊天,图片发送.zip
2019-05-24
spark思维导图,整理的spark的各个模块的简介以及主要接口.zip
2019-05-24
Spark零基础思维导图(内含spark-core ,spark-streaming,spark-sql),总结的很全面.zip
2019-05-24
flash读取EXCEL示例程序,含FLA源码,供专业人士研究使用.zip
2019-05-24
计算机操作系统实验代码(6个实验)包括先来先服务FCFS和短作业优先SJF进程调度算法等.zip
2019-05-23
Java 婚庆管理系统设计及实现.zip
2019-05-23
信息熵 MATLAB 程序,直接输入数据调用即可.zip
2019-05-23
GTD数据集分析结果实现 对GDT全球反恐数据集进行分析和数据挖掘.zip
2019-05-23
DELL服务器Visio图标包 内容包括R7x0系列机架服务器等.zip
2019-05-22
Windows网络编程(中文版) pdf 版本.zip
2019-05-22
对ldpc进行比特翻转译码.zip
2019-05-22
tomcat 下运行开源MES qcadoo.zip
2019-05-22
服务端Node.js和VC++程序间通过SOCKET通信.zip
2019-05-22
Android Socket调试助手教程及源码 调试助手.zip
2019-05-22
Java 面试题库,2018-2019年黑马最新版Java程序员面试宝典+题库pdf.zip
2019-05-22
自然语言理解微信小程序智能查询完整代码分享 智能对话.zip
2019-05-30
EMMA 粉末级配分析 计算理论堆积密度.zip
2019-05-30
C# 北方工业大学软工实验-选课管理系统 练习项目.zip
2019-05-30
遗忘算法(词库生成、分词、词权重)演示程序 词权重计算.zip
2019-05-28
JAVA GUI火车票管理系统(JAVA+MySQL)Java Swing.zip
2019-05-28
Net C# 界面设计示例源码 包含完整的数据库脚本和控件dll.zip
2019-05-28
Windows Server 2012活动目录管理实践 基本详细.zip
2019-05-27
Java图书管理系统,jsp+Servlet利用mvc模式写的一个图书馆管理系统(源码带sql文件).zip
2019-05-27
MATLAB神经网络30个案例分析(高清+源码)包括BP、RBF、SVM、SOM、Hopfield、LVQ、Elman、小波等神经网络.zip
2019-05-27
Java struts2.3.20.1 全部jar包.zip
2019-05-27
Spring与ActiveMQ完整实例源码下载 Maven 版.zip
2019-05-27
Ditto复制黏贴小工具 支持64位操作系统.zip
2019-05-27
大牛模拟器 模拟器型应用,可以对许多跑步软件进行步频,步数,速度等方面修改.zip
2019-05-27
PCMA系统自干扰频率估计新算法_公博 哈尔滨工业大学.zip
2019-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人