摘要: 为了遵守相关法律法规,合法合规运营,网站进行全面整改,整改工作于2021年3月18日12:00开始,预计于3月25日11:59结束,整改期间全站无法发布任何内容,之前发布的内容重新审核后才能访问,由此给您带来很大的麻烦,请您谅解。 阅读原文
2021-03-18 11:53:01 阅读(884) 评论(0)
摘要: io流的引入与文件字节流 io流:就是一根吸管,插入后,可以操作目标文件 io流的分类: 按方向:输入,输出 按大小:字节,字符 按处理方式: 处理流:“管套着管” --- 流结合流 节点流:直接跟目标文件接触的流 文件字节流 FileInputStream(输入) 先将文件中的内容导入到程序中来... 阅读原文
2021-03-18 11:19:16 阅读(946) 评论(0)
摘要: 目录 会话有状态会话 保存会话的两种技术 cookie session 常见场景 Cookie cookie细节 删除cookie Session 什么是session session使用场景 session和cookie的区别 设置session自动过期在web.xml中 会话 ... 阅读原文
2021-03-18 06:00:11 阅读(925) 评论(0)
摘要: 总的来说Java中线程的创建方式包含以下四种: 继承Thread类,重写run方法 实现Runable接口,实现run方法 实现Callable接口,实现call方法,借助FutureTask执行任务并通过get方法获取最终结果 通过线程池创建 一、继承Thread类 public class MyThrea... 阅读原文
2021-03-18 00:15:03 阅读(895) 评论(0)
摘要: yaml配置 yaml是yet another mark-up language或者yaml ain't mark-up language的简称。 语法格式为:key: value,key和value之间用冒号+空格间隔。 对空格的使用极为严格。 支持各种数据类型,对象,可直接给实体类赋值。 相比于传... 阅读原文
2021-03-17 23:06:02 阅读(913) 评论(0)
摘要: 作为一名遇到过无数性能、稳定性问题的优秀码农, 你是否有遇到JVM crash的情况? 你是否有遇到内存溢出的情况?你是否有遇到急需解决的工具小bug时,未把代码重新看完束手无策的情况?你是否有遇到2-3个工具、3-4个窗口、5-6个命令轮流转、持续复制黏贴时,无从下手的情况… 这些情况你是否解决了呢?在此分享出你的... 阅读原文
2021-03-17 21:10:05 阅读(897) 评论(0)
摘要: 前言 先让我们通过一个生活中的场景来还原一下回调的场景:你遇到了一个技术难题(比如,1+1等于几?太难了!),于是你去咨询大牛,大牛说现在正在忙,待会儿告诉你结果。 此时,你可能会去刷朋友圈了,等大牛忙完之后,告诉你答案是2。 那么,这个过程中询问问题(调用对方接口),然后问题解决之后再告诉你(对方处理完再调用你,通... 阅读原文
2021-03-17 19:45:05 阅读(903) 评论(0)
摘要: 前言 Java中日期、时间相关的类相当的多,并且分不同的版本提供了不同的实现,包括Date、Calendar、LocalDateTime、ZoneDateTime、OffsetDateTime等等。针对这些时间类型又通过SimpleDateFormat和DateTimeFormatter实现不同的日期与字符串之间的格... 阅读原文
2021-03-17 18:56:02 阅读(877) 评论(0)
摘要: 垃圾收集器的概述(一) Java堆是垃圾收集器管理的主要区域(堆空间有限,对象数据的创建和释放都需要在堆中进行),所以很多时候被称为”GC“堆。一个好的程序会有优质的效率,效率高低离不开资源的释放回收。垃圾回收器是回收内存的机制。垃圾回收器背后是由一整套的收集算法支持。 垃圾回收算法:1.标记—清除算法 2.复制算法... 阅读原文
2021-03-17 18:09:02 阅读(858) 评论(0)
摘要: 主要特性 Vector API(孵化) 提升了Java在CPU向量计算的性能,这是对大规模的张量计算的支持,提升了Java在AI领域的能力。 启用了新的C++特性 允许在JDK中C++源代码中使用 C ++ 14的新特性。 从 Mercurial 迁移到 Git Git目前已经成为代码版本管理领域的绝对统治者,现在... 阅读原文
2021-03-17 16:34:01 阅读(889) 评论(0)