02 2013 档案

摘要:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。简而言之,就是对象只创建一个实例,并且提供一个全局的访问点。单例模式常见的有3种写法:饿汉式懒汉式双重锁定式饿汉式饿汉式package singleton;//饿汉式单例类public class HungrySingleton { /** 通过静态变量初始化的类实例 */ private static final Hungry... 阅读全文
posted @ 2013-02-28 23:22 yejg1212 阅读(313) 评论(0) 推荐(0) 编辑
摘要:在给客户进行应用程序维护的过程中,我注意到一些关于高负载条件下的性能问题。理论上,增加对应用程序的负载会使性能有所下降,但是我认为性能下降的比率 远远高于负载的增加,同时我也发现,性能可以通过改变应用程序的逻辑来提升。为了更详细地了解这一点,我们需要做一些性能分析,这时,我们自然就要用到一 些性能分析工具。Java有许多的性能分析工具,可以帮助我们弄清楚这个问题,但是我们应该使用哪一款工具呢?为了做出正确的选择,我列出性能分析应满足一些最低要求:1. 必须包括对应用程序的类、方法及时间的监测2. 必须包括对内存的监测3. 必须具有易用性我配置了一个使用RESTful接口的Sp... 阅读全文
posted @ 2013-02-27 09:04 yejg1212 阅读(249) 评论(0) 推荐(0) 编辑
摘要:Builder模式结构:Factory模式一进一出,Builder模式是分步流水线作业。当你需要做一系列有序的工作或者按照一定的逻辑来完成创建一个对象时 Builder就派上用场啦。我们可以看到,Builer模式与工厂模式是极为相似的,但是他们还是有区别的:一、从结构上来看,Builder模式比工厂模式多了一个“导演类”的角色。在Builder模式的类图中,假如把这个导演类看做是最终调用的客户端,那么图中剩余的部分就可以看作是一个简单的工厂模式了。二、两者所创建的产品类型完全不一样。Factory创建只能是单一的产品(单一在这指它非复合产品),而Builder所创建的产品是复合产品,即产品本身 阅读全文
posted @ 2013-02-25 18:13 yejg1212 阅读(4158) 评论(0) 推荐(0) 编辑
摘要:需求:表格数据过多时显示垂直滚动条,滚动滚动条时,表头固定不动思路:采用2个表,分别对应表头和下面的数据行结构:Scrollbar_table.html<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset 阅读全文
posted @ 2013-02-20 17:53 yejg1212 阅读(576) 评论(0) 推荐(0) 编辑
摘要:打开word文档,光标点在你需要插入10以上带圈数字序号的地方,直接输入246a,接着按Alt + X键,这时你就可看到246a变成了带圈的11了,再输入246b,按Alt + X键就会出现带圈的12了,以此类推。以下是带圈数字11—20的代码对应关系:11/246a12/246b13/246c14/246d15/246e16/246f17/247018/247119/247220/ 2473带圈数字①至⑩也可输入代码及按Alt+X键完成,代码对应如下:1/24602/24613/24624/24635/24646/24657/24668/24679/246810/2469※微软中没有21以上 阅读全文
posted @ 2013-02-19 10:18 yejg1212 阅读(12710) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示