摘要:请看 https://blog.csdn.net/qq_42402854/article/details/99849284 我对上文中的内容做补充和纠正: 文中说“jdk8的编码结果不包含换行”是错的,我亲测是包括换行的,与Apache一样,我的jdk版本jdk1.8.0_191。也有可能作者的老版
阅读全文
摘要:https://blog.csdn.net/miracle_8/article/details/80289893
阅读全文
摘要:参考 https://www.cnblogs.com/Jason-Xiang/p/10220231.html 先看下面代码 public static void main(String[] args) { System.out.println(0.2 + 0.1); System.out.print
阅读全文
摘要:https://tool.lu/crontab/
阅读全文
摘要:http://sa.sogou.com/sgsearch/sgs_tc_news.php?req=LWXk7ezRlHsro6m1O49k9rPYZF6s0MJLiZFKR-3odww=
阅读全文
摘要:lombok超级详细全面视频教程https://blog.csdn.net/lishuoboy/article/details/108647326 原文写的很好了 : https://blog.csdn.net/ThinkWon/article/details/101392808 Lombok高级用
阅读全文
摘要:我们知道,将源代码转换成二进制执行代码的过程叫“编译”,那么反编译就是将二进制执行代码转换成源代码。 在java开发里,源代码是.java文件,然后经过编译后生成计算机识别的.class文件,但是.class文件是计算机识别的我们一般看不明白,因此需要反编译变成我们能读懂的源码,但是反编译后的代码并
阅读全文
摘要:https://blog.csdn.net/weixin_40910372/article/details/89515686
阅读全文
摘要:详细:https://blog.csdn.net/weixin_40910372/article/details/89515686 就是把BOOT-INF改名为WEB-INF了,里面的内容都一样
阅读全文
摘要:一,官网下载,以下四种情况 1、springboot jar包 2、springboot jar包,含web依赖 3、springboot war包 4、springboot war包,含web依赖 二、对比 3和4包内容一样,不再截图说明 下面对比1、2、3 三种。 1、2对比 2、3对比 参考:
阅读全文
摘要:DEMO文件 新建一个servlet.java并在web.xml配置url package top.lishuoboy.servlet; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import j
阅读全文
摘要:https://blog.csdn.net/wang18741337665/article/details/82120413
阅读全文
摘要:HashMap、CurrentHashMap 的实现原理基本都是BAT面试必考内容,阿里P8架构师谈:深入探讨HashMap的底层结构、原理、扩容机制深入谈过hashmap的实现原理以及在JDK 1.8的实现区别,今天主要谈CurrentHashMap的实现原理,以及在JDK1.7和1.8的区别。
阅读全文
摘要:Java:手把手带你源码分析 HashMap 1.7 https://blog.csdn.net/carson_ho/article/details/79373026 Java源码分析:关于 HashMap 1.8 的重大更新 https://blog.csdn.net/carson_ho/arti
阅读全文
摘要:转载自:https://www.jianshu.com/p/3323754ae3e7 资料来源:有架构给我的一些资料,以及自己百度和论坛、社区找来的一些资料,权当做一个总结式的简介。。。 目录如下: 一、微服务架构介绍 二、出现和发展 三、传统开发模式和微服务的区别 四、微服务的具体特征 五、SOA
阅读全文
摘要:在阅读ArrayList源码时,发现保存元素的数组 elementData 使用 transient 修饰,该关键字声明数组默认不会被序列化。 /** * The array buffer into which the elements of the ArrayList are stored. *
阅读全文
摘要:1 先看构造器 按照指定容量初始化一个elementData数组,就是个object数组 按照默认容量初始化数组 我们api说是默认容量是10,但是代码里面是0。往下看,其实是在第一次add()的时候才会初始化为10 2 再看add()方法 很简单,先判断是否扩容,再赋值。所以重点看扩容的ensur
阅读全文
摘要:今日走读代码时,遇到stack栈类,特查看java的API文档,总结如下: Stack继承Vector类,它通过五个操作对类 Vector 进行了扩展。 栈是 后进先出的。 栈提供了通常的 push 和 pop 操作,以及取堆栈顶点的 peek 方法、测试堆栈是否为空的 empty 方法、在堆栈中查
阅读全文
摘要:https://blog.csdn.net/fuyuwei2015/article/details/73256425
阅读全文
摘要:package top.lishuoboy.java_basic.runtime; import java.io.*; /** * 执行各种命令 * * @Author top.lishuoboy * @Date 2019/10/10 18:23 * @Version 1.0 */ public c
阅读全文