码迷,mamicode.com
首页 >  
搜索关键字:相互    ( 14847个结果
java设计模式演示样例
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:编程语言   时间:2015-05-06 13:05:33    阅读次数:106
基本套接字TCP和UDP
TCP的Java支持      协议相当于相互通信的程序间达成的一种约定,它规定了分组报文的结构、交换方式、包含的意义以及怎样对报文所包含的信息进行解析,TCP/IP协议族有IP协议、TCP协议和UDP协议。现在TCP/IP协议族中的主要socket类型为流套接字(使用TCP协议)和数据报套接字(使用UDP协议)。     TCP协议提供面向连接的服务,通过它建立的是可靠地连接。Java为...
分类:其他好文   时间:2015-05-06 09:16:52    阅读次数:300
系统分析师笔记--面向对象方法学
面向对象方法学 面向对象测试: 算法层:测试单个方法(成员函数)。方法:等价类划分、组和功能测试、递归函数测试和多态消息测试。 类层:测试单个对象类。不变式边界测试、模态类测试、非模态类测试。 模板层:测试对象集成(一组协调工作的类的相互作用)。多态服务测试和展平测试。 系统层:测试整个面向对象的系统。 UML事物(元素) 1,结构事物。类、接口、协作、用例、活动类、构件、节点。 ...
分类:其他好文   时间:2015-05-05 23:58:05    阅读次数:246
联想,逆向(创新技法6)
联想思维的运用:1) 接近联想:   通过时间和空间上比较接近的事物的联想来完成创新和发明。是一种触类旁通的方法。2)控制联想   这里的控制是一种限制,联想的方式限定在同义,反义,部分,整体等规则。3)对比联想   事物总是对立统一的。对比联想的对比主要是根据事物的性质的对立面来进行思考。比如水洗-》干洗,高温聚变-》低温聚变等。事物的性质的对立面同样是可以相互转换的。4)因果联想    根据事...
分类:其他好文   时间:2015-05-05 23:53:18    阅读次数:190
[译]12-spring依赖注入
每个java应用程序都是由多个类协作才最终生成了终端用户所使用的系统.当编写复杂java应用程序的时,类之间应尽可能保持独立,因为这样更容易做到代码的重用,也有利于单元测试的开展.spring的依赖注入功能能在保持类相互独立的同时把他们"粘合"起来.考虑如下场景:你的应用程序中有个文本编辑器组件,你...
分类:编程语言   时间:2015-05-05 23:39:36    阅读次数:136
[BZOJ1076][SCOI2008]奖励关解题报告|状压DP
你正在玩你最喜欢的电子游戏,并且刚刚进入一个奖励关。在这个奖励关里,系统将依次随机抛出k次宝物,每次你都可以选择吃或者不吃(必须在抛出下一个宝物之前做出选择,且现在决定不吃的宝物以后也不能再吃)。 宝物一共有n种,系统每次抛出这n种宝物的概率都相同且相互独立。也就是说,即使前k-1次系统都抛出宝.....
分类:其他好文   时间:2015-05-05 21:42:56    阅读次数:108
Java 基本类型相互转换
char 与int1、int 转换成char:int n = 1; char ch = (char)(n + '0'); 这样打印出来ch的值为1; 不过需要注意(因为char只有一个字节),此处的n只能是0-9之间的字符2、char转换成Int: char ch = '9';int n = int...
分类:编程语言   时间:2015-05-05 16:04:02    阅读次数:127
贪心算法之活动选择问题--求解现实问题的思路
参考《算法导论第二版P222页)一,如何把现实的问题转变成数学问题?即数学建模的思路?1,问题描述:现有一组相互竞争的活动,如何调度能够找出一组最大的活动(活动数目最多)使得它们相互兼容?2,问题转化:首先,按活动的结束时间单调递增进行排序。那么,为什么要按结束时间排序呢?这个问题留到后面解释。其次...
分类:编程语言   时间:2015-05-04 23:33:04    阅读次数:164
设计模式(行为型)之观察者模式(Observer Pattern)
观察者模式用于建立一种对象与对象之间的依赖关系,一个对象发生改变时将自动通知其他对象,其他对象将相应作出反应。在观察者模式中,发生改变的对象称为观察目标,而被通知的对象称为观察者,一个观察目标可以对应多个观察者,而且这些观察者之间可以没有任何相互联系,可以根据需要增加和删除观察者,使得系统更易于扩展。一个软件系统常常要求在某一个对象的状态发生变化的时候,某些其他的对象做出相应的改变。做到这一点的设计方案有很多,但是为...
分类:其他好文   时间:2015-05-04 22:11:44    阅读次数:138
Java垃圾收集器的算法
引用计数算法: Python使用的 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。 缺点:很难解决对象之间的相互循环引用的问题。 互相引用着对方,导致它们的计数都不为0,于是引用计数算法无法通知GC收集器回收它们。 根搜索算法: Java,C#,Lisp用的是这个。 通过一系...
分类:编程语言   时间:2015-05-04 22:11:09    阅读次数:183
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!