WHAT?集成是这样一种软件开发行为:将一些独立的软件组合为一个完整的系统。WHY?更容易诊断缺陷尽早获得一个可工作的产品更好的顾客关系增强士气更可靠地估计进度表更准确的现状报告HOW?集成的两种方式阶段式集成(爆炸集成)增量集成(滚雪球集成)增量集成的策略自顶向下(Top-Down):使用底层st...
分类:
其他好文 时间:
2014-06-18 17:48:18
阅读次数:
170
.net基础:.net与C# .net是一个平台 c#是一门语言.net的用途a.桌面应用程序 b.网站应用程序 c.专业游戏开发(XBOX360) d.嵌入式设备软件开发 e.智能手机APP开发 f.平板电脑APP开发正题:static void Main(string [] args) 主函数、...
分类:
其他好文 时间:
2014-06-18 13:04:09
阅读次数:
208
第2部分 数据库SQL语言数据库脚本文件的布局 “没有规矩,不成方圆”,规范数据库脚本文件的代码布局具有以下重要意义: (1) 可表现出代码良好的逻辑结构,提高代码的准确性、连续性、可读性及可维护性。 (2) 有利于提高产品的开发质量和效率,并降低开发成本。 (3) 对于开发人员来说,养成良好的脚本编写习惯有助于提高个人的数据库脚本编程水平,...
分类:
数据库 时间:
2014-06-18 11:58:28
阅读次数:
297
一、前言介绍
直奔主题啦,很多Android app都有菜单栏,菜单栏除了背景图片、图标的不同外,布局基本一致。大致可以分为三部分:菜单栏的左侧区域、菜单栏中间区域、菜单栏右侧区域。
为了考虑代码的重用性,本文将给大家讲解通用菜单栏的实现方式。示例中的代码,大家稍微变通,可以满足大部分软件开发需要。
二、示例截图
我的一贯习惯,有图有真相。下面先看下通用菜单...
分类:
移动开发 时间:
2014-06-18 11:40:00
阅读次数:
295
在软件开发中,经常会遇到这样的情况,单元测试时确认每个模块都能单独工作,但这些模块集成在一起之后会出现有些模块不能正常工作。例如,在chrome环境下用js写了一个实时捕捉video中特定区域的模块,正常工作;利用worker线程进行webgl场景渲染,也正常;可是当两个运算合并时,出现一个模块不能正常运行,原因在于两个模块不适合在worker线程中结合,基于worker本身的局限性,只能有一个模...
分类:
其他好文 时间:
2014-06-18 06:39:27
阅读次数:
280
又是一个阳光明媚,风和日丽之天,如果作为程序员的你还在键盘上苦苦的想着下一串代码该怎么写的话,那你就弱爆了。俗语说得好,学习要劳逸结合,写代码更是需要清晰的思维,在传智播客Java基础班开班一个月后,班主任决定带着这群“猿猴们”去传说中的“幸福村”放松放松,我们也跟着一起去感受程序员们的烧烤代码的幸福吧!
带着好奇的心理走进了“幸福梅林站”,一个又一个的农家乐园开始浮现在我们眼前,那...
分类:
其他好文 时间:
2014-06-17 19:10:57
阅读次数:
303
跟视频一样,对于音频的传输,往往也需要经过压缩,下面是关于海思提供的PCM音频裸流文件压缩和解码库的运用,对比一个文件与其压缩、解码操作后的数据,可以明显的发现PCM->ADPCM的音频压缩过程是有损的。关于文件的对比,本人使用的是BCompare 这个软件,绝对是程序员必备的神器啊!如果没有的童鞋建议大家下来玩玩。下载地址:点击打开链接
由于是用海思提供的压缩和解码库,所以其实并不需要做什么复...
分类:
其他好文 时间:
2014-06-16 20:04:47
阅读次数:
367
生活中矛盾不断,那么为了让我们的心情能好一些,就让我们用站在客户的角度,用客户的眼光去看代码的世界吧...
分类:
其他好文 时间:
2014-06-16 14:26:49
阅读次数:
209
结对编程(英语:Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。两个程序员经常互换角色。 在结对编程中,观察员同时考虑工作的战略性方向,提出改进...
分类:
其他好文 时间:
2014-06-16 14:01:04
阅读次数:
244
第一年,在第一家公司,对社会和工作都有一定的惶恐情绪,总是觉得会有人害自己;总觉得自己会干不好工作,然后被开除。总之,第一年是在惶惶不安中度过,以及在自我调整和适应中挺过来了。第二年,还是同一家公司,开始对自己的工作产生怀疑与排斥,总觉得自己不太适合软件开发这个职位,总觉得自己没有能力独立承担开发的...
分类:
其他好文 时间:
2014-06-16 13:36:26
阅读次数:
212