软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《.....
分类:
其他好文 时间:
2014-06-10 12:31:12
阅读次数:
220
程序设计实践采用C++作为编程语言。设计开发一个“学生信息”管理系统。该系统模拟数据库管理系统(DBMS)的功能,为用户提供数据存储、查找的能力。该系统存储的学生信息包括:学号、姓名、性别、语文成绩、数学成绩如:1001、张三、男、80、90系统支持用户通过输入命令,实现与系统的交互。系统支持的命令...
分类:
编程语言 时间:
2014-06-10 10:29:19
阅读次数:
226
LSP是唯一一个以人名命名的设计原则,并且作者还是一个“女博士”=============================================================LSP,Liskovsubstitutionprinciple,中文翻译为“里氏替换原则”。这是面向对象原则中唯一...
分类:
其他好文 时间:
2014-06-10 09:40:05
阅读次数:
260
1. 让业务参与进来(或者在管理下进行)。 “主数据管理必须由企业需求驱动,否则它可能变
成为一个只是必须与所有其他数据库同步的另一个数据库”,David Loshin说。他是马里兰州银泉Knowledge
Integrity公司的总裁,该公司提供主数据管理策略开发服务咨询以及从事企业级策略研究工....
分类:
其他好文 时间:
2014-06-09 21:32:41
阅读次数:
211
网站页面前端优化对网站核心页面基于Wise
load的原则做定点性能优化,减少HTTP请求,减少DNS请求时间,减少页面DOM的数量,做一些图片、JS压缩等。减少HTTP请求方案:阿里开发了自动合并CSS和JS静态文件的框架,对于减少页面DNS数方面采用前端延迟加载框架,主要负责页面加载时只加载首屏...
分类:
其他好文 时间:
2014-06-09 20:31:50
阅读次数:
325
目标设立(17条)及时间管理(26条)目标设立及时间管理是成功最重要的技巧。行动是成功最重要的关键,请你百分之百的彻底实践,执行每天进步一点点有很多人想要行动、他知道他要行动。可是他还没有行动,有一个很重要的原因是因为他缺乏一些技巧和方法。时间管理的源头来自于目标设定。运用以下的关键技巧和方法,一个...
分类:
其他好文 时间:
2014-06-09 20:23:40
阅读次数:
236
本人GIS小生一枚,学习和实践GIS已有一段时间。有一小小的愿望 -
希望能够利用自己从事GIS方面的经历,与大家共勉,让大家认识GIS、了解GIS,最终熟悉GIS技术与未来。我主要写一些GIS的工程理论和技术,偏开发。现在我想我的线索可能是WebGIS,3DGIS两块内容的分享,所有的内容都会以实...
分类:
其他好文 时间:
2014-06-09 18:53:02
阅读次数:
187
网上有许多关于synchronized关键字用法的文章,发现有些文章里介绍的用法和场景,这里我整理一下,通过实践,以一种有别于传统的写法介绍这个关键字的用法!用图文并茂的方式展示出来,希望大家理解起来更加简单易懂。本人知识有限,不足或错误的地方,欢迎指正,谢谢。准备个实际测试用的例子public.....
分类:
编程语言 时间:
2014-06-09 15:08:42
阅读次数:
313
代码审查:
互相帮助,测试中遇到了问题,领导或是资深开发就会审查。聘请外部专家进行安全代码审查。
系统发布后,基于风险的审查,编写一些风险较高的代码,框架与安全代码、核心业务逻辑或是之前曾经出现过问题的地方。审查体现出了她的价值,收获颇丰。更进一步,让代码审查成为一个标准的实践。改变人们的工作方式....
分类:
其他好文 时间:
2014-06-09 00:34:07
阅读次数:
257
今天一天课程理论比较强,同时课程结合动手实践。方式分析独到,很有兴趣。实践很有针对,引人入胜,同时思考,很快的一天的培训完了。毕业第一个课程。
分类:
其他好文 时间:
2014-06-08 22:38:56
阅读次数:
250