首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2010年7月28日

摘要: 有许多应用程序创建的线程花费了大量时间在睡眠状态来等待事件的发生。还有一些线程进入睡眠状态后定期被唤醒以轮询工作方式来改变或者更新状态信息。线程池可以让你更有效地使用线程,它为你的应用程序提供一个由系统管理的工作者线程池。至少会有一个线程来监听放到线程池的所有等待操作,当等待操作完成后,线程池中将会... 阅读全文

posted @ 2010-07-28 11:06 ♂游泳的鱼 阅读(4404) 评论(0) 推荐(0) 编辑

摘要: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1usingSystem;2usingSystem.Data;3usingSystem.Configur... 阅读全文

posted @ 2010-07-28 10:45 ♂游泳的鱼 阅读(2990) 评论(0) 推荐(0) 编辑

2010年7月3日

摘要: 这是个虚拟表,你在操作大多数Oracle对象的时候都可以使用这个表,比如sequence,sysdate等等。 比如select sysdate from dual select seq1.nextval from dual 等等,一般也就是用来做这个事情的 1. dual 是由 sql.bsq 建... 阅读全文

posted @ 2010-07-03 15:51 ♂游泳的鱼 阅读(3834) 评论(1) 推荐(0) 编辑

摘要: Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或inserting到一个或多个表.在Oracle 10g中MERGE有如下一些改进: 1、UPDATE或INSERT子句是... 阅读全文

posted @ 2010-07-03 15:42 ♂游泳的鱼 阅读(216) 评论(0) 推荐(0) 编辑

摘要: /*Merge into 详细介绍 MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。 通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询, 连接条件匹配上的进行UPDATE,无法匹配的执行INSERT。 这个语法仅需要一次全表扫描就完成了... 阅读全文

posted @ 2010-07-03 15:39 ♂游泳的鱼 阅读(476) 评论(0) 推荐(0) 编辑

2010年4月29日

摘要: 1.入职时的工资高低不重要,只要你努力工作你会得到相应待遇的 我估计几乎找过工作的人都听过这句话,当我们确定被聘用跟公司谈 工资时,他们都会说“如果以后你业绩突出、努力工作,你的报酬也会相应增加 的”,特别是当第一次找工作的时候大多数人会相信这些话,但是千万别相信。 刚入职时,你的工资就是你的全... 阅读全文

posted @ 2010-04-29 16:55 ♂游泳的鱼 阅读(603) 评论(3) 推荐(2) 编辑

2010年3月19日

摘要: AfxExtractSubString函数的用法 注:本文系rainy8758原创,转载请注明出处:http://blog.hjenglish.com/rainy8758/articles/1010963.html 在我做加密软件时,需要给加密后的文件加个后缀(比如.zq),然后解密时又需要去掉后... 阅读全文

posted @ 2010-03-19 16:14 ♂游泳的鱼 阅读(1045) 评论(0) 推荐(0) 编辑

摘要: Win32 API消息函数:SendMessage函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程 序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HW... 阅读全文

posted @ 2010-03-19 16:12 ♂游泳的鱼 阅读(13179) 评论(1) 推荐(2) 编辑

摘要: 当我们启动一个线程,并且要给线程函数传递的参数 是窗口句柄时,我们应该这样做: HWND hHwnd = GetSafeHwnd(); HANDLE hThread; DWORd dwThreadId; hThread = ::CreateThread(NULL, 0, (LPTHREAD_STAR... 阅读全文

posted @ 2010-03-19 16:09 ♂游泳的鱼 阅读(3355) 评论(0) 推荐(0) 编辑

2010年3月4日

摘要: 1 什么时候不使用Allocator 参考资料:STL China C++标准中的Allocator分成两块:一个通用需求集(描述于§ 20.1.5(表 32)),和叫std::allocator的class(描述于§20.4.1)。如果一个class满足表32的需求,我们就称它为一个 allo... 阅读全文

posted @ 2010-03-04 13:33 ♂游泳的鱼 阅读(2202) 评论(0) 推荐(0) 编辑

摘要: 详 细解说STL hash_map系列 0 为什么需要hash_map 1 数据结构:hash_map原理 2 hash_map 使用 2.1 一个简单实例 2.2 hash_map 的hash函数 2.3 hash_map 的比较函数 2.4 hash_map 函数 3 相... 阅读全文

posted @ 2010-03-04 13:10 ♂游泳的鱼 阅读(1583) 评论(0) 推荐(0) 编辑

摘要: 作者: winter 摘要:本文列出几个基本的STL map和STL set的问题,通过解答这些问题讲解了STL关联容器内部的数据结构,最后提出了关于UNIX/LINUX自带平衡二叉树库函数和map, set选择问题,并分析了map, set的优势之处。对于希望深入学习STL和希望了解STL map... 阅读全文

posted @ 2010-03-04 13:08 ♂游泳的鱼 阅读(922) 评论(0) 推荐(0) 编辑

2007年11月26日

摘要: 我在cnblogs登录了,但到了社区,还要重新登录,都是同一帐户为什么还要重新登录? 阅读全文

posted @ 2007-11-26 15:34 ♂游泳的鱼 阅读(277) 评论(2) 推荐(0) 编辑

2007年11月23日

摘要: 本站的源码,本站里有下载的地方吗? 我记得有的啊,找不到了,有人知道的,说一下 阅读全文

posted @ 2007-11-23 13:18 ♂游泳的鱼 阅读(442) 评论(5) 推荐(0) 编辑

2007年7月24日

摘要: 这个星期结束后,同时也就结束自己的第一份工作了,浮躁的一年了,该是积淀的时候了。这一年,杂乱无章的,搞了好几种编程语言,因该,专心一个方向的技术了!期待新的开始! 阅读全文

posted @ 2007-07-24 14:44 ♂游泳的鱼 阅读(241) 评论(2) 推荐(0) 编辑