自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 about URL and URI

http://java.sun.com/javaone/sf/2007...es/puzzlers.jspThe second puzzle, aptly titled "More Joys of Sets" has the u...

2019-07-19 21:36:02 205

转载 matlab第一章

大致了解了下command window的使用,plot,surf等 ...

2019-07-19 21:27:02 144

转载 从生物学的角度对中间件和构件的思考

[文章摘要]本文回顾了软件的发展历程和发展特点,从单机软件到网络环境的软件转变,使得软件开发日趋复杂,渐渐分离出来中间件和构件,软件复用是构件和中间件的思想基础,那么如何实现复用,我们不妨可以从生物学的角度借鉴一下。[关键字]软...

2019-07-19 15:06:02 141

转载 Java调用Linux命令的实现例子

Java可以直接调用Linux命令,形式如下: Runtime.getRuntime().exec(command) 举例:运行ls,top命令可以这样: Runtime.getRuntime().exec("ls"); 但是...

2019-07-19 13:33:01 211

转载 五 对象解耦(Object decoupling)

对象解耦(Object decoupling)代理器模式(Proxy)和状态模式(state)都能够提供你应用在你的代码中的代理类。做工作的真正的类隐藏在这个代理类的后面。当你调用代理类中的一个方法,它简单的转向并且调用实现类中...

2019-07-19 13:00:01 453

转载 十四 算法分割(Algorithmic partitioning)

算法分割(Algorithmic partitioning)命令模式(Command: choosing the operation at run-time)在《高级C++:程序风格和习惯》(Addison-Wesley, 19...

2019-07-19 12:39:02 290

转载 Does specific technology knowledge matter when recruiting?

Posted by Niclas Nilsson on Aug 02, 2007 11:51 AM Community Agile, Architecture Topics University Programs, Traini...

2019-07-19 12:15:02 277

转载 二 模式概念

模式概念设计模式帮助你从其他人而非自己的失败中获取成功的经验。-------Mark Johnson或许,迈向OOD领域最重要的一步是设计模式的相关活动,在此基础上出现了GOF《设计模式》3,此书列举出了针对不同问题的23种解决...

2019-07-19 10:27:01 487

转载 七 封装创建(Encapsulating Creation)

封装创建(Encapsulating Creation)你发现当你添加新类型到一个系统中去时,第一感是应用多态创建一个共同的接口对那些新的类型。这分离了你系统中代码不变的部分从你添加的特定类型。新类型的添加也许不会干扰到存在的编...

2019-07-19 09:30:02 147

转载 十三 减少接口的复杂性(Reducing interface complexity)

减少接口的复杂性(Reducing interface complexity)有时你解决的问题与“我没有我想要的接口”一样简单。Façade为一整套类创建一个接口,简单的提供一个更便利的方式处理一个类库或者一堆资源。Façade...

2019-07-19 08:27:02 379

转载 SOA三阶段

SOA 1.0 是集中式的SOA ,把各种不同协议以集中方式统一到一个平台,基于一个标准生成新的协议;SOA 2.0是分布式SOA ,即SOA网络;SOA 3.0可以用一句话来概括:终结“中间件”。 ...

2019-07-14 09:30:05 207

转载 十二 系统解耦(System decoupling)

系统解耦(System decoupling)观察者(Observer)与其它的回调形式类似,观察者包含了一个钩子,在那你能够改变代码。不同的地方在于,观察者是完全动态的。它经常应用于特定的变化,而这个变化是基于其他对象状态的改...

2019-07-10 22:36:08 970

转载 Patterns for Java Events

Joseph Bergin You are writing a Java program with buttons, fields, or other components and you need to develop the...

2019-07-10 15:42:05 147

转载 利用位移运算格式化数字单位

# bittorrent-console.pydef fmtsize(n): s = str(n) size = s[-3:] while len(s) > 3: s = s[:-...

2019-07-07 19:39:06 87

转载 p2.最大公因数

""" E1.Divide m by n and let r be the remainder. E2.if r=0 ,the algorithm terminates;n is the answer E3.set ...

2019-07-01 15:45:05 80

转载 displaytag

Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代...

2019-06-29 12:33:05 123

转载 十五 外部化对象状态(Externalizing object state)

外部化对象状态(Externalizing object state)备忘录(Memento)使用序列化创建一个可撤销的机制。复杂的交互(Complex interactions)多重分发(Multiple dispatchin...

2019-06-29 09:57:04 260

转载 关于EL表达式语言的简单总结

基本语法一、EL简介 1.语法结构 ${expression} 2.[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使...

2019-06-26 14:48:06 171

转载 LSOF使用技巧

lsof的功能很多,特別提醒大家, -c,-g,-p,-u,这四个参数最有用。更详细的资料请参看:man lsof。1、查看文件系统阻塞   根据工作需要,系统管理员想卸载一个文件系统并执行umount /mountpo...

2019-06-21 20:33:07 1348

转载 三 惯用语简略(Simplifying Idioms)

惯用语简略(Simplifying Idioms)在获得更复杂的技巧之前,去看看一些保持代码简洁基本的方式是有所帮助的。消息(messenger) 其中更琐碎的是消息,他简化了包信息到一个对象中被用来传递,而不是分离...

2019-06-20 12:21:05 180

转载 启用 Tomcat 下的 HTTPS

一、生成 KeyStore这一步比较简单,利用 JDK 自带的 keytool 即可完成。命令如下:wakan@wakan:~/tomcat2/bin> keytool -genkey -alias tomcat -key...

2019-06-16 08:51:06 147

转载 Spring的数据库联接

<!-- --&gt com.microsoft.jdbc.sqlserver.SQLServerDriver ...

2019-06-14 19:54:05 62

转载 巧用多态进行方法重构

原来写的方法需要调整、修改和优化时,可以利用多态的性质进行重构的工作参数多加一个废弃的标记,然后由系统的异常处理来控制调用哪个方法,如果重构后的方法长时间运行没有问题,可以去除标记为废弃的方法 ...

2019-06-12 18:54:06 151

转载 面向接口的编程

Written by omencathay 现在越来越体会到面向接口的编程是面向对象编程的精粹,为什么呢?我们可以一下看看: 一、面向对象的理论体系面向对象是一种世界观和方法论。从对象的角度对我们目之所及的事物观...

2019-06-12 18:15:08 97

转载 十一 灵活的结构

灵活的结构(Flexible structure)复合(Composite)这里重要的事是所有在整体-部分中的元素都有操作,并且执行一个操作在一个node/composite同样执行哪个操作在任何子node/composite....

2019-06-10 10:21:06 104

转载 八 专门创建

专门创建(Specialized creation)原型模式(Prototype)通过克隆一个原型的实例来创建对象。“模式重构”章节会有一个例子。构造器模式(Builder)构造器的目的是从“表示”中分离构造,允许同一个构造多个...

2019-06-09 10:51:04 57

转载 一 Think in pattern

ThinkinginPatternsProblem-Solving Techniques using JavaBruce EckelPresident, MindView, Inc. ...

2019-05-20 16:03:05 291

转载 从spring配置文件中读取bean的方法.txt

/**第一种 */ApplicationContext ac = new FileSystemXmlApplicationContext("serviceContext.xml");JurisdictionImp jurisdi...

2019-05-19 10:42:07 205

转载 用HttpClient来模拟浏览器GET POST

一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传...

2019-05-14 22:21:04 129

转载 老外的简历(DBA)

INDUSTRY EXPERIENCE HELD : Banking ( Mauritius Commercial Bank), Finance ( DCDMC, Representing Andersen Worldwid...

2019-05-07 18:06:07 2025

转载 判断远程文件是否存在

import java.net.*;import java.io.*;public class test { public static void main(String[] args){ URL url =...

2019-05-06 07:12:08 323

转载 crontab 调度程序按时执行

crontab命令用于安装、删除或者列出用于驱动cron后台进程的表格。也就是说,用户把需要执行的命令序列放到crontab文件中以获得执行。每个用户都可以有自己的crontab文件。下面就来看看如何创建一个crontab文件。...

2019-04-30 14:45:07 207

转载 ant build文件

备用<!-- $Author: omencathay $ $Date: 2007/10/24 10:00:00 $ $Revision: 1.0 $ $State: Exp $--&gt www.dir" va...

2019-04-22 14:36:05 328

转载 asp.net基于域的单点登录简单实现

需求:再加入域的情况下,实现域内用户一个简单的订餐系统,集成域用户,在已登录的域用户帐号使用时,可以直接行使订餐功能,每天16点之前,都可以订餐,退餐。超过16点不能继续操作实现:IIS+aps.net(c#)+access...

2019-04-22 13:12:06 534

转载 六 分解共性(Factoring Commonality)

分解共性(Factoring Commonality)应用“一次并且仅有一次”原则,放置变化的编码到一个方法中最基本的模式。这个能够以两种方式来表现:策略模式(strategy):运行时选择算法。策略模式也能够添加一个“上下文”...

2019-04-13 11:54:04 155

转载 FTP主动模式及被动模式

FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯。但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计。一般,FTP连接包括: ...

2019-04-07 09:33:06 218

转载 an+bm=d

from maxdisvisor import *def findconst(m,n,a1=1,b=1,a=0,b1=0): """ if d is the max disvisor,then exits...

2019-04-05 08:18:06 123

转载 Tomcat 的过滤诀窍

过滤是 Tomcat 4 的新功能。(如想了解 Tomcat 的简要历史,请参阅 Tomcat 的故事)。它是 Servlet 2.3 规范的一部分,并且最终将为所有支持此标准的 J2EE 容器的厂商所采用执行。开发人员将能够用...

2019-03-17 11:45:05 134

转载 九 太多的对象

太多(Too many)享元模式(Flyweight: too many objects)享元的特点,在另外的一些设计模式中,用来提高性能。通常的想法是为系统中的每一条项目都简单的创建一个对象,但是这样会产生大量的对象,这样会导...

2019-03-05 17:42:04 104

转载 至高无上的 "/"

linux文件系统 ...

2019-03-04 12:39:08 56

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除