- 博客(48)
- 资源 (26)
- 收藏
- 关注
原创 惠普CQ45-m02TX 安装XP蓝屏问题及驱动下载
在网上买了一台惠普笔记本,没有细看,收货才发现:1、没有鼠标。2、没有驱动光盘。3、郁闷的是不能直接安装XP系统。捣腾了一个下午,终于把后面两个问题搞定。对于驱动程序的下载:网上有很多人问,但是没有一个完善的结果。自己在惠普网上搜到这款笔记本的驱动下载,安装后所有功能正常。目前此驱动程序只注明支持WIN7 32bit、WIN7 64bit、WIN8 64bi
2013-10-22 13:13:52
1113
原创 如何查看BUSHOUND内容
USB移动设备的定位通常的USB设备可以分为五大类:显示器、通讯设备、音频设备、人机输入和海量存储。而海量存储又包含了两大部分:传输方式和控制方式。传输方式主要有:CBI传输和Bulk_only传输。控制方式主要有:ATA命令和UFI命令规范。 CBI即指:Control / Bulk / Interrupt。因此,Bulk_only传输可以看成CBI中包含的一种传输方
2013-03-18 20:37:42
2618
1
原创 关于IOCTL_SCSI_PASS_THROUGH的定义
在调试公司一段关于deviceIO的代码时,发现头文件有这么一段定义: #define SCSI_IOCTL_DATA_OUT 0#define SCSI_IOCTL_DATA_IN 1#define IOCTL_SCSI_BASE FILE_DEVICE_CONTROLLER#define IOCTL_SCSI_PASS_THROUGH CTL_CODE(IOCT
2013-03-14 13:52:08
1026
原创 为什么有的nand flash要将供电分为VCC和VCCQ
为什么有的nand flash要将供电分为VCC和VCCQ,之前的flash都是不做区分的。论坛上的两个回答:1、Cell Power & I/O power 才不会受干扰 2、比如,vcc.为3.3v,而vccq为1.8v。的时候,因为主控的io匹配等问题,你vccq输入1.8 那么io的电平也是1.8.另外,无奈看到过,低电压的时候有些闪存传输速度高于普通的时候3.3
2013-03-05 16:13:59
5253
原创 strcpy与strcpy_s的一点小差别
在debug版本中使用strcpy_s时,将源字符串拷贝到目标buffer后,会在结束符(‘\0’)后自动使用0xFD填充目标buffer后面的剩余空间。如果不想编译器多管闲事,可以在调用strcpy_s前调用_CrtSetDebugFillThreshold(0);
2011-08-18 20:06:59
1092
转载 The this pointer (C++ only)
The keyword this identifies a special type of pointer. Suppose that you create an object named x of class A, and class A has a nonstatic mem
2011-07-21 16:07:25
408
转载 The this pointer (C++ only)
The keyword this identifies a special type of pointer. Suppose that you create an object named x of class A, and class A has a nonstatic mem
2011-07-21 16:03:27
99
转载 RAII惯用法:C++资源管理的利器
RAII是指C++语言中的一个惯用法(idiom),它是“Resource Acquisition Is Initialization”的首字母缩写。中文可将其翻译为“资源获取就是初始化”。虽然从某种程度上说这个名称并没有体现出该惯性法的本质精神,但是作为标准C++资源管理的关键
2011-07-21 14:20:23
272
转载 如何编写异常安全的C++代码
关于C++中异常的争论何其多也,但往往是一些不合事实的误解。异常曾经是一个难以用好的语言特性,幸运的是,随着C++社区经验的积累,今天我们已经有足够的知识轻松编写异常安全的代码了,而且编写异常安全的代码一般也不会对性能造成影响。 使用异常还是返回错误码?这是个争论不休的话
2011-07-15 11:30:22
1557
转载 ACM算法书籍推荐
我常感叹到,学计算机的人是幸福的,因为在这个领域中有如此多的通俗易懂(相对来说)的经典好书,你需要做的只是坚持把它们一本一本读下去而已。学力学就没有这样的好事了(抱怨一下),除了论文就是论文,满篇公式,晦涩坚深,真不是给人看的(虽然我也没看过几篇)。在这里列出一些我看过或者准备看
2011-07-15 11:25:45
316
原创 浅谈autoexp.dat文件的配置
1 autoexp.dat的基本介绍 微软的VS系列编译器为用户提供了强大的调试功能,除了经常用到的Watch,memory等可以用于查看变量信息的窗口外,其实微软还提供了一个可以用于配置显示信息内容及信息显示格式的文件——autoexp.dat。autoexp
2011-07-12 16:08:55
1515
原创 浅谈autoexp.dat文件的配置
1 autoexp.dat的基本介绍微软的VS系列编译器为用户提供了强大的调试功能,除了经常用到的Watch,memory等可以用于查看变量信息的窗口外,其实微软还提供了一个可以用于配置显示信息内容及信息显示格式的文件——autoexp.dat。autoexp.dat
2011-07-12 15:54:44
218
转载 用可持续集成提高开发效率-方法
Martin Fowler的blog上有篇关于CI的著名论述,他用自己在ThoughtWorks的工作经验总结出了CI开发实践应该遵循哪些规则,下面我对这些规则一一进行说明Maintain a Single Source Repository源码管理需要部署SCM(Subvers
2011-07-08 08:50:01
106
转载 .用可持续集成提高开发效率-方法
Martin Fowler的blog上有篇关于CI的著名论述,他用自己在ThoughtWorks的工作经验总结出了CI开发实践应该遵循哪些规则,下面我对这些规则一一进行说明Maintain a Single Source Repository源码管理需要部署SCM(Subvers
2011-07-08 08:46:38
535
转载 用可持续集成提高开发效率-方法
Martin Fowler的blog上有篇关于CI的著名论述,他用自己在ThoughtWorks的工作经验总结出了CI开发实践应该遵循哪些规则,下面我对这些规则一一进行说明Maintain a Single Source Repository源码管理需要部署SCM(Subvers
2011-07-08 08:46:03
245
原创 PC-LINT集成到source insight
a、打开SI,选择Options->Custom Commands->Add...,输入pclint。b、在Run输入d:\lint\lint-nt -u d:\lint\std.lnt d:\lint\env-vc8.lnt %f。c、勾上【Iconic Window】、【Ca
2011-07-07 19:05:08
1700
转载 PC-LINT集成到Keil
1. 打开Keil μVision3,并打开需要检查的Project。2. 打开Tools菜单,选择Setup PC-Lint...,打开PC-Lint Options窗口。3. 点击右上角的四个编辑图标(New, Delete, Move Up, Move Down)来设置PC
2011-07-07 14:05:45
1093
原创 PC-LINT集成到VS2005
一、集成PC-LINT对单个文件编译。打开VS2005,点击【Tools】,选择【External Tools】,点击Add,即可添加一个新的pclint处理。【Title】:pclint【Command】:D:\lint\lint-nt.exe【Argume
2011-07-06 14:44:01
1958
原创 PC-LINT 配置
安装PC-LINT后,在安装目录下有CONFIG.EXE,运行它开始对PC-LINT进行配置。完成每次配置后点击【下一步】继续:1、欢迎界面。2、设置向导简单说明。3、选择一个存放配置文件的路径,一般存放在安装目录下。另外,选择新建一个STD.LNT文件。4、
2011-07-06 14:42:36
1071
转载 蚁群算法的源代码
不知道现在是否还有人在研究蚁群算法?应该有吧。当初为了找C或C++源代码而不可得,在阅读了多份"杂七杂八"的代码的基础,总算写出来了。运行了三个TSP经典用例,基本符合要求。2008年3月份写的,现在贴出来大家共享一下,注释加的应该算齐全。仅仅是一份按照蚁群算
2011-07-06 12:20:56
463
原创 蚁群算法的源代码
不知道现在是否还有人在研究蚁群算法?应该有吧。当初为了找C或C++源代码而不可得,在阅读了多份"杂七杂八"的代码的基础,总算写出来了。运行了三个TSP经典用例,基本符合要求。2008年3月份写的,现在贴出来大家共享一下,注释加的应该算齐全。仅仅是一份按照蚁群算
2011-07-06 12:19:52
306
转载 PC-lint(for c/c++)
近来由于项目的需要,本来想使用unstand c++或者C++ test来检查我们既有代码中函数申明与使用不一致的错误,因为sv项目是用纯C来写的,所以,编译时编译器看到.c后缀自动使用c编译器进行编译,这样由于c编译器不进行强制类型检查,很多问题在编译链接后
2011-07-06 09:03:20
84
转载 PC-LINT 的使用方法
PC-Lint是一款C/C++软件代码静态分析工具,不仅可以检查一般的语法错误,还可以检查潜在的错误,比如数组访问越界、内存泄漏、使用未初始化变量、使用空指针等。在单元测试前使用PC-Lint来检查代码,可以提前发现程序中的潜在的错误,提高代码的质量。本文主要
2011-07-06 08:58:12
180
原创 出现两个Explorer.exe进程
今天格式化U盘的时候,一直格式化不了,提示“Windows无法格式该驱动器。退出所有正使用该驱动器的磁盘实用程序或其他程序,并确保没有窗口正显示该驱动器的内容,然后再格式化。” 纳闷了,看了任务管理器,也没发现有可疑进程。选择显示隐藏文件,也没有发现U盘里面有
2011-07-05 17:25:23
708
原创 两个Explorer.exe 进程
今天格式化U盘的时候,一直格式化不了,提示“Windows无法格式该驱动器。退出所有正使用该驱动器的磁盘实用程序或其他程序,并确保没有窗口正显示该驱动器的内容,然后再格式化。” 纳闷了,看了任务管理器,也没发现有可疑进程。选择显示隐藏文件,也没有发现U盘
2011-07-05 17:01:54
309
转载 _MSC_VER
_MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值(参见扩展阅读中的参考文献2的链接) MS VC++ 10.0 _MSC_VER = 1600 MS VC++ 9.0 _MSC_VER = 1500 MS VC++ 8.0 _MSC_VER = 1400 MS VC++ 7.1 _MSC_VER = 1310 MS VC++ 7.0 _MSC_VER = 1300 MS VC++ 6.0 _MSC_VER = 1200 MS VC++ 5.0 _MSC
2011-01-11 14:48:00
318
转载 C++开源跨平台类库集
<br />在如下的库支持下,开发的系统可以很方便移植到当前大部分平台上运行<br />而无需改动,只需在对应的平台下 用你喜欢的编译器 重新编译即可 <br />经典的C++库<br /> STLport-------SGI STL库的跨平台可移植版本,在以前有些编译器离符合<br /> 标准比较远的情况下 那时还是有用的,当然目前vc71已经比较接近标准了,<br /> 故目前不怎么用它了。<br /> Boost---------准标准库, 功能强大 涉及能想的
2010-12-29 19:37:00
418
转载 windows延缓写入失败
<br />解决方案①:重装系统。 可能是在你优化系统的过程中修改了HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters键值,系统出现了错误。解决方案②:可能是因为你的WINDOWS 延缓写入失败。Windows使用了一个特殊的子系统,用于对一些基于磁盘的操作提供支持,例如有一种技术,能够把对磁盘的写入操作暂时缓存起来,然后等到系统空闲的时候
2010-12-15 11:48:00
555
转载 世界500强高管给应聘者的11条建议
作者:林蔚 中国员工有哪些不足?世界500强的高管如何看待每个求职者的面试表现?学历、经历、专业、能力,在世界500强心目中占多大的分量?长期研究青年就业问题的上海交通大学学者熊丙奇,与近30位世界500强企业高级管理人员就青年学生就业问题进行对话。在日前出版的《天下无墙》一书中,熊丙奇为求职者总结出11条建议。 建议1:看到潜在的危险 埃森哲合伙人兼中国区总裁李纲认为,中国员工的不足之处主要表现在两方面,一是自信心不足,二是缺乏承受挫折的能力。这种状态对员工在跨国公司的成长很不利。在一个项目中
2010-08-02 17:42:00
217
转载 【转】我在南大的七年
—— 跨进南大校门的第一天,我知道,我自由了。父亲是个对新事物有强烈兴趣的人,村里第一台电视机是他自己组装的,当时全村人都跑过去看,电视机只能收到一个台,CCTV。座机电话是第一个装的。大哥大刚出现的时候,他也是第一个买来用的,那个时候的移动电话真是贵得离谱。父亲告诉我的第二件最重要的事情是:遇到任何问题,找书去就行。他在自己的专业中完全是自学的。在不属于自己的专业中(后来买了电脑之后需要学习如何架设公司网站,如何网上营销,如何进行电子财务管理,如何使用各种作图软件制图等等)也全都是靠买书自学。为什么说到这
2010-07-31 15:15:00
308
原创 关于函数(模板和非模板)重载的问题
c++模板学习笔记(之三)——关于函数(模板和非模板)重载的问题 /*-----------------------------------------------------------------------------------欢迎评论和转载,转载请注明出处:http://blog.youkuaiyun.com/lingyin55--------------------------
2009-10-28 17:35:00
1031
1
原创 关于模板使用的一些常见问题(一)
c++模板学习笔记(之四)——关于模板使用的一些常见问题(一) /*-----------------------------------------------------------------------------------欢迎评论和转载,转载请注明出处:http://blog.youkuaiyun.com/lingyin55---------------------------
2009-10-28 17:24:00
472
原创 关于函数模板参数的问题
c++模板学习笔记(之二)——关于函数模板参数的问题 /*-----------------------------------------------------------------------------------欢迎评论和转载,转载请注明出处:http://blog.youkuaiyun.com/lingyin55--------------------------------
2009-10-27 15:56:00
1660
原创 关于类型作为模板参数的问题
c++模板学习笔记(之一)——关于类型作为模板参数的问题 /*-----------------------------------------------------------------------------------欢迎评论和转载,转载请注明出处:http://blog.youkuaiyun.com/lingyin55------------------------------
2009-10-27 11:54:00
1027
转载 C++高效程序设计
C++高效程序设计作者:Joris Timmermans译者:Xu Leasun(2003.04.02)(本译文的翻译已获得原作者授权,本译文的版权归雪川原所有,转载请与雪川联系)(本译文首次发表于《程序员》杂志2003年1月刊,感谢《程序员》杂志)摘要不管是否愿意承认,每个人都希望程序的运行速度越快越好。每天人们都你追我赶,好像明天就是末日。而同时,公关部的那些家伙则不停的吼叫着,说他们的新
2009-09-18 10:11:00
339
转载 C++中使用接口(转)
面向对象的语言诸如JAVA提供了Interface来实现接口,但C++却没有这样一个东西,尽管C++ 通过纯虚基类实现接口,譬如COM的C++实现就是通过纯虚基类实现的(当然MFC的COM实现用了嵌套类),但我们更愿意看到一个诸如 Interface的东西。下面就介绍一种解决办法。首先我们需要一些宏://// Interfaces.h//#define Interface class#defi
2009-08-07 15:49:00
798
转载 操作符重载(小原则)
一.运算符重载的含义与定义方式l C++已有的运算符只适合处理C++的基本数据类型。l C++允许重新定义已有的运算符(运算符重载),以便它能处理程序员定义类型(类类型)。l 运算符重载就是赋予已有的运算符多重含义。运算符重载与函数重载类似,是它的特殊类型。l C++通过重新定义运算符,使它能够用于特定类的对象执行特定
2009-07-05 14:27:00
736
转载 offsetof宏解析
转自:http://www.cppblog.com/lovedday/archive/2007/09/24/32801.html 今天看代码时,发现一个有用的东东,offsetof(s,m),这是一个宏,MSDN文档的说明如下:Retrieves the offset of a member from the beginning of its parent structure.size
2009-06-07 09:05:00
653
1
转载 VC6中string头文件里的getline bug
本文内容参考自:http://hi.baidu.com/linan/blog/item/d0c09123107bb341ad34dea7.html vc6中的getline是存在bug的,MS给出的解决方案如下,需要手动修改文件: 打开Include文件夹,UE打开STRING文件,找到165行的_I.rdbuf()->snextc(); 替换为_I.rdbuf()->sbumpc
2009-06-07 08:54:00
774
转载 C语言实现正余弦函数图像的输出
http://www.cnblogs.com/shiyangxt/archive/2008/09/14/1290827.html C语言实现源码,供参考!余弦函数:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->#includestdi
2009-05-13 23:16:00
2283
2
c++string深入详解2.0版
2010-04-10
C语言100例及教程
2009-02-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人