上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
摘要: 最简单的反而最常用,用处最大,也一定不会是为了格调高而高。 个人总结,很实用:屏蔽构造函数。 用静态方法,返回静态的自己。 阅读全文
posted @ 2019-07-04 10:51 琴鸟 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 第二次体会:让使用对象的一端,不需要知道对象的具体类名,只需要知道工厂类名。随便你对象类如何变化。所以工厂模式不是基本碰不到。而是非常实用。如果需要的一个对象会变动。那么可以用工厂类来隔离变化。把变化放到工厂类中,而调用方只需要知道对外稳定的工厂类就可以。当你面对一个会常修改的类,可以用工厂模式,让变化隔离到工厂类。代码 package com.linson.android.hiandroid2... 阅读全文
posted @ 2019-07-04 09:46 琴鸟 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一。是什么 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 二。为什么需要设计模式 第一原则,也是终极原则必须知道:对修改关闭,对扩展开放。叫做增闭原则更容易理解。因为大部分扩展都是增加的动作。 关闭了还想扩展,如何做到,请说人话。 说人 阅读全文
posted @ 2019-07-02 09:43 琴鸟 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 先记录2种最常见的组合。 1.自定义控件 this + true. LayoutInflater.from(context).inflate(R.layout.item_onetextview, this, true); 2.定义 列表的 item View view=LayoutInflater. 阅读全文
posted @ 2019-07-01 12:45 琴鸟 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 原文链接 https://zhuanlan.zhihu.com/p/52280869 每一个 Java 的高级程序员在体验过多线程程序开发之后,都需要问自己一个问题,Java 内置的锁是如何实现的?最常用的最简单的锁要数 ReentrantLock,使用它加锁时如果没有立即加成功,就会阻塞当前的线程 阅读全文
posted @ 2019-06-13 20:26 琴鸟 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 个人感觉写的比较清晰的。 作者:潘建南 来源:CSDN 原文:https://blog.csdn.net/pange1991/article/details/53860651 版权声明:本文为博主原创文章,转载请附上博文链接! Java中线程的状态分为6种。 1. 初始(NEW):新创建了一个线程对 阅读全文
posted @ 2019-06-13 19:13 琴鸟 阅读(1074) 评论(0) 推荐(0) 编辑
摘要: 0.为什么需要多线程 cpu太快,其他硬件太慢,如网络,硬盘等。所以开多个线程,进程,让cpu在等待网络的时候也可以做其他线程。 这样就会出现多线程访问同一数据的竞争问题,所以需要把访问共享数据的代码块做成线程安全的。 注意访问共享数据需要锁住,而访问耗时的网络等必须在锁之外。否则变成了类似单线程, 阅读全文
posted @ 2019-06-13 07:25 琴鸟 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 由树的遍历所想。 仔细分析它如何实现的。是否真的一眼那么简单。 怪不得再次看到它的时候。并没有真正的秒懂,回想起来当时搞懂,是反推它的计算而已。就是画个树,套代码,发现代码的流程正确。就完事了。呵呵。 递归必须有基本问题。但常见的代码中,基本问题被省略了。非省略代码如下: 对,基本问题就是节点为空。 阅读全文
posted @ 2019-04-11 20:03 琴鸟 阅读(789) 评论(0) 推荐(0) 编辑
摘要: //填写备忘录表。查询。 //从低到高递归填写备忘录。 //最初数据,经过几次抉择,产生更多数据。 public static class dynamicProcess { public static void test() { int[] specification={0,1,5,8,9,10,... 阅读全文
posted @ 2019-03-26 10:23 琴鸟 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 1.重新平衡2子树,体现了归纳思想,以及简单的建模思想。 2.旋转名字不太好理解。自己觉得 “沿袭” 更恰当。自己为了进行沿袭这个动作。归纳了2个定理: 1.父节点可垂直变为其左孩子或者左孩子的左孩子。左右同理。 2.子树内部任意一支子树可代替原子树。 有这2个定理。就可以不用理解书上的旋转了,用自 阅读全文
posted @ 2019-03-20 16:05 琴鸟 阅读(224) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页