全部文章
Qt是一个由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程式,也可用于开发非GUI程式,比如控制台工具和服务器。Qt是面向对象语言,易于扩展,并且允许组件编程。Qt是一个著名的C++库,使用Qt,在一定程度上让你获得的是一个“一站式”的服务。
Qt 的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,对于用户开发来说是非常方便的。 Qt 提供了一种称为...
??
Common Divisions
In modeling object-oriented systems, the world often gets divided in several ways.
First, there is the division of class and object. A class is an abstraction; an object is one ...
关于这个想法,在脑子里盘旋好久了,今天把它抓出来,跟大家分享一下。从学计算机到现在,十几年了,遇到过很多人,同学、朋友、师弟师妹、同事、下属,其中不少人有这样的问题,当自己接到任务的时候,迫不及待的说:“我不会。”甚至有的时候,把这句话说的理所当然,理直气壮。“我不会”这句话,其实是描述一个状态,说明要完成的任务或者要做的东西,没有做过,也不知道该怎么去做。本身是一句中性的词,没有什么褒贬,今天这...
先明确几个概念:
1. 常对象只能调用常成员函数。
2. 普通对象可以调用全部成员函数。...
矩阵的秩
typedef int Matrix[maxn][maxn];
int rank(Matrix A, int m, int n)
{
int i = 0, j = 0, k, r, u;
while(i < m && j < n)
{
r = i;
for(k = i; k < m; k++)
if(A[k][j])
{
r = k;
brea...
如今,H264已经成为视频行业的标准规范,企业中使用比较多的当数X264,开源,资源消耗又比较少。
首先,介绍一下常见的三大开源H264编码器:JM、X264、T264
JM H264的官方测试源码,实现了264的所有特性,但程序结构冗长,编码复杂度高,不推荐商业应用。
X264 摈弃了264中对编码性能贡献小,但计算复杂度极高的新特性,推荐商业应用。
T264 编码与X264类似,但是解码器只能解T264编码的,有点坑。...
为什么要进行软件测试:
产品质量的保证控制成本的关键软件可靠性确认让企业具备国际竞争力
软件测试定义:
软件测试是由“验证(verification)”和“有效性确认(validation)”活动构成的整体。
验证:检验软件是否已正确地实现了产品规格书所定义的系统功能和特性。有效性确认:确认所开发的软件是否满足用户真正需求的活动。
软件测试和软...
在JAVA中JDK版本与JDBC版本的一致性十分重要,开发都们常常会忽略了这一点导致很多不必要的错误。昨天给客户排查了一个关于PostgreSQL在JBoss中使用时关于这方面的问题,希望给大家一点启发。...