摘要: 枚举是Vector特有的取出方式。 枚举和迭代器很像。 其实枚举和迭代是一样的。 枚举的名称和方法名称都过长,所以枚举被取代了。   阅读原文
2020-04-06 06:27:01 阅读(2418) 评论(0)
摘要: 很多技术人都特别喜欢写技术文章并发布到自己的博客上,写技术文章有两个好处:一个是进行一次技术知识的总结和提高,另一个就是通过技术文章的传播,可以打造自己的影响力。 当下,随着自媒体的高速发展,越来越多的技术人为了打造个人的技术影响力,会同时在多个技术平台和自媒体平台发表自己写的技术文章。 虽然当下主流的技术平... 阅读原文
2020-04-06 06:00:38 阅读(3711) 评论(0)
摘要: 一、漏洞背景 安全公告编号:CNTA-2020-0004 2020年02月20日, 360CERT 监测发现 国家信息安全漏洞共享平台(CNVD) 收录了 CNVD-2020-10487 Apache Tomcat文件包含漏洞。 CNVD-2020-10487/CVE-2020-1938是文件包含漏洞,攻击... 阅读原文
2020-04-06 00:42:29 阅读(2636) 评论(0)
摘要: 2020/04/03日消息: https://spring.io/blog/2020/04/03/spring-boot-2-3-0-m4-available-now Spring团队正式发布了 Spring Boot 2.3 的第 4 个里程碑版本,现在可以从 Spring 的里程碑仓库获取了: ht... 阅读原文
2020-04-05 22:46:01 阅读(3761) 评论(0)
摘要: 在写这篇博客之前我查了很久发现全网都没有一篇写httpserver源码解析的 所以今天就由我来为大家解析一下httpserver的源码。(这里我会去掉其中的https部分的源码,只讲http部分,对httpserver中https的实现感兴趣的读者可以尝试自己去阅读,这部分并不复杂) 第一次在没有参考资料的情... 阅读原文
2020-04-05 22:04:10 阅读(2424) 评论(0)
摘要: 前言 ThreadLocal主要有如下2个作用 保证线程安全 在线程级别传递变量 保证线程安全 最近一个小伙伴把项目中封装的日期工具类用在多线程环境下居然出了问题,来看看怎么回事吧 日期转换的一个工具类 public class DateUtil { private static final S... 阅读原文
2020-04-05 20:19:03 阅读(2472) 评论(0)
摘要: Redis应该算面试中必问的一个知识点,但是发现很多童鞋并不熟悉这块,这篇就常见的一些问题做一些整理,有不对的地方欢迎留言指正! 1.Redis支持的数据类型? String(字符串) 格式: set key value string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jp... 阅读原文
2020-04-05 19:32:01 阅读(2717) 评论(0)
摘要: List集合特有的迭代器ListIterator是Iterator的子接口。 在迭代时,不可以通过集合对象的方法操作集合中的元素,因为会发生并发修改异常。 所以在迭代时,只能用迭代器的方法操作元素,可以Iterator方法是有限的,只能对元素进行判断、取出、删除操作,如果想要其他的操作,比如添加,修改等,就需... 阅读原文
2020-04-05 18:28:02 阅读(2636) 评论(0)
摘要: Docker搭建MySQL主从复制 主从服务器上分别安装Docker 1.1 Docker 要求 CentOS 系统的内核版本高于 3.10 [root@localhost ~]# uname -r 3.10.0-693.el7.x86_64 1.2 确保 yum 包更新到最新。 [root@local... 阅读原文
2020-04-05 17:11:02 阅读(2500) 评论(0)
摘要: 前言:在大一学习了C语言之后,基本掌握了一门面向过程的程序设计语言,本学期所学习的java是一门面向对象的语言,在问题的解决方面不像C一样是以过程来思考问题,而是要以面向对象的思维来解决问题。此篇文章是对于本学期前三次Java作业的一个阶段性总结,第一次作业花费了最多的时间,有一个测试点没有过,第二次花费了大... 阅读原文
2020-04-05 16:23:01 阅读(2439) 评论(0)