随着无线网络和智能手机的发展,智能手机与人们日常生活联系越来越紧密,娱乐、商务应用、金融应用、交通出行各种功能的软件大批涌现,使得人们的生活丰富多彩、快捷便利,也让它成为人们生活中不可取代的一部分。其中,多媒体由于其直观性和实时性,应用范围越来越广,视频的解码与播放也就成为研究的热点。 H.264标 ...
分类:
移动开发 时间:
2016-06-21 14:01:46
阅读次数:
198
这得从CPU指令系统(用于控制CPU完成各种功能的命令)的特权级别说起。在CPU的所有指令中,有一些指令是非常危险的,如果错用,将导致整个系统崩溃。比如:清内存、设置时钟等。如果所有的程序都能使用这些指令,那么你的系统一天死机n回就不足为奇了。所以,CPU将指令分为特权指令和非特权指令,对于那些危险 ...
分类:
其他好文 时间:
2016-06-20 20:24:30
阅读次数:
130
http://www.cnblogs.com/xyqCreator/archive/2012/11/06/2756687.html 在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的对系统设计人员来讲就 不那么重要了;而各个对象之间的协 ...
分类:
其他好文 时间:
2016-06-15 20:41:06
阅读次数:
142
作为一个经验丰富的C/C++程序员, 肯定亲手写过各种功能的代码, 比如封装过数据库访问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件访问的类, 封装过UI界面库等, 也在实际的项目中应用过, 但是回过头仔细想想,其实以前自己写过的这些代码,只能是在特定的项目或者特定的环境中使用, 对 ...
分类:
编程语言 时间:
2016-06-11 18:39:43
阅读次数:
138
《构建之法》用生活中的一个实例启发我什么是程序,什么是软件,什么是软件工程。程序指的是源程序,就是一行行的代码。能满足各种功能的是应用软件。写代码并不等于软件开发。软件的开发也是复杂的,需要经过:构建管理、源代码管理、软件设计、软件测试、项目管理等相关活动。概括为:软件=程序+软件工程。软件工程是把 ...
分类:
其他好文 时间:
2016-06-08 14:02:39
阅读次数:
167
* 在Internet中TCP/IP协议是使用最为广泛的通讯协议。TCP/IP是英文Transmission Control Protocol/Internet Protocol的缩写,意思是“传输控制协议/网际协议”。 * TCP/IP实际上是一组协议,它包括上百个各种功能的协议,如:远程登录、文 ...
分类:
其他好文 时间:
2016-06-07 23:50:01
阅读次数:
203
(1)通俗说法:油盐酱醋那是类库 蒸煮煎炸那是手法 框架那是按手法套路分,啥川菜,粤菜这种菜系就是框架,啥水煮鱼是川菜这个框架里滴,撒白斩鸡是粤菜这个框架里滴 而架构那是按职责分滴,可以理解成 甜品、水果/蔬菜 沙拉、正餐 等(2)正规说法:class library(类库):程序员用来实现各种功能 ...
分类:
其他好文 时间:
2016-05-31 20:38:18
阅读次数:
205
MyEclipse6.5中有这样一个功能,可以往项目中添加各种功能的支持,它可以自动为你把这些功能整合在一起。 这里以一个web project为例子说明。 一。新建数据库连接 首先要再Myeclipse中建立一个数据库连接,方便后面整合hibernate/JPA windows——show vie ...
分类:
编程语言 时间:
2016-05-31 13:58:21
阅读次数:
177
这本书中列举了大量的例子,使得我们在学习过程中更容易看的懂,学起来会轻松些。阅读《构建之法》后,让我明白了软件构建的过程不仅仅是写出一个程序,还需要根据用户的需求扩展应用程序各种功能,接着还要扩展一个能保证服务质量的软件服务;在软件构建过程中还需要拥有各种文件和数据来描述各个程序文件之间的依赖关系、 ...
分类:
其他好文 时间:
2016-05-22 23:17:28
阅读次数:
158
《构建之法》这本书很有趣,这本书里面像讲故事一样为我们列举了大量的例子。阅读《构建之法》后,让我明白了软件构建的过程不仅仅是写出一个程序,还需要根据用户的需求扩展应用程序各种功能,接着还要扩展一个能保证服务质量的软件服务;在软件构建过程中还需要拥有各种文件和数据来描述各个程序文件之间的依赖关系、编译 ...
分类:
其他好文 时间:
2016-05-22 19:53:08
阅读次数:
110