摘要: 以前直接使用mysql API写数据比较麻烦,最近才发现有一个比较好C++封装库mysql++,下载来编译还比较顺利,遇到两个问题: 1、编译例子出错,要将mysql++.bkl文件222行之后增加“<sources>lib/utility.cpp</sources>”,再生成Makefile文件,再编译就没有问题了; 2、例子load_jpeg运行之后BLOB数据没有写入数据库,需要做如下修改:... 阅读全文
posted @ 2011-04-03 13:07 海畅 阅读(3363) 评论(0) 推荐(0) 编辑
摘要: #include <iostream>#include <vector>#include <algorithm>#include <string>#include <boost/lambda/lambda.hpp>#include <boost/lambda/bind.hpp>void test1(){ std::vector<int> vec(3); vec[0] = 12; vec[1] = ... 阅读全文
posted @ 2011-03-22 16:19 海畅 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2011-03-07 10:02 海畅 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 编译bjam:进入目录“boost_1_46_0\tools\build\v2\engine\src”,运行"build gcc"使用gcc进行编译,最后生成bjam.exe文件在“\bin.ntx86”目录下;将bjam.exe文件复制到boost_1_46_0目录下;运行“bjam install --prefix=c:\boost toolset=gcc” ,经过漫长的等待,最后在c:\boost目录下会生成boost头文件及lib库文件。 阅读全文
posted @ 2011-03-06 22:18 海畅 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1、下载OpenCV源码,下载cmake并安装;2、建立"build"目录,并进入此目录;3、运行’cmake .. -G "MinGW Makefiles" -DCMAKE_INSTALL_PREFIX=C:\OpenCV‘,如果无误会生成Makefile文件;4、运行“make” 开始编译;等待一段时间会编译完成;5、运行“make install”,将相关文件放在C:\OpenCV目录下;6、编译example:进入目录 "\samples\c\example_cmake"目录下;配置环境变量“SET Open_DIR=C:\O 阅读全文
posted @ 2010-11-22 22:19 海畅 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 将所有 asio:: 替换成 boost::asio:: ,注意不能将 boost::asio:: 换成了 boost::boost::asio :将所有xx-yyG(xx、yy是数字)型名称全部替换成 xx/yyG 阅读全文
posted @ 2010-11-11 11:19 海畅 阅读(311) 评论(0) 推荐(0) 编辑
摘要: #include #include #include class Test { public: void test() { std::cout f1; // 无参数,无返回值 f1 = boost::bind(&Test::test, &t); f1(); //调用t.test(); f1 = boost::bind(&Test::te... 阅读全文
posted @ 2010-10-22 08:50 海畅 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 将以上代码保存为*.reg文件,然后双击此文件导入注册表。 阅读全文
posted @ 2010-06-27 14:39 海畅 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 最近打算做一个WEB应用系统,以前对WEB开发虽然有一些了解,但是一直没有深入,对Struts、Tapestry等框架有一点了解,就在网上了解最新的WEB开发技术,发现JSF似乎有比较好的发展前景,最新的JSF2具有更多的功能,决定使用JSF2开始此WEB应用系统,在此记录开发中的心得,遇到的问题,希望能够坚持下来! 使用Eclipse(WTP)开发工具,安装了JBoss Tools RichF... 阅读全文
posted @ 2010-01-26 15:11 海畅 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 下载mojarra-2.0.2发行库,解开压缩包,包含docs、lib和samples三个子目录; 将lib目录下的文件拷贝到D:\Tomcat 6.0\lib目录下; 下载安装maven2,配置好目录; 进入samples\helloworld目录下,运行mvn,等待一段时间,获得目标文件; 将生成的helloworld.war文件拷贝到D:\Tomcat 6.0\webapps目录下; 启动t... 阅读全文
posted @ 2010-01-14 09:48 海畅 阅读(828) 评论(0) 推荐(0) 编辑