Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
面向对象编程中composition、aggregation、association的区别
在面向对象程序设计中 对象的关系主要有三种 composition aggregation association composition 组合 复合 对象x的生命期由唯一拥有者owner控制 owner析构时会把x同步析构 例如Engin
各类功能函数学习
框架设计
如何写好一份软件开发设计文档
设计文档 也被称作技术规范和实现手册 描述了你如何去解决一个问题 是确保正确完成工作最有用的工具 其目的是迫使你对设计展开缜密的思考 并收集他人的反馈 进而完善你的想法 同时在软件交付和交接的过程中 能让其他人更通俗易懂的了解之前的设计目的
框架设计
软件开发
设计文档
开发设计文档如何编写
springmvc 使用JSR-303进行数据校验
项目中 通常使用较多的是前端的校验 比如页面中js校验以及form表单使用bootstrap校验 然而对于安全要求较高点建议在服务端进行校验 服务端校验 控制层controller 校验页面请求的参数的合法性 在服务端控制层controll
SpringMVC
框架设计
Spring MVC
validator
软件概要设计如何写(文档恐惧症的程序猿必读)
一般说来 需求分析属于软件定义方面 而概要设计 详细设计属于软件开发的阶段 按照传统软件工程的软件过程 区别如下 1 需求分析 产生 软件功能规格说明书 需要确定用户对软件的需求 要作到明确 无歧义 不涉及具体实现方法 用户能看得明白 开发
框架设计
概要设计
软件概要设计文档
概要设计文档如何编写
csharp:Dapper Sample
You can find Dapper on Google Code here http code google com p dapper dot net and the GitHub distro here https github co
NET
csharp
框架设计
Dapper
浅谈UML中常用的几种图——鲁棒图
什么是鲁棒图 鲁棒图包含 3 种元素 如图 8 2 所示 它们分别是边界对象 控制对象 实体对象 边界对象对模拟外部环境和未来系统之间的交互进行建模 边界对象负责接收外部输入 处理内部内容的解释 并表达或传递相应的结果 控制对象对行为进行封
框架设计
UML
csharp: 用Enterprise Library对象实体绑定数据
Enterprise Library https msdn microsoft com en us library ff648951 aspx
NET
csharp
框架设计
Enterprise Library