07 2019 档案
摘要:1、源码分析 此处以JDK1.8版本分析 1.1 set方法 此处的ThreadLocalMap为ThreadLocal的一个内部类,用Entry来存储要设置的值。如下 看下getMap()方法,用于返回当前ThreadLocal维护的ThreadLocalMap对象,如下 此处的t.threadL
阅读全文
摘要:以前在进行时间耗时时我们通常的做法是先给出计算前后两个的时间值,然后通过详见来计算耗时时长。 eg: 我们可以使用已有的工具类中的秒表来替代上述的使用方式,现有的秒表工具类有org.springframework.util.StopWatch、org.apache.commons.lang.time
阅读全文
摘要:1、介绍 Fork/Join 框架是 Java7 提供了的一个用于并行执行任务的框架, 是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。在多核计算机中正确使用可以很好的发挥cpu的作用,提高程序的执行效率。框架采用工作窃取算法,当有子任务线程处理完当前任务时,它会从其
阅读全文
摘要:1、MD5(Message Digest Algorithm)加密算法 是一种单向加密算法,只能加密不能解密,示例 2、BASE64进行加密/解密 通常用作对二进制数据进行加密,示例 3、DES(Data Encryption Standard)对称加密/解密 数据加密标准算法,和BASE64最明显
阅读全文
摘要:java 1.8中引入了Base64,不在需要引入第三方库就可以使用base64了。 在需要用到base64进行加密解密的时候就可以使用了
阅读全文
摘要:【前言】 java8新特性 java8 函数接口 java8 Optional使用总结 Java 8 时间日期使用 java8 lambda表达式 1、流的介绍 Java8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(agg
阅读全文
摘要:可使用String和Regexp对象的相关方法进行处理,如下 一、String对象方法 1、使用indexOf()方法,返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。 2、使用search()方法,用于检索字符串中指定的子字符串,或检索与正则表达式
阅读全文
摘要:1、通过class绑定 对应的css 其中this.align可放在data或props中 2、通过三元表达式 3、通过计算属性 在computed中写对应的计算:
阅读全文