博客专栏  >  架构   >  Java性能调优

Java性能调优

如何写好Java?漫漫的探索道路,只有不断学习才能成长。

关注
5 已关注
31篇博文
  • 一天一个设计模式---分类与六大原则

    介绍23中设计模式的分类方式,结合《设计模式》一书的插图更加明显。详细说明设计模式中的六大原则,结合场景分析其解决方案。

    2016-08-31 14:37
    2802
  • 一天一个设计模式---中介者模式

    我们去租房子时,每次价格变动的时候,房东通知下面的各个有意向的房客,而我们又需要对每个房东进行反馈。这样,一个房客和每个房东,以及一个房东和每个房客的关系都紧密相连。如果我们通过中介,中介会帮我们处理...

    2016-11-22 22:09
    585
  • 一天一个设计模式---迭代器模式

    使用Array、List、Map我们一般都会进行迭代操作,现在照着源码,来实现自定义的迭代器。

    2016-11-22 22:14
    610
  • 一天一个设计模式---解释器模式

    对于语法的解释,是十分复杂的,比如打造一款计算器,我们需要让程序知道加减乘除和数字的关系,这个时候就可以用到解释器模式

    2016-11-16 11:09
    785
  • 一天一个设计模式---命令模式

    用命令模式来实现一个2D飞行射击游戏,能左右按钮躲避敌人的子弹,切换武器,射击。

    2016-11-08 13:50
    895
  • 一天一个设计模式---责任链模式

    当时学习时,十分神秘的拦截器/过滤器,现在我也终于有思路去实现了!

    2016-11-03 16:00
    834
  • 一天一个设计模式---外观模式

    如果让我们来制作一个苹果手机,我们需要实现拍照、视频聊天、通话的功能。通过外观模式,相当于对外提供了几个接口,拍照、视频聊天、通话的接口,而具体的内部处理,用户并不需要关心。

    2016-10-25 10:00
    798
  • 一天一个设计模式---组合模式

    我们平时常用的dom4j框架其实其中就使用了组合模式来实现各个节点。我们就大致模仿,制作一个简单的xml框架。

    2016-10-17 15:37
    1077
  • 一天一个设计模式---桥接模式

    举个桥梁的例子来说明。首先,说下原来的业务,中国建筑师只会造中国桥,美国建筑师会造美国桥。但是中国建筑师牛逼啊,学会了美国桥的建造。如果没有使用桥接模式,可能代码上会有很多问题。

    2016-10-14 15:08
    844
  • 一天一个设计模式---原型模式

    小米买了PSP,如果小明买的PSP和小米的使用的是同个对象,那么小明对其操作会导致小米的PSP也造成同样的改变。为了改变这种局面,我们就应该在应用中使用原型模式。

    2016-10-08 21:34
    920
  • 一天一个设计模式---生成器模式

    玩过《我的世界》这类沙盒游戏的玩家,很多都是冲着其开放式的制作功能去的。比如,我们要建造一个房子就需要很多东西。使得同样的构建过程可以创建不同的表示场景:我们在创建对象时可能会碰到过一个问题,比如,如...

    2016-09-27 21:33
    1377
  • 一天一个设计模式---模板方法模式

    对于多个业务,它们的业务中有很多功能是相似的,有部分功能需要独自实现。这样我们就可以使用模板方法模式,将功能打散,抽取出更小的功能块,并减少重复代码。

    2016-09-26 16:21
    1300
  • 一天一个设计模式---策略模式

    一套好的VR设备是十分昂贵的,在初期设备的价格高于官方报价。过了一段时间,卖家会降价,再过段时间,VR的势头过去,堆积的商品会进行促销。这里就可以使用策略模式来解决价格变动的问题。

    2016-09-21 17:50
    1386
  • 一天一个设计模式---状态模式

    有些生存类游戏,比如《饥荒》中树木生长就是一个非常复杂的过程。现在我们就来模拟树木生长过程。

    2016-09-20 21:39
    976
  • 一天一个设计模式---适配器模式

    小明从香港买了港版的iphone7 puls,回家发现插头用不了,但是通过转换头我们就能解决这个问题。

    2016-09-14 09:40
    773
  • 一天一个设计模式---观察者模式

    班里的同学在玩手机,聊天,而殊不知老师就在窗边观察着。

    2016-09-11 22:56
    948
  • 一天一个设计模式---装饰者模式

    通过奶茶哥哥开奶茶店的例子来说说装饰者模式

    2016-09-09 16:18
    552
  • 一天一个设计模式---抽象工厂模式

    继续上篇文章讲述Pizza供应商和工厂的故事。

    2016-09-08 14:55
    1000
  • 一天一个设计模式---享元模式

    这是在这么多种设计模式中极少的以提高程序性能为目的的模式。其主要思想为—如果系统中存在多个相同对象,那么只需要一份对象的拷贝,而不必在每次使用的时候去新建一个对象。

    2016-09-07 13:27
    749
  • 一天一个设计模式---代理模式

    让我通过成龙大哥和经纪人的故事来讲解静态代理。通过JDK动态代理和CGLIB动态代理详细说明动态代理的实现方法。

    2016-09-03 00:53
    669

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部