随笔 - 70, 文章 - 0, 评论 - 9, 引用 - 0
数据加载中……

Protocol Buffers (协议缓冲) 简单使用

     摘要: protoc -I=$SRC_DIR --cpp_out=$DST_DIR $SRC_DIR/addressbook.proto
  阅读全文

posted @ 2011-01-24 09:27 seahouse 阅读(2194) | 评论 (0)编辑 收藏

Protocol Buffers (协议缓冲) 介绍及安装

     摘要: Protocol Buffers是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。现阶段支

持C++、JAVA、Python等三种编程语言。

它是一种二进制的格式,比使用 xml 进行数据交换快许多。可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换。


http://code.google.com/intl/zh-CN/apis/protocolbuffers/docs/overview.html (介绍)
http://code.google.com/p/protobuf/downloads/list (下载)
  阅读全文

posted @ 2011-01-20 09:20 seahouse 阅读(3390) | 评论 (0)编辑 收藏

MSYS下的automake搭建与使用

     摘要: MSYS模仿了Linux下的编译环境,但与Windows上IDE比起来,不足的是需要自己写Makefile。因此也可以搭建类似Linux的automake环境来生成Makefile。  阅读全文

posted @ 2011-01-18 10:17 seahouse 阅读(6385) | 评论 (0)编辑 收藏

MSYS编译环境搭建

     摘要: MSYS简介

MSYS是一个小型的GNU环境,是一个通过将Linux源代码在Win32上编译而成的UNIX工作环境;

MSYS类似于Cygwin,但是由于工作原理的不同,速度更快、体积更小、功能强大、便于携带;

使用MSYS可以取代商业的VC环境,同样开发出商业版权的程序而不受任何版权限制;
  阅读全文

posted @ 2011-01-14 09:24 seahouse 阅读(5572) | 评论 (0)编辑 收藏

VSVC编译选项/MDd与/MTd

     摘要: 由Runtime Libary中的/MDd选项产生的编译错误  阅读全文

posted @ 2011-01-13 09:26 seahouse 阅读(4470) | 评论 (0)编辑 收藏

20-30岁,我拿这十年做什么?

     摘要: 很多道理大家都懂
不是看了就能成功,不是每条都合适自己,不是心潮澎湃就会去行动,不是行动了就会有成果
我也会对这些所谓的激励嗤之以鼻,很多人只是需要一个让自己觉得还未沉沦的理由

但之所以仍然分享,是认为某个时间某个状态需要它来调节  阅读全文

posted @ 2011-01-06 09:48 seahouse 阅读(256) | 评论 (0)编辑 收藏

Qt的VS插件安装

     摘要: Qt默认使用mingw编译,不支持VS编译器,因此,如果需要用VS开发,需要将Qt重新编译。
  阅读全文

posted @ 2011-01-06 09:34 seahouse 阅读(5371) | 评论 (0)编辑 收藏

qthread QNetworkAccessManager QEventLoop

     摘要: 当主进程开辟线程来执行http请求时,会出现程序运行崩溃、没有执行http请求任务等情况。
1 线程中的run函数返回后线程即结束,根本无法等到reply的finished信号。因此需要加入QEventLoop来挂起线程。

2 通过connect设置信号槽,需要QObject的支持,因此在构造函数里与头文件中需要修改代码。  阅读全文

posted @ 2011-01-04 09:28 seahouse 阅读(3591) | 评论 (0)编辑 收藏

QSqlDatabasePrivate::addDatabase: duplicate connection name 'qt_sql_default_connection', old connection removed.

     摘要: 经查,是由于在数据库使用过程中,又再次调用QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); 造成了问题。
因此在其他地方的数据库操作中修改此代码。  阅读全文

posted @ 2010-12-31 09:29 seahouse 阅读(12325) | 评论 (1)编辑 收藏

单键模式

     摘要: 实现的方法一般如下:
1,私有化所有构造函数,禁止外部随意构造对象;
2,实现该类的唯一对象,并使该类的使用者通过某种方法访问该对象。  阅读全文

posted @ 2010-12-27 09:20 seahouse 阅读(657) | 评论 (0)编辑 收藏

仅列出标题
共6页: 1 2 3 4 5 6