首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ice_peko
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
抽象工厂模式
工厂方法模式有一个问题就是,类的创建依赖工厂类,也就是说,如果想要拓展程序,必须对工厂类进行修改,这违背了闭包原则,所以,从设计角度考虑,有一定的问题,如何解决?就用到抽象工厂模式,创建多个工厂类,这样一旦需要增加新的功能,直接增加新的工厂类就可以了,不需要修改之前的代码。因为…
观察者模式
包括这个模式在内的接下来的四个模式,都是类和类之间的关系,不涉及到继承,学的时候应该 记得归纳,记得本文最开始的那个图。观察者模式很好理解,类似于邮件订阅和RSS订阅,当我们浏览一些博客或wiki时,经常会看到RSS图标,就这的意思是,当你订阅了该文章,如果后续有更新,会及时通…
Java虚拟机阅读笔记之垃圾回收机制
给对象添加一个引用计数器,每当有一个地方引用它时,计数器值就+1,当引用失败时,计数器值就-1,任何时刻计数器为0的对象就是不可能再被使用的,引用计数算法实现简单,判定效率也很高,在大部分情况下它都是一个不错的算法,但是,主流的java虚拟机没有使用引用计数算法来管理内存,其中…
最好的单例
单例模式要求在应用运行的过程中,只有一个类的实例存在。因此,要确保创建过程是线程安全的,同时要兼顾性能。目前了解到做得比较好的,就是这种initialization on demand holder模式(简称holder模式)。holder模式巧妙使用虚拟机的类加载和初始化机制…
运行app异常并且难以追踪log
有时运行一些android项目时app一打开就直接crash,log日志直接一闪而过,控制台选择no filters也难以看到有效log信息,这时debug调试,打断点到初始化页面,但根本运行不到断点就crash,这种情况可能是项目中缺少so包,检查jnilibs目录。
如何成为一个技术全面的架构师
架构师是一个充满挑战的职业,需要关注很多维度和技术。只专注于单一领域的架构师并不是优秀的架构师。Pat Kua是一位经验丰富的技术人员,他指出,一个好的架构师需要是技术全面的架构师,他还在文中探讨了成为一个技术全面的架构师所必须具备的六个特质。 作为技术领导者 作为开发人员 聚…
个人成就
文章被点赞
21
文章被阅读
2,609
掘力值
138
关注了
12
关注者
3
收藏集
1
关注标签
16
加入于
2016-05-31