`
文章列表
最近和朋友在南京秦淮区集庆门那合租了一套两室两厅一厨一卫,其中两厅一厨一卫公用,两间卧室各自私用, 卧室一大一小,大小差距属正常比例,大间有空调、电视、床、大柜子,小间有空调、书橱、写字台、床, 如果房租是1500/月的话,怎样分配房租比较合理?还有房间的柜子是不是都该属于房间主人私用?

多点委托

    博客分类:
  • .net
前面两篇使用的每个委托都只包含一个方法调用,调用委托的次数与调用方法的次数相同.如果需要调用多个方法,就需要显示的调用多次委托.其实委托可以包含多个方法,这种委托称为多点委托.调用多点委托,就可以按顺序连续调用多个方法. class Program { static void Main(string[] args) { Student s = new Student(); DelStudy ds = new DelStudy(s.study); ds += new D ...
举一个整数冒泡排序的例子: /// <summary> /// 整数排序 /// </summary> class SortInt { /// <summary> /// 比较大小 /// </summary> /// <param name="i1"></param> /// <param name="i2"></param> ...

委托(Delegate)

    博客分类:
  • .net
在讲委托之前,我们先来回顾一下大家都很熟悉的"类". 类的定义:类是对某一类实体的抽象描述和概念定义. 类的使用:         (1)类的定义:主要定义类的字段和类的方法                class Teacher { private int id; public int ID { get{return id;} set{id = ...
structs是一个web Framework. 什么是framework? 将相同类型问题的解决方案进行抽象,抽出一个应用框架,使程序员从繁杂的代码工程中解脱出来,致力于业务逻辑的分析和构建. structs framework是mvc模式的体现. 视图角度            视图层只负责采集用户的输入数据和提交用户的http请求. 模型角度            模型层主要有业务模型和数据模型. 控制器角度            控制层中的中心控制器ActionServlet,接收视图层传来的http请求,委托给RequestProcessor对象,RequestProcesso ...
Session 接口 Session 接口对于Hibernate 开发人员来说是一个最重要的接口。然而在Hibernate 中,实例 化的Session是一个轻量级的类,创建和销毁它都不会占用很多资源。这在实际项目中确实很重要, 因为在客户程序中,可能会不断地创建以及销毁Session 对象,如果Session 的开销太大,会给系 统带来不良影响。但值得注意的是Session 对象是非线程安全的,因此在你的设计中,最好是一个 线程只创建一个Session对象。 在Hibernate 的设计者的头脑中,他们将session看作介于数据连接与事务管理一种中间接口。 我们可以将session想象成一 ...
详细设计说明书 1引言 1.1编写目的 1.2背景 1.3定义 1.4参考资料 2程序系统的结构 3程序1(标识符)设计说明 3.1程序描述 3.2功能 3.3性能 3.4输人项 3.5输出项 3.6算法 3.7流程逻辑 3.8接口 3.9存储分配 3.10注释设计 3.11限制条件 3.12测试计划 3.13尚未解决的问题 4程序2(标识符)设计说明
详细设计说明书 1引言 1.1编写目的 说明编写这份详细设计说明书的目的,指出预期的读者。 1.2背景 说明: a.  待开发软件系统的名称; b.  本项目的任务提出者、开发者、用户和运行该程序系统的计算中心。 1.3定义 列 ...
1引言      1.1编写目的      1.2背景      1.3定义      1.4参考资料   2总体设计      2.1需求规定      2.2运行环境      2.3基本设计概念和处理流程      2.4结构      2.5功能器求与程序的关系      2.6人工处理过程      2.7尚未问决的问题   3接口设计      3.1用户接口      3.2外部接口      3.3内部接口   4运行设计      4.1运行模块组合      4.2运行控制      4.3运行时间   5系统数据结构设计      ...
1.引言 1.1编写目的   [说明编写这份概要设计说明书的目的,指出预期的读者。] 1.2背景   a.[待开发软件系统的名称;]   b.[列出本项目的任务提出者、开发者、用户。] 1.3定义   [列出本文件中用到的专门术语的定义和外文首字母组词的原词组。] 1.4参考资料   [列出有关的参考资料。] 2.总体设计 2.1需求规定   [说明对本系统的主要的输入输出项目、处理的功能性能要求。包括]   2.1.1系统功能   2.1.2系统性能     2.1.2.1精度     2.1.2.2时间特性要求     2.1.2.4可靠性     2.1 ...
一、Include指令 <jsp:include>标签表示包含一个静态的或者动态的文件。 语法: <jsp:include page="path" flush="true" /> or <jsp:include page="path" flush="true"> <jsp:param name="paramName" value="paramValue" /> </jsp:include> 注: 1、page= ...
JSP内置对象(9个常用的内置对象)  1.request对象 客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 序号 方 法 说 明 1 object getAttribute(String name) 返回指定 ...
一 、面向过程与面向对象的区别:                前者是一种谓语和宾语的关系;              后者是一种主语和谓语的关系 二、面向对象的三个特征:                封装                继承                多态 三、类                类是对某一类事物的描述,是抽象的、概念上的定义 四、对象                对象又称作实例,是实际存在的该类事物的每个个体。 五、

Java与C

    博客分类:
  • java
1. Java没有预处理指令。(如C中的#define , #include , #ifdef等)。C中的常量定义在Java中用static final来取代。 2. Java中没有C中的全局变量。 3. Java中的主类型的size是确定的,而C中主类型的size跟平台相关。 4. Java中没有了指针,它使用了类似的句柄来取代指针,但是Java中不允许对句柄进行加减,没有取地址操作符之类的东东。 5. Java有垃圾收集机制,不需要自己释放空间。 6. Java没有goto语句。Java在C提供的控制语句基础上增加了异常处理和标签break和continue语句。这些可以替代got ...

装配件

    博客分类:
  • .net
    装配件是自我描述的安装单元,由一个或多个文件组成,一个装配件可以是一个包括元数据的DLL或者EXE,也可以由多个文件组成,例如资源文件,元数据,DLL,EXE......     装配件的特性:                 装配件是自我描述的,装配件包含描述装配件的元数据,元数据包括从装配件中导出的类和清单                    版本的相互依赖性在装配件的清单中进行了记录                    装配件可以并行加载                    应用程序使用应用域(Application Domain)来确保其独立性                ...
Global site tag (gtag.js) - Google Analytics