- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Qt国际化——多语言翻译时值得注意的一个编程问题
问题: 在用Qt开发的项目中,可以很轻松的实现多语言切换的功能,即国际化。关于这方面的资料网上不少,我这里不谈这个问题,而是记录一个在实际编程中值得注意的一个实践问题。 我们知道,在不是继承自QObject的类中,如果使用 tr(“撤销”); 这样的代码会编译出错;我们也知道, tr(const char * sourceText,...) 其实是 QOb
2015-01-28 21:49:20 3171
转载 easySQLite使用帮助
该文转载自 http://my.oschina.net/memorybox/blog/67616 easySQLite是一个sqlite的C++封转库,非常简洁。适合于小型项目,将它的帮助文档翻译了一下,推荐之。 项目地址:http://code.google.com/p/easysqlite/ easySQLite--a C++ SQLite wrapper 这是一个SQ
2015-01-20 14:31:19 4195 1
转载 不要浪费时间去写所谓的完美代码
该文转载自 http://www.codeceo.com/article/do-not-weste-time-perfect-code.html 一篇读后绝对让人思考的好文章。作者的观点也许和大行其道的强调编写优美代码的观点相悖。但是正如网友“海天一色总是蓝”所说:“此为实用主义典型思想,不过确实是比较务实的工作方式。”。这其实更是一种软件工程中的经济学问题,作为软件工程师,要考虑投
2015-01-20 12:45:04 741
原创 《敏捷软件开发》读书比较(二)
1、拙劣设计的症状: 僵化性:设计难以改变脆弱性:设计易于遭到破坏牢固性:设计难以重用粘滞性:难以做正确的事情不必要的复杂性:过分设计不必要的重复:滥用鼠标晦涩性:混乱的表达 这些症状在本质上和代码的臭味相似,但是它们所处的层位稍高一些。 2、面向对象设计的SOLID原则。 3、臭味和原则。 设计中的臭味是一种症状,是可以主观(很难客观进行度量)进行度量的。这些臭味常
2015-01-19 20:25:15 1006
原创 《敏捷软件开发》读书笔记(一)
1、敏捷开发是一种面临迅速变化的需求快速开发软件的能力。 为了获取这中敏捷性,我们需要: (一)使用一些可以提供必要的纪律和反馈的实践。 (二)需要使用一些可以保持我们的软件灵活、可维护的设计原则。 (三)我们需要知道一些已经被证明针对特定问题可以平衡这些原则的设计模式。 2、原则(Principle)、模式(Pattern)和实践(Practice)都是重要的,但是使它们发挥作用的是人。
2015-01-17 14:53:16 1128
Qt与JS的数据交互
2018-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人