上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页

2018年3月19日

[转]JDK动态代理

摘要: 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对 阅读全文

posted @ 2018-03-19 14:34 阿泰555 阅读(156) 评论(0) 推荐(0)

2018年3月8日

快速排序(比较简练的实现)

摘要: 快速排序JAVA实现: 阅读全文

posted @ 2018-03-08 09:30 阿泰555 阅读(181) 评论(0) 推荐(0)

2018年3月7日

[转]一致性hash算法 - consistent hashing

摘要: consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛; 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 obj 阅读全文

posted @ 2018-03-07 19:59 阿泰555 阅读(180) 评论(0) 推荐(0)

2018年3月5日

[转]算法的时间复杂度和空间复杂度详解

摘要: 通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增长的量级,在很大程度上能很好反映出算 阅读全文

posted @ 2018-03-05 09:51 阿泰555 阅读(234) 评论(0) 推荐(0)

2018年3月4日

[转]B树(多向平衡查找树)详解

摘要: B-树是对2-3树数据结构的扩展。它支持对保存在磁盘或者网络上的符号表进行外部查找,这些文件可能比我们以前考虑的输入要大的多(以前的输入能够保存在内存中)。 (B树和B+树是实现数据库的数据结构,一般程序员用不到它。) 和2-3树一样,我们限制了每个结点中能够含有的“键-链接”对的上下数量界限:一个 阅读全文

posted @ 2018-03-04 21:06 阿泰555 阅读(287) 评论(0) 推荐(0)

2018年2月25日

2018目标

该文被密码保护。 阅读全文

posted @ 2018-02-25 14:27 阿泰555 阅读(3) 评论(0) 推荐(0)

2018年2月5日

spring中ApplicationContextAware接口描述

摘要: 项目中使用了大量的工厂类,采用了简单工厂模式:通过该工厂类可以获取指定的处理器bean,这些处理器bean我们是从spring容器中获取的,如何获取,是通过实现ApplicationContextAware接口完成的。 1. 实现setApplicationContext方法 通过以上代码,可以看到 阅读全文

posted @ 2018-02-05 11:13 阿泰555 阅读(220) 评论(0) 推荐(0)

2018年2月2日

[转]web.xml中<url-pattern>详解

摘要: 标签<url-pattern><url-pattern>是我们用Servlet做Web项目时需要经常配置的标签,例: 当我们在浏览器的地址栏里输入http://localhost:8080/we/index时[假设我部署在webapps目录下的项目名为we, 就会匹配到我们指定的<url-patte 阅读全文

posted @ 2018-02-02 20:14 阿泰555 阅读(654) 评论(0) 推荐(0)

2018年1月9日

[转]linux中vim命令

摘要: 在vi中按u可以撤销一次操作 u 撤销上一步的操作 ctrl+r 恢复上一步被撤销的操作 在vi中移动光标至: 行首:^或0 行尾:$ 页首:1G(或gg) 页尾:G(即shift+g) 显示行号:set number(或 :set nu)取消行号:set nonu删除文件中所有行使用gg调整光标到 阅读全文

posted @ 2018-01-09 09:27 阿泰555 阅读(185) 评论(0) 推荐(0)

2018年1月8日

[转]Java GC的原理

摘要: Java GC(garbage collection,垃圾收集,回收) GC是对JVM中的内存进行标记和回收,Sun公司的JDK用的虚拟机都是HotSpot 对象化的实例是放在heap堆内存中的,这里讲的分代收集也是指对堆内存的回收 GC的分代收集分为:年轻代、老年代、永久代。(方法区是被当做永久代 阅读全文

posted @ 2018-01-08 16:13 阿泰555 阅读(179) 评论(0) 推荐(0)

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页

导航