谷歌大牛 Rob Pike 的 5 个编程原则简介:Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操作系统开发的主要领导人,Inferno操作系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。下面是他分享给大家他在贝尔实验室工作的...
分类:
其他好文 时间:
2014-07-12 00:30:02
阅读次数:
207
摘要 心跳协议,对基于CS模式的系统开发来说是一种比较常见与有效的连接检测方式,最近在用MINA框架,原本自己写了一个心跳协议实现,后来突然发现MINA本身带有这样一个心跳实现,感于对框架的小小崇拜,在实践的同时研究了一下!MINA TCP/IP SOCKET 心跳 MINA本身提供...
分类:
其他好文 时间:
2014-07-11 23:20:55
阅读次数:
341
在UML系统开发中有三个主要的模型:功能模型: 从用户的角度展示系统的功能,包括用例图。对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图。动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。 下面具体说明: 1.类图:描述一组对象、接口、协作等事物之间的关系。如下...
分类:
其他好文 时间:
2014-07-11 21:36:41
阅读次数:
272
一、问题的提出 在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的最主要的问题之一。系统优化中一个很重要的方面就是SQL语句的优化....
分类:
数据库 时间:
2014-07-11 09:53:51
阅读次数:
318
1.考试要求:(1)掌握计算机硬软件与网络的基础知识;(2)熟悉信息系统开发过程;(3)理解信息系统开发标准、常用信息技术标准;(4)熟悉主流的中间件和应用服务器平台;(5)掌握软件系统建模、系统架构设计基本技术;(6)熟练掌握信息安全技术、安全策略、安全管理知识;(7)了解信息化、信息技术有关法律...
分类:
其他好文 时间:
2014-07-09 21:43:33
阅读次数:
178
以往我们在重新设计一个系统时,总是喜欢大布局。全面地整理系统需求,全面地分析系统功能,再全面地设计系统、开发、测试。这样一个过程往往会持续数月,花费大量的工作量。但是,不到最后设计出来,谁都不知道会不会存在问题。这就是“大布局”的弊病。正因为如此,软件大师在讲述系统重构时总是强调,系统重构应当避免大...
分类:
其他好文 时间:
2014-07-08 23:56:31
阅读次数:
359
以往我们在重新设计一个系统时,总是喜欢大布局。全面地整理系统需求,全面地分析系统功能,再全面地设计系统、开发、测试。这样一个过程往往会持续数月,花费大量的工作量。但是,不到最后设计出来,谁都不知道会不会存在问题。这就是“大布局”的弊病。
正因为如此,软件大师在讲述系统重构时总是强调,系统重构应当避免大设计,而应当尽量采用一个一个连续不断的小设计。这就是我们所说的“小步快跑”的设计模式。...
分类:
其他好文 时间:
2014-07-08 21:27:45
阅读次数:
145
??
做项目的时候,最需要快速开发框架来辅助。好的快速安全的开发框架,使得开发起来得心应手。只需要关注业务的细节,业务流程出来了,设计完成,就可以快速开发实现。 最近在做的一个项目就是如此,本身是一个开发平台,集成了e表报表工具,使得复杂的多变统计分析报表做起来事半功倍。 集成eworkflow工作流系统,主要业务流程都可以先图形化的设计好,表单可以用eform的电子表单也可以集成定制的页面。多...
分类:
编程语言 时间:
2014-07-08 17:19:48
阅读次数:
215
前言
时光飞逝,从事Android系统开发已经两年了,总想写点什么来安慰自己。思考了很久总是无法下笔,觉得没什么好写的。现在终于决定写一些符合大多数人需求的东西,想必使用过Android手机的人们一定对“图库”(以下简称Gallery)这个应用非常熟悉。在Android市场里面有各种关于图库的应用,他们的最初原型其实就是Android系统原生“图库”,只是做了不同的差异化而已(UI差异化)。在研...
分类:
移动开发 时间:
2014-07-03 18:18:28
阅读次数:
245
本文对搭建ArcGIS Runtime for Android 10.2.3开发环境过程中遇到的问题进行简单整理和详细解释,希望对基于arcgis-android-sdk-v10.2.3进行移动端GIS系统开发的人员有所帮助!...
分类:
移动开发 时间:
2014-07-03 16:35:57
阅读次数:
256