七月 24, 2014 at 10:11 下午
—
Easton
Qt 是一个著名的 C++ 应用程序框架。你并不能说它只是一个 GUI 库,因为 Qt 十分庞大,并不仅仅是 GUI 组件。使用 Qt,在一定程度上你获得的是一个“一站式”的解决方案:不再需要研究 STL,不再需要 C++ 的<string>,不再需要到处去找解析 XML、连接数据库、访问网络的各种第三方库,因为 Qt 自己内置了这些技术。
Qt 是一个跨平台的框架。跨平台 GUI 通常有三种实现策略:
API 映射:API 映射是说,界面库使用同一套 API,将其映射到不同的底层平台上面。大体相当于将不同平台的 API 提取公共部分...
[更多...]
dc120b0f-ed7f-4c6d-accc-7d006b88d941|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: QT5
Tags: QT
七月 24, 2014 at 10:04 下午
—
Easton
51CTO 上面曾经有过这么一个系列,具体是 Qt 的入门教程。当时强调过,那些文章大致是根据 《C++ GUI Programming with Qt 4, 2nd Editon》编写的。时过境迁,现在回头看看,已经过去了整整三年。如果你仔细看下那篇系列文章就会发现,发表时间竟然是 2009 年 8 月 20 日;而今天是 2012 年 8 月 20 日。或者是冥冥之中的感觉,竟然选择了同一个时间。
现在,按照年前做过的计划,我会来履行我的承诺,重新修订《Qt 学习之路》。不过,豆子计划将其取名为《Qt学习之路2》,或者就当作是 2.0 版本吧!
从网上的反应来...
[更多...]
0b06a5f7-d4f6-4009-8c17-bc1e51ecd174|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: QT5
Tags: QT
六月 18, 2013 at 10:33 下午
—
Easton
MongoDB 2.0 正式版已经发布了,具体改进可以参考本站之前的文章,2.0中的一点改进是提供了一个压缩命令Compact,此命令支持针对单个Collection的压缩。下面我们就讲一讲Compact命令的一些知识。
[更多...]
f32b4bc8-8a54-428e-8ace-e52f4207b728|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: MongoDB
Tags: Mongo, MongoDB
六月 16, 2013 at 11:02 下午
—
Easton
f7a71d2c-3779-4c62-af58-3362918c0c38|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: MongoDB
Tags: Mongo, MongoDB
六月 15, 2013 at 10:10 下午
—
Easton
进行了一下Mongodb亿级数据量的性能测试,分别测试如下几个项目:
(所有插入都是单线程进行,所有读取都是多线程进行)
1) 普通插入性能 (插入的数据每条大约在1KB左右)
2) 批量插入性能 (使用的是官方C#客户端的InsertBatch),这个测的是批量插入性能能有多少提高
3) 安全插入功能 (确保插入成功,使用的是SafeMode.True开关),这个测的是安全插入性能会差多少
4) 查询一个索引后的数字列,返回10条记录(也就是10KB)的性能,这个测的是索引查询的性能
5) 查询两个索引后的数字列,返回10条记录(每条记录只返回20字节左右的2个小...
[更多...]
dddd6c49-b3b0-4ee4-8587-038fc20f7616|1|5.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: MongoDB
Tags: Mongo, MongoDB
六月 15, 2013 at 9:47 下午
—
Easton
本篇文章主要写了一些常用的MongoDB查询指令,以及一些高级的查询指令。
[更多...]
六月 14, 2013 at 8:13 下午
—
Easton
MongoDB是一种文件导向数据库管理系统,由C++撰写而成,以此来解决应用程序开发社区中的大量现实问题。2007年10月,MongoDB由10gen团队所发展。2009年2月首度推出。
[更多...]
e1f492ca-2032-4493-8070-9e813b04b447|1|5.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: MongoDB
Tags: MongoDB, Mongo, NoSQL
一月 10, 2013 at 12:15 下午
—
Easton
经过近一个月的开发,终于把plain script的内部版本搞定,目前功能基本上满足自己使用。
[更多...]
0a6e5a22-7408-42a9-b98a-2f67f0592250|0|.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: 技术文章 | 作品展示
Tags: plain script, 脚本语言
十二月 31, 2012 at 3:32 上午
—
Easton
我决定了,脚本语言命名为"Plain Script",简单的脚本语言。下图为专门为Plain Script设计的IDE工具,Plain Script目前只能在这个IDE环境中运行。
[更多...]
f1d2fb61-2f57-4e11-a110-076b269f57f0|1|5.0|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: 作品展示
Tags: IDE, Plain脚本语言
十二月 28, 2012 at 2:52 上午
—
Easton
Easton Spider Script
[更多...]
2b370f89-6cbe-4b5c-81cd-cb165500c221|3|4.7|96d5b379-7e1d-4dac-a6ba-1e50db561b04
Posted in: 作品展示
Tags: Easton, Spider, Script