摘要: 在使用一些新版本的API,或者控件的新特性(比如新版的ComCtl32.dll)的时候,你可能会得到“error C2065: undeclared identifier.“这个错误。原因是这些功能是依赖于你的操作系统的版本的。而你的头文件中的定义并不是最新的。 下面详细列举了每个Windows版本对应的NTDDI_VERSION,_WIN32_WINNT,WINVER,_WIN32_IE这些宏。下表描述不同版本Windows头文件中推荐使用的宏 Minimum system required Macros to define Windows Server 200... 阅读全文
posted @ 2014-01-08 14:29 琼' 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 电脑开机后数字键盘为关闭状态,如果想改为开启状态,可按一下步骤操作:1.重启电脑2.登录界面,也就是输入密码的界面,此时数字键盘灯应该是关闭状态3.按下NumLock键,此时数字键盘灯开启4.重启电脑.从此电脑开机都是数字键盘启用状态 阅读全文
posted @ 2013-12-30 08:18 琼' 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: vs2008编译boost【一、Boost库的介绍】Boost库是一个经过千锤百炼、可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的发动机之一。Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,其成员已近2000人。 Boost库为我们带来了最新、最酷、最实用的技术,是不折不扣的“准”标准库。 Boost库中比较有名的几个库: (1)Regex,正则表达式库; (2)Spirit,LL parser framework,用C++代码直接表达EBNF; (3)Graph,图组件和算法; (4)Lambda,在调 阅读全文
posted @ 2013-10-17 15:59 琼' 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 公司转型搞培训了,于是乎俺就下岗了,准备找工作,心里没底先看下基础,有疑问的先记下。今天看到作用域的问题,记一笔 1 #include 2 3 using namespace std; 4 5 int i = 0; 6 7 int main() { 8 int i = i; 9 cout 2 3 using namespace std; 4 5 int i = 1; 6 7 int main() { 8 int i = ::i; 9 cout 2 3 using namespace std; 4 5 int i= 0; 6 7 int... 阅读全文
posted @ 2013-10-10 16:12 琼' 阅读(217) 评论(1) 推荐(0) 编辑
摘要: 使用JDBC检索MySQL数据库,如果遇到timestamp字段的值为空,那么会立即报出异常:### Error querying database. Cause: java.sql.SQLException: Value '0000-00-00 00:00:00' can not be represented as java.sql.Timestamp解决这个问题需要修改链接数据库JDBC的连接串,加上&zeroDateTimeBehavior=convertToNull例如:url=jdbc:mysql://192.168.129.136:3308/rhea?cha 阅读全文
posted @ 2013-09-26 13:40 琼' 阅读(943) 评论(0) 推荐(0) 编辑
摘要: 从JDK1.5开始,Java就增加了Annotation这个新的功能,这种特性被称为元数据特性,同时也被称为注释。 系统内建的Annotation: 提醒:以下这三个系统内建的Annotation位于java.lang包下 1.@Override,相信大家对这个比较熟悉,如果我们要重写一个类的方法的时候,要加上这个注解,但是很多人会反问,不加也是没问题的,但是我们必须考虑到的是程序的正确性,如果你本身的意图是重写这个方法,但是你在写的时候把方法名写错了,那么这就不是重写了,也改变了意图,所以在重写的方法上加上这个注解是防患于未然,也是明确的告诉别人我这个方法是重写的,如何我写错方法名... 阅读全文
posted @ 2013-09-21 22:02 琼' 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 通过 @PreDestroy 和 bean 中配置 destroy-method 实现该功能 java 代码中: 1: public class TestClass { 2: private ScheduledExecutorService scheduledExecutorService = Executors.newScheduledThreadP... 阅读全文
posted @ 2013-09-13 18:00 琼' 阅读(1489) 评论(0) 推荐(0) 编辑
摘要: 一个有效的方法:重载 PostMethod 的 getRequestCharSet 方法 1: class PostChinese { 2: HttpClient httpClient = new HttpClient(); 3: PostMethod postMethod = new UTF8PostMethod(... 阅读全文
posted @ 2013-09-13 17:47 琼' 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 刚遇到一个问题,需要的类成员为指针的引用,而引用不能在构造函数里初始化,必须在初始化列表中进行初始化,并且需要该引用在构造函数中的形参必须为引用形式 1: class ThreadParam { 2: public: 3: ThreadParam(CNotifyWindow* &pNotifyWindow) : m_pNot... 阅读全文
posted @ 2013-09-11 14:05 琼' 阅读(1870) 评论(0) 推荐(0) 编辑
摘要: 介绍表连接,更确切的说是inner joins內连接. 內连接仅选出两张表中互相匹配的记录.因此,这会导致有时我们需要的记录没有包含进来。 为更好的理解这个概念,我们介绍两个表作演示。苏格兰议会中的政党表(party)和议员表(msp)。 party(Code,Name,Leader) Code: 政党代码 Name: 政党名称 Leader: 政党领袖 m... 阅读全文
posted @ 2013-09-05 09:42 琼' 阅读(2979) 评论(0) 推荐(0) 编辑