- 博客(10)
- 资源 (24)
- 收藏
- 关注
原创 QTableView多选
首先要了解它的setSelectionBehavior和setSelectionMode这两个接口,接下来再来考虑选中的问题。查看官方文档,setSelectionBehavior用来设置选中的是单元格,行还是列,setSelectionMode用来设置用户点击后的界面响应:单选,多选,扩展选择(Ctrl+Shift键),相邻,不选中。这里仅介绍设置为ExtendedSelection mode后...
2018-02-19 08:55:57 4777 1
原创 ES6 class介绍
定义类ES6类并不是一个全新的东西:它们主要提供更方便的语法来创建老式的构造函数,javascript的类并不像其他面向对象语言C++,java中的类,这里的类只是语法糖,实际上还是基于原型链的方式。类申明定义类的一种方式是使用类的申明,为了申明一个类,你可以使用class关键字空格后接一个名字。class Rectangle { constructor(width...
2018-02-19 08:55:00 602
原创 Qt回调到UI线程
桌面客户端程序主线程就是UI线程,我们经常要将网络中获取到的数据展示到界面上,通常有同步和异步两种方式,同步方式会阻塞UI,所以这种方式可以忽略了(特殊情况下可以使用)。大多数异步方式请求后是在子线程中返回数据的,而在这里我们是不能直接操作UI的。下面介绍两种方法将子线程获取到的数据抛到UI层处理:调用和接收在一起UI层直接调用下面方法就可以在槽函数中处理应答了 通过网络请求...
2018-02-19 08:54:21 2594
原创 node.js中exports与module.exports区别
我们知道exports是对module.exports的引用,那么使用的过程中有什么区别呢?使用方法通常我们有两种导出方式,假如将他们都放在test.js文件中给exports增加成员exports.hello = function() { console.log('exports hello')}module.exports.hello = functi...
2018-02-19 08:53:27 298
原创 mongodb replica set部署与测试
环境在windows一台机器上部署3个副本集(replica set),端口分别是:27020, 27021, 27022,在e://mongo//replset下新建三个目录,分别是:27020,27021,27023。创建副本集打开命令行工具执行:mongod --port 27020 --replSet rs0 --dbpath e://mongo/replset//...
2018-02-19 08:52:38 868
原创 写代码怎能不会这些Linux命令?
这篇文章翻译自http://www.thegeekstuff.com/2010/11/50-linux-commands/这些都是一些很常用的命令,这篇文章中每个命令都有一些简单的示例说明它的用法,对于想学习Unix/Linux的人,这些命令基本上都是需要掌握的:1. tar创建一个新的tar文件$ tar cvf archive_name.tar dirname/解压t...
2018-02-19 08:51:55 439
原创 antd按需加载
Ant Design 是一个致力于提升『用户』和『设计者』使用体验的中后台设计语言,利用统一的设计规范、前端实现、设计/研发工具链对产品研发赋能,全面提高中后台产品体验和研发效率。本来react首页渲染速度就很慢,ant按需加载是非常有必要的。打开react-script/config/webpack.config.dev.js找到“Process JS with Babel.”在o...
2018-02-19 08:51:10 3234
转载 API设计原则(下)
API的语义和文档当传值为-1的参数给函数,函数会是什么行为?有很多类似的问题……是警告、致命错误还是其它?API需要的是质量保证。API第一个版本一定是不对的;必须对其进行测试。 以阅读使用API的代码的方式编写用例,且验证这样代码是可读的。还有其他的验证方法,比如 * 让别人使用API(看了文档或是先不看文档都可以) * 给类写文档(包含类的概述和每个函数)命名的艺...
2018-02-19 08:50:30 315
转载 API设计原则(中)
C++相关值 vs. 对象1. 指针 vs. 引用指针(pointer)还是引用(reference)哪个是最好的输出参数(out-parameters)?void getHsv(int *h, int *s, int *v) const;void getHsv(int &h, int &s, int &v) const;大多数C++书籍推...
2018-02-19 08:49:52 445
转载 API设计原则(上)
译序Qt的设计水准在业界很有口碑,一致、易于掌握和强大的API是Qt最著名的优点之一。此文既是Qt官网上的API设计指导准则,也是Qt在API设计上的实践总结。虽然Qt用的是C++,但其中设计原则和思考是具有普适性的(如果你对C++还不精通,可以忽略与C++强相关或是过于细节的部分,仍然可以学习或梳理关于API设计最有价值的内容)。整个篇幅中有很多示例,是关于API设计一篇难得的好文章。需...
2018-02-19 08:49:11 461
xware-desktop_0.13.20141115_amd64.deb
2015-09-19
我的emacs配置
2011-10-30
GDI+ SDK参考(翻译版本)
2011-05-17
wtl81 支持vs2010
2011-03-18
WTL81_9127
2011-02-26
C++设计模式(用C++写的还有简单的介绍)
2011-01-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人