- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 设计模式六大原则1-单一职责原则
定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T
2014-06-11 21:33:18
418
转载 构架、框架、设计模式之间的关系简述
一、软件体系结构和框架的定义软件体系结构的英文单词是“architecture”. Architecture的基本词义是建筑、建筑学、建筑风格。软件体系结构虽然根植于软件工程,但还处于一个研究发展的阶段,迄今为止还没有一个为大家所公认的定义。《设计模式》中对框架的定义是框架就是一组相互协作的类,对于特定的一类软件,框架构成了一种可重用的设计。软件框架是项目软件开发过
2014-05-11 16:36:41
682
转载 Winform 窗体间传值的10种方法
窗体间传递数据,无论是父窗体操作子窗体,还是子窗体操作符窗体,有以下几种方式: 公共静态变量;使用共有属性;使用委托与事件;通过构造函数把主窗体传递到从窗体中; 一、通过静态变量特点:传值是双向的,实现简单 实现代码如下:在一个app类中定义一个静态成员valuepublic class app{public
2014-05-10 14:17:37
1891
原创 WinFrom遍历窗体中的控件以及使用DevExpress容器中的控件
foreach (System.Windows.Forms.Control item in layoutControl1.Controls){ if (item is DevExpress.XtraEditors.TextEdit) { (item as DevExpress.Xt
2014-04-18 16:40:33
2925
原创 ComboBoxEdit控件的使用
//定义treeListView_NodeMouseClick() private void treeListView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { TreeListNodeClass = e.Node; if (T
2014-04-12 14:18:09
1143
转载 VS2010 快捷键大全
VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 C
2014-04-06 22:39:00
554
原创 2014年.NET技术学习计划
1.Htlm,JavaScript和JQuery的进一步学习和做相应的练习,TryJquery 中的练习做完。2.学习JASON,remothing技术。3.asp.net 相关知识的总结和进一步学习;4.学习WinForm的开发。5.学习WCF,WPF技术同时完成《人事管理系统》的练习开发。6.李天华的《亮剑》书再看一遍,并形成结构框架,练习完该书的所有练习。7.ad
2014-03-24 15:07:01
548
原创 C#写的照片上传代码--建立一个一般处理程序
using System;using System.Collections.Generic;using System.Linq;using System.Web;namespace PhotoUpload{ /// /// PhotoUpload 的摘要说明 /// public class PhotoUpload : IHt
2014-03-21 18:05:46
867
企业人事管理系统(C#+SQL server 2005)
2011-07-15
高校公共选修课管理信息系统
2011-06-09
Myeclipse 6.0使用教程
2011-06-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人