自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (5)
  • 收藏
  • 关注

原创 正则表达式 好用的一些正则表达式

以下代码匹配时会有一些问题。TGSize_make\(([1-9]\d*)+\,( [1-9]\d*)TGSize_make(_PF($1), _PF($2) 以下是正确的代码。相信各位一眼就能看出会有啥问题吧。setSizeWh\(([1-9]\d*)+\, *([1-9]\d*)setSizeWh(_PF($1), _PF($2) 待更新 ...

2018-12-06 14:45:54 164

翻译 std::sort() 元素相等导致崩溃(crash)

 program crash in std::sort() sometimes, can't reproduceDescription:My program crash sometimes in std::sort(), I write a minimal program to reproduce this situation, but everything is just alrig...

2018-10-16 13:10:10 1381

转载 C++中的也能使用正则表达式

正则表达式Regex(regular expression)是一种强大的描述字符序列的工具。在许多语言中都存在着正则表达式,C++11中也将正则表达式纳入了新标准的一部分,不仅如此,它还支持了6种不同的正则表达式的语法,分别是:ECMASCRIPT、basic、extended、awk、grep和egrep。其中ECMASCRIPT是默认的语法,具体使用哪种语法我们可以在构造正则表达式的时候指定。

2017-08-22 16:50:10 438

原创 C++ 结构体初始化新方法

今天对于C++ 结构体初始化又有了新的认识。 以下代码在VS2013上测试通过。 VS2013  支持C++11.  typedef struct SScrollViewItem{ NcString* iconPath = NULL;//条目前边的icon图标 uint32 itemMsgId = 0; BOOL isSelected = FALSE;//是否选中

2017-06-22 11:27:36 639

原创 在VS2013中,根据虚函数表指针查找对应的虚函数

在VS2013中,根据成员变量, 函数声明的顺序,我们可以根据虚函数表中的指针查找到函数的名称。

2017-06-19 16:27:37 1460

原创 虚函数表指针何时被释放

目前网络上基本能找到虚函数表分配的时机,但是虚函数表何时被释放,这是一个尚未解答的问题。本文中作者将试图解答这个问题。

2017-06-19 14:13:32 942 1

原创 修改文件夹名称

使用MFC的CFile类      调用方法:

2014-07-15 22:26:48 890

转载 百度百科经典算法集合

排序 排序算法:http://baike.baidu.com/view/297739.htm冒泡排序法:http://baike.baidu.com/view/1313793.htm起泡法:http://baike.baidu.com/view/174304.htm鸡尾酒排序:http://baike.baidu.com/view/1981861.htm

2014-04-24 09:39:34 795

原创 sql server 2000 无法被局域网内其他主机访问

SQLSERVER2000 服务器安装在windowsXP上面,无法被局域网内其他主机访问, 通过关闭防火墙后,其他主机可以访问服务器。

2014-03-12 09:51:46 941

原创 2013总结,感慨

去年3月1号正式去一家公司担任程序员的工作,到今天为止已经过去10个月有余,回头看自己走过的路,一路上不断学习,不断忘记,最后剩下的那些凝练成一种特质,培养出一种品质。在追求效率,追究利益最大化的过程中,学会了不断学习,学会了谦虚,学会了很多做事情的方法。然后,慢慢的将自己推上正轨,不断前进,前进,再前进。所有的话都是多余的。唯有不断的练习,方可练得高深武功。

2014-01-15 23:57:30 859

原创 WinXP(32Bit)使用WAMP的经验及PHP连接数据库

因业务需求,利用WAMP现学现卖建立web服务器。先将自己的一些简单东西放在这里供大家参考.        第一步: 按照WAMP的安装提示安装WAMP2.4;        第二步: 完成本地访问网站服务器,及局域网内部访问您设置的网页,修改数据库登录名及用户名。详情参见链接:阿兹米亚的博客http://www.cnblogs.com/azumia/archive/2012/06/06/

2013-12-22 11:37:06 1089

转载 一些简单的编程练习题

本文由 伯乐在线 -敏敏 翻译自Adrian Neumann。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。        每当成为入门CS课程(学生们学习编程语言的课程)的助教时,都困于提出好的练习题。Project Euler和类似的问题通常对初学者来说来难了,尤其是对于那些没有很强数学背景的同学。在这篇文章中,Adrian Neumann 收集了一些从初级到高级逐级困

2013-12-15 13:17:16 843

原创 VS2005中输出栏的妙用

在基于MFC对话框的程序中,使用TRACE内置函数通过TAB及空格键可实现通过输出栏目格式化输出文件的功能。然后将这些输出的信息复制后再粘贴到Microsoft Office Excel中即可获得较好的格式。 一个TAB == 4个空格。 等于==EXCEL中的一个小格子。           这样做的好处:只需2步,将个性化设置的数据导入到excel中。而不必花费巨长的时间制作excel

2013-12-15 12:13:16 869

转载 FromHandle

我来给你说说FromHandle是如何工作的吧,希望能加深你的理解。    例如,你的程序中必然对你的主窗口Attach(这是由Framework完成的),这样的话,假如你又得到了你程序的主窗口句柄hwndMain,你如果再调用FromHandle(hwndMain),它返回的将是你的App中的m_pMainWnd,原因就是FromHandle会维持一个内部的列表,纪录每个hwnd与CWnd的

2013-08-12 15:37:35 1197

原创 Java适配器模式

public class ServerOne implements PlayerCount { private ServerFirst mServerFirst; //此处调用ServerFirst类创建一个新的对象。 public ServerOne() { //实现适配器 mServerFirst = new ServerFirst();

2013-07-26 15:57:48 781

原创 16进制数逆序输出

char tempString[25]; long temp = -687923612; long hex1 = ( temp & 0xFF000000)>>24; long hex2 = ( temp & 0x000000FF)<<24; long hex3 = ( temp & 0x00FF0000)>>8; long hex4 = ( tem

2013-07-20 10:30:41 6308

转载 静态代码分析——字符串

转自网络:一、字符串在百度PS的地位字 符串在百度PS的地位自然不必多说,如果你有代码权限的话,在检索端任意模块的源码中grep一下strcpy就知道了。从用户输入的一个query到返 回给用户的整个页面都是用字符串来组织的,怎样将用户输入的字符串经过缜密的分析、最终决定返回给用户哪些结果,并持续提升这两者的相关性是我们不断追求 并永远追求的目标。这个过程中充斥着对各种字符

2013-05-22 10:12:46 1698

转载 warning C4996

warning C4996: '_vsnprintf': This function or variable may be unsafe. ......warning C4996: strcpy was declared deprecated出现这样的警告,是因为VC2005之后的版本中认为CRT中的一组函数如果使用不当,可能会产生诸如内存泄露、缓冲区溢出、非法访问等安全问题。这些函数如:

2013-05-07 10:34:56 784

转载 _com_util::ConvertStringToBSTR 使用时的注意事项

在进行COM编程的时候常常用到VARIANT类型的变量, 其中的字符串分量为bstrVal即双字节的BSTR, 如果需要将其转换为字符串STRING我以前使用强制类型转换:    (const char*)bsVal;在看了潘爱民老师的>偶尔发现如下函数(例子摘自MSDN)   //compile options needed: /Gr or /Gz   #include

2013-05-06 15:32:59 1073

原创 解决在调用第三方dll时因为runtime library不一致导致调用失败的方法

情境重现: 我在自己写的一个dll中调用第三方dll。调用方式:显式调用。第三方dll是否完整: 不完整。 如何判断不完整: 使用dependency walker 打开第三方dll时出现提示:打开dependency walker 下方的log window 获得如下图所示结果:对于dll中的warning 我们可以不关注,但是若出现error 则会严重影响到该dll在其

2013-03-30 15:37:59 1397

转载 关于“应用程序正常初始化(0xc0150002)失败”问题的解决方案

最近我在进行Ogre+CEGUI方面的编程,在VS2005环境下,程序能顺利地在Release和Debug模式下编译并生成。但是在Debug模式下,程序死活运行不成功,弹出如下的提示框。但在Release下却是正常的。真TMD令人头痛!用VS调式你会发现 LDR: LdrpWalkImportDescriptor() failed to probe ***.dll for its manife

2013-03-29 19:13:08 1573 1

翻译 Side by Side configuration error(并排配置错误)

Most of the developers, using assemblies in there application may faced this issue.  大多数开发人员将组件应用在他们的应用程序中时有可能会面临这个问题。     While starting an application we may get an error “This application has

2013-03-29 19:02:36 6163

原创 ubuntn 12.04(第一次)配置固定IP地址的方法

1)在网络连接点 编辑连接              2)点击添加,             3)点击设备MAC地址(D):后边编辑框后边的向下的箭头,选择设备MAC地址             4) 点击  IPv4设置,点击添加,然后写入你的IP地址,子网掩码,网关地址,以及DNS服务器地址                5) 设置完成后,点击保存。6)最关键的一步:在

2012-09-03 09:27:51 653

Java基础教程

在学习Android时,建议先学会Java,请看这本书,适合读者: 有一定编程经验的程序员,学生,工作人员等。

2014-06-25

Windows temp;ate library

假定你解压文件到c盘,则在C:\WTL80\AppWiz下找到setup80.js. 运行该脚本即可安装好WTL. 请查找Windows下运行javascript脚本,因为,我也忘了是那个命令运行这个了。

2014-06-24

Android开发入门教程

个人学习后,认为很经典的一本android开发入门级书籍。

2014-06-24

SDI/MDI框架通过WTL实现浮动对话框

使用前,请先下载WTL.exe,见本人的下载资源中。 本人机器测试好用. 环境: Win7 64位, VS2005

2014-06-24

VS2005中实现OpenGL三维绘图_旋转

使用win7 64位OS,VS2005 对之前VC版本的代码进行修改以实现适应性,实现三维图旋转,

2014-06-24

空空如也

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

TA关注的人

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