摘要: occiwrapper使用指南 occiwrapper是一个开源的、跨平台的Oracle访问组件, 方便C++开发者们灵活地操作oracle数据库。为了方便使用,组件中的接口形式参考的POCO库的使用方式。occiwrapper采用如下的形式执行SQL语句:1 occiwrapper::S... 阅读全文
posted @ 2014-12-25 17:57 CUCmehp(likesmiles) 阅读(2131) 评论(0) 推荐(0) 编辑
摘要: 最近在学习HBase,整理了一些心得。放在了我的博客里http://www.smile000.com/category/hadoop%EF%BC%8Bhbase/ 阅读全文
posted @ 2013-06-05 23:07 CUCmehp(likesmiles) 阅读(171) 评论(0) 推荐(0) 编辑
摘要: occiwrapper的开篇博客 开发occiwrapper这个库,主要是为了封装一个跨平台的OCCI的访问组件,方使C++开发者们灵活地操作oracle数据库,使了方便使用,组件中的接口形式参考的Poco库的使用方式。使用如下的形式执行sql语句: 通过session对象维护一个到oracle... 阅读全文
posted @ 2012-07-01 23:41 CUCmehp(likesmiles) 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 当出现如下错误时:c:\program files\microsoft sdks\windows\v6.0a\include\rpcndr.h(156) : error C2632: “char”后面的“int”非法c:\program files\microsoft sdks\windows\v6.0a\include\rpcndr.h(156) : warning C4091: “typedef ”: 没有声明变量时忽略“unsigned char&a 阅读全文
posted @ 2011-02-10 11:06 CUCmehp(likesmiles) 阅读(1979) 评论(2) 推荐(0) 编辑
摘要: 最近下班后,闲得无聊,打算在Oracle的occi基础之上封装一个访问层,便于处理Oracle的读写操作.打算主要参照Poco库和OTL以及DTL,利用模板和STL,tr1和log4cplus等库,实现跨平台的要求.之后,在此基础上,参与Java的Hibernate和ibatis等技术,实现一个简单的对象持久化层.最近先作了一些技术上的测试和设计工作吧先贴一段C++工厂方法与反射的简单实现的实现代码 阅读全文
posted @ 2010-12-28 23:01 CUCmehp(likesmiles) 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 今天下午从西安回到家里,家里已经有了一个台式机,打算用宽带猫下架路由器将笔记本电脑也连上网. 本来很简单的事情,发现D-Link的路由器怎么也拨不上号.最后才发现是星空极速这个拨号软件的问题.在买路由器的时候,听说有硬件破解星空极速的路由器,不过我这个搓路由还真没有这个本事. 不废话流了,直接将如何做吧. 第一步,是把硬件接好,电话线从宽带猫接入,出口的网线端接中路由器的入口(WAN端)。然后把电... 阅读全文
posted @ 2010-02-02 01:38 CUCmehp(likesmiles) 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 在C++的标准库中要求,所有的标准类都不允许抛出异常. 当处理单个对象的析构时,析造函数抛出了异常被捕获.但对于对象数组的析构时,会出现问题,如:[代码] 由于在析构a[0]时抛出了异常,导致了后面的对象无法正确的被析构. 因此,我们通常情况下不应在析构函数中抛出异常. 若是,我们已经设计出了一个这样的类,也不应该以数组的方式使用它,或者把它传给标准容器. 阅读全文
posted @ 2009-12-21 21:52 CUCmehp(likesmiles) 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 利用istream_iterator可以很方便的从istream里(std::cin,ifstream等)解析出数据放入vector中ostream_iterator也可以很方便的把vector中的数据放入ostream中。textin.txt中存放:1 2 3 4 5 6[代码] 阅读全文
posted @ 2009-11-11 13:02 CUCmehp(likesmiles) 阅读(355) 评论(0) 推荐(0) 编辑
摘要: collect2 返回1 解决方是安装缺省的包:sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev 阅读全文
posted @ 2009-10-08 17:07 CUCmehp(likesmiles) 阅读(412) 评论(1) 推荐(0) 编辑
摘要: sudo apt-get install mysql-server mysql-client安装开发包sudo apt-get install libmysqlclient15-dev查看mysql的运行:netstat -tap|grep mysql当运行该命令时,可以看到类似下面的行: tcp 0 0 localhost.localdomain:mysql *:* LISTEN - 如果服务器... 阅读全文
posted @ 2009-10-08 15:54 CUCmehp(likesmiles) 阅读(400) 评论(0) 推荐(0) 编辑