- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 OTL技术应用(转)
原文::http://www.cnblogs.com/skyme/archive/2010/11/08/1871509.html什么是OTL:OTL 是 Oracle, Odbc and DB2-CLI TemplateLibrary 的缩写,是一个操控关系数据库的C++模板库,它目前几乎支持所有的当前各种主流数据库,如下表所示:数据库访
2011-06-07 16:46:00 400
转载 OTL技术应用(转)
原文::http://www.cnblogs.com/skyme/archive/2010/11/08/1871509.html什么是OTL:OTL 是 Oracle, Odbc and DB2-CLI TemplateLibrary 的缩写,是一个操控关系数据库的C++模板库,它目前几乎支持所有的当前各种主流数据库,如下表所示:数据库访
2011-06-07 16:45:00 589 2
原创 中介者模式Mediator
<br />背景:在软件构建过程中,经常会出现多个对象互相关联交互的情况,对象之间常常会维持一种复杂的引用关系,如果遇到一些需求的更改,这种直接的引用关系将会面临不断的变化。在这种情况下,我们可以使用一个“中介对象”来管理对象间的关联关系,避免相互交互的对象之间的紧耦合引用关系,从而更好地抵御变化。<br />《设计模式》Gof :用一个中介对象来封装一系列对象的交互。中介者使各对象不需要显示的相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。<br />演化:<br />(一)<br /><b
2011-05-14 21:51:00 279
转载 std::map的用法总结
<br />(一) 介绍<br />特点:<br />1.map将Key的object和T的Object绑定到一起,因此是一种Pair Associative Container, 表示其value type为 pair。<br />2.它同时也是Unique Associative Container,表示没有两个元素具有相同的Key。<br />3.它还是一种Sorted Associative Container,因此第三个参数只能是less,greater之类的functor, 相比较而言,<br
2011-04-28 08:19:00 741
转载 boost io service
<br />构造函数<br />构造函数的主要动作就是调用CreateIoCompletionPort创建了一个初始iocp。<br />Dispatch和post的区别<br />Post一定是PostQueuedCompletionStatus并且在GetQueuedCompletionStatus 之后执行。<br />Dispatch会首先检查当前thread是不是io_service.run/runonce/poll/poll_once线程,如果是,则直接运行。<br />poll和run的区别
2011-04-14 15:01:00 1197
转载 std::string
<br />1.toupper, tolower<br />#include <iostream><br />#include <iostream> <br />#include <fstream> <br />#include <algorithm> <br />#include <vector> <br />#include <iterator><br />#include <cctypes><br />string s("heLLo");<br />transform(s.begin(), s.end
2011-04-14 14:59:00 484
转载 C++/STL std::string 的用法
1.toupper, tolower#include #include #include #include #include #include #include string s("heLLo");transform(s.begin(), s.end(), s.begin(), toupper);cout transform(s.begin(), s.end(), s.begin(), tolower);cout 2.trimstring s(" hello "); s.erase(0, s.
2011-02-23 16:39:00 795
转载 标准C++库string及STL相关函数
<br />一.标准C++库字符串类std::string的用法<br />#include<string><br />std::string s1;<br />std::string s3(s2);<br />std::string s2("this is a string");<br />begin 得到指向字符串开头的Iterator<br />end 得到指向字符串结尾的Iterator<br />rbegin 得到指向反向字符串开头的Iterator<br />
2011-02-23 16:25:00 413
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人