摘要: 参考 Java 8 Time Api 使用指南-珍藏限量版 部分样例 import java.time.temporal.TemporalAdjusters; import java.time.LocalDate; import java.time.format.DateTimeFormatter; im... 阅读原文
2019-09-24 07:28:02 阅读(2371) 评论(0)
摘要: 在多线程并发编程中synchronized和Volatile都扮演着重要的角色,Volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的“可见性”。可见性的意思是当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。它在某些情况下比synchronized的开销更小,本文... 阅读原文
2019-09-24 06:47:01 阅读(2305) 评论(0)
摘要: 1、JavaGuide https://github.com/Snailclimb/JavaGuide Star 22668 【Java 学习 + 面试指南】 一份涵盖大部分 Java 程序员所需要掌握的核心知识。 2、advanced-java https://github.com/doocs/advanc... 阅读原文
2019-09-24 06:41:02 阅读(2593) 评论(0)
摘要: 阅读原文
2019-09-24 06:00:03 阅读(2497) 评论(0)
摘要: 说说JVM的内存分区 线程私有的区域 程序计数器:JVM中程序计数器相当于汇编语言中的CPU中的寄存器,保存程序当前执行的指令的地址。 虚拟机栈:Java方法执行的栈由许多个栈帧构成,每个栈帧对应一个被调用的方法,在栈帧中包括局部变量表(Local Variables)、操作数栈(Operand St... 阅读原文
2019-09-23 23:38:01 阅读(2288) 评论(0)
摘要:     字符(Character)是各种文字和符号的总称, 包括各国家文字、标点符号、图形符号、数字等。字符集(Character set)是多个字符的集合, 字符集种类较多,每个字符集包含的字符个数不同, 常见字符集名称:ASCII字符集、GB2312字符集、BI... 阅读原文
2019-09-23 21:49:03 阅读(2395) 评论(0)
摘要: 本篇文章主要是介绍使用LengthFieldBasedFrameDecoder解码器自定义协议。通常,协议的格式如下: LengthFieldBasedFrameDecoder是netty解决拆包粘包问题的一个重要的类,主要结构就是header+body结构。我们只需要传入正确的参数就可以发送和接收正确... 阅读原文
2019-09-23 20:15:02 阅读(2281) 评论(0)
摘要: 来源:公众号:猿人谷 关于强引用、软引用、弱引用、幻象引用的区别,在很多公司的面试题中经常出现,可能有些小伙伴觉得这个知识点比较冷门,但其实大家在开发中经常用到,如new一个对象的时候就是强引用的应用。 在java语言中,除了原始数据类型(boolean、byte、short、char、int、float... 阅读原文
2019-09-23 19:57:02 阅读(2373) 评论(0)
摘要: export default { data() { return { form:{ name:"张三", age:13, sex:1, address:"" } } }//重置 data中form的值Object.assign(this.$data.... 阅读原文
2019-09-23 19:42:01 阅读(2301) 评论(0)
摘要: 个人博客 个人博客 这次我们来看锁 说到了锁我们经常会联想到生活中的锁,在我们日常中我们经常会接触到锁。比如我们的手机锁,电脑锁,再比如我们生活中的门锁,这些都是锁。 锁有什么作用呢? 说了这么多还是不清楚锁到底有什么用处?这一点就要深思我们为什么要使用锁,我们用手机锁是为了保障我们的隐私安全,使用门锁是为了... 阅读原文
2019-09-23 17:55:14 阅读(2400) 评论(0)