自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 收藏
  • 关注

原创 SQL Server 2008R2 Express 登录模式修改

sqlcmd.exe -S .\sqlexpress -EALTER LOGIN sa ENABLE ;GOALTER LOGIN sa WITH PASSWORD = 'your password' ;GO 注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\然后搜索LoginMode,将该键值修改为2重启mssql 服务

2017-09-13 18:23:30 3276

原创 VC2013同一个工程生成的exe文件显示不同的图标

通过资源文件的预编译选项,可以使得同一个工程编译出具有不同图标的程序.

2017-09-01 17:15:22 922 3

原创 解决 Visual C++2013 中以错误的顺序链接 CRT 库和 MFC 库时出现 LNK2005 错误

同时连接MFC 和msvcrt时,必须保证mfc的lib在msvcrt的lib之前.否则就会导致链接错误LNK2005

2017-03-15 10:22:36 869

原创 win7/WIN8.1(x64) 下使用MSDE WIN10不行

经验:Win7(x64) 下MSDE 性能问题严重,需要更新到新版本的SQL 引擎.比如SQL2008R2 Express

2015-08-18 17:43:20 6520

原创 将文件拖拽到.py文件上以处理它(从DropHandler说起)

通过 操作注册表的DropHandler 项目可以在特定的扩展名上添加拖拽效果 复制 或 运行 [HKEY_CLASSES_ROOT\Python.File\shellex\DropHandler]{60254CA5-953B-11CF-8C96-00AA00B8708C}和{86C86720-42A0-1069-A2E8-08002B30309D}.

2015-08-17 18:46:34 7313 2

原创 firefox 的插件配置(注册表)

windows 版本的firefox 加载插件时是依赖注册表中特定的键来确定插件的路径的.一般的这个注册表位置是:HKEY_LOCAL_MACHINE\SOFTWARE\\MozillaPlugins\对于64为win7系统则是  :HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\MozillaPlugins\mozilla 的这篇文章给出了详细的说明:

2013-05-29 15:09:22 4657

原创 使用SetEnvironmentVariable调整应用程序环境变量中的path设置

在开发软件时,碰到了有一大批的dll需要加载,且这些dll中有隐式链接到其它dll情况.由于某些原因,不能将dll放入系统目录中也不能将他们放置在应用程序同一目录中.为集中管理,将其放置到应用程序目录下的字目录MyDllPath目录下.当使用LoadLibrary加载dll时会由于dll中存在隐式链接,且被链接的dll不在当前路径下(在MyDllPath路径下)而导致加载失败的情况.

2012-11-15 15:26:43 14361

原创 恶心的12306.cn界面设计

今天通过12306.cn帮朋友订票.发现一件非常让人郁闷的事情.那就是是身份证号码中包含字母(X).输入了半天,怎么都是错误的.后来发现.虽然界面显示的X是大写的.可是界面却认为大写的X是是非法字符.需要输入小写的x才可以通过验证.通过验证后,界面居然还是将它转换为大写显示.还有比这个更加让人郁闷的界面吗?这个界面的设计人员大脑真实与众不同啊.顺便说一句.本想打电话12

2012-10-22 13:17:20 1559 1

原创 Win7 时间设置(12小时制还是24小时制)

win7 下设置12小时制还是24小时制的显示模式可以通过"控制面板"->"区域和语言"进行设置:如图所示,选择HH:mm:ss时是24小时制,选择tt h:mm:ss时是12小时制.这个"tt"将决定是否启用12小时制.

2012-09-13 16:49:19 4224

原创 关于FileZilla 连接公司FTP乱码问题的处理

使用FileZilla连接公司的FTP老是出现中文乱码的问题.联系网管后,他说服务器使用的是UTF-8编码.可在FileZilla上何设置UTF-8后,发现根目录下显示的中文字符是正常的.但当进入中文目录后,界面就显示乱码了.经过尝试,发现将字符集设置为GB3212后.一切都正常了.后面尝试无论是设置为GB18030还是GBK,还是UNICODE.都在连接到FTP网站后保存.说无法

2011-07-01 03:16:00 2646

原创 测试下csdn 的blog回复 到底能存多少个汉字

csdn的blog 回复经常提示超过150个汉字无法保持.这太扯蛋了.这是回复啊,又不是微博.150个字能有什么用呢.稍微复杂点的观点就不够用了.本blog,纯为测试使用.等测出了效果再给CSDN写意见.本人已经些过一次了,据说反映给开发了.不知道他们是否会有改变.

2011-06-02 15:29:00 1316 2

原创 SQL Server CE又存在不能在RamDisk上使用的问题.

<br />我的操作系统为Win7 旗舰版(x64)安装的是QSoft的RamDisk(R盘)<br />最近使用VS2010时发现在RakDisk上创建的项目无法使用智能提示.经检查发现是SQL ServerCE3.5(SP2)无法打访问在R盘的数据库文件造成的.很奇怪的是提示的错误是路径过长(超过260个字节).<br /> <br /><br /> <br />看来又是Ramdisk的一个缺陷.<br />用个RamDisk加速系统怎么就这么大的麻烦啊.

2011-05-03 10:54:00 1021

原创 windows下图形数据的粘贴操作(VC)

本文章描述了使用将CF_METAFILEPICT,CF_DIB和CF_BITMAP三种形式的剪贴板数据粘贴到程序中进行显示的方法. 本文章中代码编译环境为VS2003(VC71).使用了ATL类CImage

2010-11-11 14:26:00 1767

原创 到底是不是制度的问题

对于http://blog.csdn.net/harrymeng/archive/2010/09/23/5901497.aspx#1507021博客的一点牢骚 关于企业的制度设计,请不要犯如下错误。

2010-10-08 21:06:00 920

原创 骂骂联想ThinkPad Edge系列笔记本的设计师

就恶心的Fn键和键盘布局和外设接口布局.省略掉的指示灯.垃圾的附加软件.

2010-09-19 16:27:00 1502 2

原创 think pad Edge 40 笔记本(0578-G8C) WINXP 安装AHCI(串口盘驱动)注意事项.

think pad Edge 40 笔记本(0578-G8C) WINXP 安装AHCI(串口盘驱动)注意事项.安装Microsoft .NET Framework 3.5 下载AHCI[80SA08WW].exe 更新IDE ATA/ATAPI controllers时选择Intel(R) 5 Series 6 Port SATA AHCI Controller

2010-09-19 15:59:00 1696

原创 std::string 转BSTR的方法

可以采用_com_util::ConvertStringToBSTR(str.c_str()); 这种方式进行从string(const char * )到BSTR的转换这个函数_com_util::ConvertBSTRToString(vtFld.bstrVal); 可以用于将BSTR转换为const char *若采用vtFld2.bstrVal = _bstr_t(str.c_st

2010-05-13 13:01:00 7057 1

原创 本地编码(GBK,GB2312等)转unicode 再转UTF-8 的C++代码

如下是一段本地编码到unicode以及utf-8编码的转换代码.是基于STL 的string类的.使用了windows的API :MultiByteToWideChar和WideCharToMultiByte.故它只能在windows平台下使用.这里没有针对超长的字符串转换作优化,不能保证转换大段数据时的效率. #include  #include   // 其它辅

2010-01-28 14:43:00 1829

原创 Microsoft Office Outlook 2003无法打开附件问题一个原因

最近发现Microsoft Office Outlook 2003 无法打开附件,检查了包括注册表在内的很多设置都无法结解决. 偶然一个机会,发现C盘(系统盘)多出一个文件夹OLKA(系统或隐藏属性).且我需要打开的附件(双击打开)就在里面.可是应用程序却无法打开那个附件. 将OLKA这个文件夹删除后.Microsoft Office Outlook 2003 回复正常.经检查发现.手工添加的

2009-12-24 13:47:00 1671 3

原创 luabind 0.8.1的编译(VC71编译)

首先是从https://sourceforge.net/projects/luabind/下载原代码我的环境是:winxp SP3英文版本.VC2003(VC7.1.3091).BOOST 1.38有两种方法可以用来编译luabind 0.8.1:方法一 使用bjam系统编译:这是个批处理文件luabind081.bat:内如如下:rem build  luabind-0.8.

2009-12-10 23:55:00 1263

原创 lua51的编译工程文件(VC71编译)

首先是从http://www.lua.org/ 下载源代码.我使用的版本是lua-5.1.4 由于我使用的是VS2003(VC71).所以如果能够创建VC71的工程文件用于编译lua应该是比较方便的事情了.参考网上的编译经验.我自己成功的创建出了用于编译lua5.1.4的工程文件在此和大家分享:有两个工程文件(lua51.vcproj和luacmd.vcproj)分别用于编译dll和命

2009-12-10 23:54:00 1227

原创 BOOST1.41带来的新玩意property tree--很好的配置文件处理类库

首先是无耻的抄袭了boost文档中的例子:boost_1_41_0/libs/property_tree/examples/debug_settings.cpp……关键是修改的save函数中的一点东西(红色的两行).这样它就可以将xml文件的编码格式修改为中文了.嘿嘿.使用的是GB18030编码.使用C++方便的操作xml方式的配置文件.感觉这应该是对ini配置文件的一次比较好的升

2009-12-03 17:58:00 1459

原创 成功使用live Write 发布日志

成功使用live Write 发布日志.庆贺一下 live Write 设置参考了http://blog.csdn.net/blogdevteam/archive/2009/09/04/4519285.aspx

2009-10-15 01:31:00 758

原创 动态创建多列下拉(弹出式)菜单

如下的代码片段用于实现多列的动态菜单.代码片段中的菜单为三列 多列菜单是依靠,MF_BYPOSITION|MF_STRING|MF_MENUBARBREAK这个flag来实现的. // 增加消息映射,菜单消息响应函数:OnSelectChemCodeID // ON_COMMAND_RANGE(ID_MY_MENU_START,ID_MY_MENU_START+100,OnSelect

2009-10-15 01:28:00 1373

原创 GetSubString获取取指定子串和拆分字符串的函数GetSubStr

 #includeusing namespace std;                    // 获取以ch间隔的第n个子字符串:标准版(取子串)// 参数为:原始串,分隔符,位置(zero base)string GetSubStr(const string &strData, char ch, int nLocation){ //如果nLocation小于零,则返回空字符串 

2009-10-10 21:11:00 3045

原创 关于zlib.lib库和msvcrt.lib库链接冲突的问题

在一个使用zilb的工程中(该工程所有代码要求静态链接),发现最后进行exe链接生成时碰到了链接错误.要么是error LNK2001,要么是 LNK2005.经检查主要原因是因为运行时选择出了问题.现总结经验如下.供以后参考.使用zlib库的静态lib(zlib.lib)与主程序进行(静态)连接时,必须在"代码生成"中选中"运行时库时"必须选择"多线程调试(/MTd)"或"多线程(/MT)"

2009-07-08 15:46:00 2648 2

原创 存储过程不返回记录集导致ADO程序出错的分析

存储过程不返回记录集导致ADO程序出错的分析 ADO/VC2003 帮助朋友调试程序时发现该程序在某些情况下会发生崩溃。经过跟踪,发现时在使用ADO调用存储过程时,当存储过程不返回记录集时记录集的封装类的IsEOF函数抛出异常,说记录集是关闭的。 IsEOF()函数如下:其中ADOCG::_RecordsetPtr m_pRecordset;BOOL IsEOF

2009-05-11 19:16:00 1407

原创 经济危机和金融风暴的一点小想法

前面读南方周末,忽然两点关于经济危机的想法.也不知道是否正确,先记录下吧 1.垄断的利润来自超卖.如飞机有100个座位,则航空公司会卖120张票因为买票流程和合同.多买出去的就赚了.用户退票总是倒霉的,他的成本太高了.滞纳金也是这个道理.用户违约,垄断企业白赚.企业违约,用户白白倒霉,他们的维权成本太高了.2.银行的杠杆.银行有10块钱,它就敢贷出100块.宽带商有100M的带宽,他敢

2009-02-13 21:37:00 630

原创 我爱奥运,我恨奥运

奥运开了,举国上下为之振奋.高兴啊.李宁点燃奥运主火炬,真是让人激动啊.奥运来了,安监加强了.给人安定的信心.万分感谢为保卫安全而辛劳的公安叔叔.奥运来了,首都的志愿者多了.问路方便了.万分感谢奥运志愿者.奥运来了,该死的长途大巴搞实名制,还查身份证.该死的不知道自己仅仅是个企业嘛.你的工作人员有什么权力检查身份证件,不知道到这是伟大警察叔叔的特权吗奥运来了,干扰仪也开放了.害我在

2008-08-20 08:34:00 705

原创 串口调试器(给自己上传的资源做个广告)

我在csdn下载频道上传一个串口调试工具.该工具包括一个串口调试器,和一个TCP/IP调试工具以及这两个程序的说明书.我都上载了n天了,可是CSDN就是不给我增加到索引中,导致使用资源查找时,根本就查找不到这个资源.如下是下载地址DesignBox http://download.csdn.net/source/521142下面是个简单说明:CommTest是一款串口通信调试工具.它的主要功能是收

2008-07-14 16:42:00 772

原创 初学lua --lua嵌入c++的一个问题(初始化lua出错,版本问题)

Normal 0 7.8 磅 0 2 false false false MicrosoftInternetExplorer4 <object classid

2008-07-14 16:37:00 3804

原创 google愚人节

今天愚人节啊.打开google发现他提供了一个新服务"人肉搜索"还有 醒目的招聘启示.试试吧.查询一个结果如下. 今天愚人节啊. 

2008-04-01 22:49:00 802

原创 boost_1_35_0 编译注意事项(VC71)

最近boost 1.35 发布了.下载了一个使用VS2003(VC71)进行编译.发现原先的编译方法bjam --build-dir=e:/temp/build-boost --toolset=msvc stage 已经无法正确编译了.发现,这时,使用的是vc8.0.也许boost1.35 默认的开发换为VC8.0了.当然,这在我的vc71的编译下是无法成功编译出来的.经过查阅网上的资

2008-04-01 22:06:00 1197

原创 tinyxmld的结束符号

今天由于工作需要 解析xml.我尝试使用的tinyxml.从其官方网站http://sourceforge.net/projects/tinyxml下载到2.5.3版本的压缩包.将解压缩出的六个文件tinystr.h,tinyxml.h,tinystr.cpp,tinyxml.cpp,tinyxmlerror.cpp,tinyxmlparser.cpp拷贝到我自己的工程下面. 然后修改

2008-03-04 23:23:00 854

原创 关于MSSQL2000 SP4 和SP3 生成的备份文件不兼容的问题

我的客户使用的是windows2003  企业版MSSQL2000 SP3我自己的机器使用的是winxp SP2  professional 英文版. 安装了MSSQL2000 SP4发现在客户机器上生成的备份文件无法在我自己的机器上恢复. 用同事的机器(安装的MSSQL2000 SP3)可以正确恢复出数据库.将恢复好的数据库卸载.并将mdf和ldf文件拷贝到我的机器上就可以正确的挂载

2007-10-21 23:01:00 944

原创 TMP路径设置引起的MSSQL2000 SP4 安装失败

我在自己的机器WINXPSP2 上安装了内存虚拟磁盘(R:)并将TMP和TEMP临时目录配置到R:上.结果在安装MSSQL2000 SP4时发生了如图所示的错误:setup.ins内部错误,错误703.我尝试使用命令行(cmd.exe),然后将TMP和TEMP环境变量设置为C:/TEMP(C盘我的系统盘).然后直接在命令行中启动SP4补丁的安装,结果成功搞定.我没有测试到底是路径问

2007-09-12 17:32:00 1118

原创 boost 1.34.0 编译错误

我从sf.net上下载了boost1.34(boost_1_34_0.tar.bz2).但是在编译时发生了错误.贴图如下.请各位看看有何解决的办法.我使用的英文版本的WIXP SP2 ( 5.1.2600 Service Pack 2 Build 2600,使用简体中文作为默认语言).使用的编译器是MS  VisualStudio.NET 2003 所带的VC71(cl.exe版本为13.10

2007-05-14 00:08:00 1306 1

原创 今天真丢人

今天老美(美国一家大企业的软件项目经理)来公司参观,并协助我们完成一个汉化项目.我负责这个项目的口通信工作.老大让我来演示和模拟器的通信.可是以前的测试数据,上个礼拜刚刚被我删掉(我还以为通信测试早就结束了呢).结果搞了半天才搞好了通信.因为以前的通信中存在一些问题,传输的数据在模拟器上老是看不到,后来我向老美问了这个通信的问题.那个老美看了半天数据库就说,数据库中没有发现你传输信息.检查一下你的

2004-12-21 23:17:00 1553 3

CommTest2 端口调试工具(串口/TCP/UDP)

CommTest2是一款串口通信调试工具.它的主要功能是收/发 串口/TCP/UDP上的数据.可以用于通讯程序的调试和测试.以及基于串口/TCP/UDP通讯的数据采集. CommTest2 同时提供中英文两个版本的显示语言.使用时.若保留同名的rll文件在同一个目录下,则界面为纯英文.若删除rll文件.则界面显示为中文.

2015-04-01

空空如也

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

TA关注的人

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