Java知识
技术之路上的苦心僧
4年工作经验开发一名
展开
-
一致性hash算法 - consistent hashing
一致性 hash 算法( consistent hashing )张亮consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;1 基本场景比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 obje转载 2015-05-20 11:19:46 · 446 阅读 · 0 评论 -
JavaSE 8—新的时间和日期API
JavaSE 8—新的时间和日期API 分享到:0本文由 ImportNew - 胡 劲寒 翻译自 oracle。如需转载本文,请先参见文章末尾处的转载要求。ImportNew注:如果你也对Java技术翻译分享感兴趣,欢迎加入我们的 Java开发 小组。参与方式请查看小组简介。为什么我们需要一个新的时间日期APIJava开发中一直存在一个问题,JDK提供的时转载 2014-02-25 10:32:39 · 800 阅读 · 0 评论 -
引入了一致性哈希算法+java实现
一致性哈希算法是分布式系统中常用的算法。比如,一个分布式的存储系统,要将数据存储到具体的节点上,如果采用普通的hash方法,将数据映射到具体的节点上,如key%N,key是数据的key,N是机器节点数,如果有一个机器加入或退出这个集群,则所有的数据映射都无效了,如果是持久化存储则要做数据迁移,如果是分布式缓存,则其他缓存就失效了。 因此,引入了一致性哈希算法:转载 2015-05-20 14:43:06 · 558 阅读 · 0 评论 -
SiteMesh工作原理
好吧!尽管这个标题有点吓人,但我并不是来摆显自己有多么的能耐,只不过是最近比较闲,而且程序员们天生爱折磨自己,所以就顺带研究了一下SiteMesh的原理。如果你是第一次听说SiteMesh,或者从未使用过它,而你又对SiteMesh感到兴趣的话,请务必先闻一闻、用一用,感受一下SiteMesh的魅力,本文并不会教你如何使用它。 总的来说,SiteMesh就是用来让你脱离标签的苦转载 2015-05-21 09:13:41 · 1838 阅读 · 1 评论 -
Java类加载器
1,什么是类加载器? 加载类的工具. 2,类加载器有什么作用? 当程序需要的某个类,那么需要通过类加载器把类的二进制加载到内存中.类加载器也是Java类 3,类加载器之间的父子关系和管辖范围. ClassLoader classLoader = ClassLoaderTest.class.ge转载 2015-05-24 14:05:03 · 403 阅读 · 0 评论 -
joda-time的使用
Joda-Time是时间处理工具包Home:http://joda-time.sourceforge.net/JavaDoc:http://joda-time.sourceforge.net/apidocs/index.html直接看代码,这是在网上和根据API整理的一些例子,使用时看例子就可以了 package com.yan.joda; imp转载 2016-12-21 16:25:39 · 575 阅读 · 0 评论 -
java 核心代码加密思路
1.通道加密算法将jar包加密2.获取加密jar包的文件流,通过解密算法将流文件解密3.通过org.xeustechnologies.jcl工具包动态加载类原创 2017-11-24 18:20:09 · 2274 阅读 · 1 评论