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

01 2011 档案

Qt 之 多语言支持
     摘要: 1 在pro文件中加入
TRANSLATIONS = Language_Chn.ts # 1个或者多个ts文件名

2 在命令行执行
lupdate xxx.pro # 生成qm文件

3 用Qt自带的Qt Linguist进行编辑qm文件:语言转换

4 编译程序,允许程序。
需要将qm文件放置在运行目录下
  阅读全文

posted @ 2011-01-30 13:56 seahouse 阅读(1079) | 评论 (0)  编辑

casocklib下载与编译
     摘要: casocklib, automake, Protocol Buffers, rpc  阅读全文

posted @ 2011-01-30 13:55 seahouse 阅读(1668) | 评论 (0)  编辑

Google员工自述哈佛教书和Google工作的差别
     摘要: 那个, 啥也不说了 。。 直接看。  阅读全文

posted @ 2011-01-28 12:05 seahouse 阅读(333) | 评论 (0)  编辑

sqlite命令

posted @ 2011-01-28 12:04 seahouse 阅读(352) | 评论 (0)  编辑

精益求精

posted @ 2011-01-26 11:30 seahouse 阅读(189) | 评论 (0)  编辑

svn (subversion)
     摘要: http://www.subversion.org.cn/?action-viewnews-itemid-1  阅读全文

posted @ 2011-01-26 09:20 seahouse 阅读(287) | 评论 (0)  编辑

Protocol Buffers (协议缓冲) 之 Language Guide
     摘要: Protocol Buffers (协议缓冲) 之 Language Guide

http://code.google.com/intl/zh-CN/apis/protocolbuffers/docs/proto.html#updating

protoc.exe -I=/e/workspace/test/qt/test2/ --cpp_out=/e/workspace/test/qt/test2/ /e/workspace/test/qt/test2/protobuf/personalmain/LPersonalMainCategory.proto  阅读全文

posted @ 2011-01-26 09:19 seahouse 阅读(1389) | 评论 (1)  编辑

Protocol Buffers (协议缓冲) 简单使用
     摘要: protoc -I=$SRC_DIR --cpp_out=$DST_DIR $SRC_DIR/addressbook.proto
  阅读全文

posted @ 2011-01-24 09:27 seahouse 阅读(2229) | 评论 (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 阅读(3411) | 评论 (0)  编辑

MSYS下automake使用,以及configure.in和Makefile.am的修改
     摘要: automake使用:

1)运行autoscan命令,产生configure.scan文件;
2)将configure.scan 文件重命名为configure.in,并修改configure.in文件;
3)运行aclocal命令,产生aclocal.m4文件;
4)运行autoconf命令,产生configure文件;
5)新建Makefile.am文件,新建NEWS、 README、 ChangeLog 、AUTHORS文件;
6)修改Makefile.am,并运行automake -a命令;(也可automake –add-missing)
7)运行./confiugre脚本。
8)至此,Makefile已生产,然后执行make编译即可。  阅读全文

posted @ 2011-01-18 10:20 seahouse 阅读(4490) | 评论 (0)  编辑

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

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

MSYS编译环境搭建
     摘要: MSYS简介

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

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

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

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

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

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

决定你是富还是穷的12条标准
     摘要: 1、 自我认知
穷人:很少想到如何去赚钱和如何才能赚到钱,认为自己一辈子就该这样,不相信会有什么改变。
富人:骨子里就深信自己生下来不是要做穷人,而是要做富人,他有强烈的赚钱意识,这也是他血液里的东西,他会想尽一切办法使自己致富。

2、休闲
穷人:在家看电视,为肥皂剧的剧情感动得痛苦流涕,还要仿照电视里的时尚来武装自己。
富人:在外跑市场,即使打高尔夫球也不忘带着项目合同。
3、交际圈子
穷人:喜欢走穷亲戚,俗话说:穷人规矩多。穷人的圈子大多是穷人,也排斥与富人交往,久而久之,心态成了穷人的心态,思维成了穷人的思维,做出来的是也就是穷人的模式。大家每天谈论着打折商品,交流着节约技巧,虽然有利于训练生存能利,但你的眼界也就渐渐囿于这样的琐事,而将雄心壮志消磨掉了。
  阅读全文

posted @ 2011-01-10 09:46 seahouse 阅读(165) | 评论 (0)  编辑

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

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

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

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

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

msvc的dill在mingw下的使用
     摘要: They have exported C++ classes from their dll, rather than C-functions. The difference is, c++ functions are always exported with names in a mangled form that is specific to a particular version of the compiler.
Their dll is usable by msvc only in that form, and will probably not even work between different versions of msvc, as Microsoft have changed their mangling scheme before.
If you have any leverage, you need to get them to change their evil ways. Otherwise you will need to use MSVC  阅读全文

posted @ 2011-01-04 16:58 seahouse 阅读(2237) | 评论 (0)  编辑

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

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

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