今天说缓
引用类型 java中提供了4个级别的引用类型:强引用,软引用,弱引用,虚引用。 强引用:可以直接访问目标对象,强引用所指对象在任何时候都不会被系统回收,jvm宁愿跑出oom异常。(FinalReference)软引用:一个持有软引用的对象,不会很快被jvm回收,jvm会根据当前堆的使用情况来判断何时回收,当堆使用率临近閥值时,才会回收软引用。软引用可以用于实现对内存敏感的cac
多线程常用设计----Future模式 通过异步调用方式:服务程序不等数据处理完成便立刻返回给客户端一个伪装的数据,客户端拿到这个结果后,不急于进行处理,而去调用了其他的业务处理逻辑,充分利用等待时间,处理完其他的业务逻辑之后,在处理返回结果比较慢的future数据进行处理。整个过程调用中不存在无谓的等待,从而提高了系统的响应速度。 这个在android手机开发中太常用了。&n
享元模式:利用享元模式进行对象共享,从而提升系统性能(空间开销和创建创建开销)
装饰模式:它拥有一个设计非常巧妙的结构,他可以动态添加对象功能,通过委托机制
web前端设计优化准则: 1 减少http请求次数,考虑:css,js,图片,,, 2 采用CDN 3
大家都知道 单例模式,平时开发中最常见的设计模式之一。它是一种对象创建模式,确保类对象,...
代理模式也是我们在开发中常用的设计模式。它使代理对象完成用户请求,屏蔽用户
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号