java-----DES加密解密
摘要:DES简介: DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,DES是一个分组加密算法,典型的DES以64位为分组对数据加密,加密和解密用的是同一个算法。它的密钥长度是56位(因为每个第8 位都用作奇偶校验),密钥可以是任意的56位的数,而且
阅读全文
posted @
2017-11-03 10:22
嘚吧嘚吧嘚
阅读(532)
推荐(0)
使用google guava做内存缓存
摘要:前几天搞了一天,用redis做缓存,还没用两天,今天负责人要我改用谷歌提供的guava做缓存,说是因为redis用的是集群,不符合项目要求,所以今天上午研究了一下guava的缓存,并成功运行,我对比前两天用到的redis,感觉guava更容易上手,下面介绍下guava的缓存使用方法。 guava的j
阅读全文
posted @
2017-10-26 13:54
嘚吧嘚吧嘚
阅读(1162)
推荐(0)
VisualVM介绍使用
摘要:以VisualVM自身为例,VisualVM本身也是一个java程序,当然也而已用VisualVM来分析 2 概述页面主要显示程序的启动参数和系统信息(如下图所示) JVM参数 -- VisualVm 启动时候设置的JVM参数 系统属性 -- java环境的系统参数 3 监视页面主要展示 系统资源占
阅读全文
posted @
2017-10-25 10:26
嘚吧嘚吧嘚
阅读(1675)
推荐(1)
金额元分之间转换工具类
摘要:1 /** 3 * @description 金额元分之间转换工具类 6 */ 7 public class AmountUtils { 8 9 /**金额为分的格式 */ 10 public static final String CURRENCY_FEN_REGEX = "\\-?[0-9]+"; 11 12 /** 13 * 将分为单位的...
阅读全文
posted @
2017-10-19 14:38
嘚吧嘚吧嘚
阅读(2658)
推荐(0)
日期操作
摘要:final static long EIGHT_HOURS = 8 * 60 * 60 * 1000; public final static long ONE_HOUR = 60 * 60 * 1000; public final static long DAY = 24 * 60 * 60 * 1000; public final static long WEEK = 7 * 24 * 60...
阅读全文
posted @
2017-10-19 14:32
嘚吧嘚吧嘚
阅读(250)
推荐(0)
LoggerFactory.getLogger用法
摘要:简述: 使用指定类初始化日志对象,在日志输出的时候,可以打印出日志信息所在类 如:Logger logger = LoggerFactory.getLogger(com.lz.Test.class); logger.debug("日志信息"); 将会打印出: com.lz.Test : 日志信息 代
阅读全文
posted @
2017-10-12 14:18
嘚吧嘚吧嘚
阅读(18133)
推荐(1)
java定时(循环)执行一个方法
摘要:java中设置定时任务用Timer类可以实现。 一、延时执行 首先,我们定义一个类,给它取个名字叫TimeTask,我们的定时任务,就在这个类的main函数里执行。代码如下: 解释一下上面的代码。 上面的代码实现了这样一个功能,当TimeTest程序启动以后,过30秒后执行某项任务。很简单吧:先ne
阅读全文
posted @
2017-09-16 14:02
嘚吧嘚吧嘚
阅读(26093)
推荐(4)
java-线程
摘要:一、状态 java线程存在以下几种状态: 1: 创建状态(New):线程被new出来,还未调用start 2: 就绪状态(Runnable):又称为可执行状态,调用线程的start方法后,线程处于就绪状态,,线程调度程序还未给该线程分配cpu时间片执行。 3: 运行状态(Running):线程调度程
阅读全文
posted @
2017-08-16 22:12
嘚吧嘚吧嘚
阅读(259)
推荐(0)
List、Map、set的加载因子,默认初始容量和扩容增量
摘要:首先,这三个概念说下。初始大小,就是创建时可容纳的默认元素个数;加载因子,表示某个阀值,用0~1之间的小数来表示,当已有元素占比达到这个阀值后,底层将进行扩容操作;扩容方式,即指定每次扩容后的大小的规则,比如翻倍等。 当底层实现涉及到扩容时,容器或重新分配一段更大的连续内存(如果是离散分配则不需要重
阅读全文
posted @
2017-08-13 00:05
嘚吧嘚吧嘚
阅读(15860)
推荐(6)
枚举
摘要:Java 5 新增了一个enum关键字(它与class、interface关键字的地方相同),用以定义枚举类。正如前面看到的,枚举类是一种特殊的类,他一样可以有自己的成员变量、方法,可以实现一个或多个接口,也可以定义自己的构造器。一个Java源文件中最多只能定义一个public访问权限的枚举类,且j
阅读全文
posted @
2017-08-09 16:04
嘚吧嘚吧嘚
阅读(297)
推荐(0)