摘要: 目录 1. 概述 2. 抽象方法 3. 抽象类 4. abstract关键字 5. 抽象类简单案例 5.1案例介绍 5.2 案例分析 5.3 示例代码 1. 概述 类用于描述现实生活中一类事物。类中有属性、方法等成员。 父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声... 阅读原文
2020-08-25 11:12:02 阅读(2518) 评论(0)
摘要: 上一篇:Spring Boot 太狠了,一次性发布了 3 个版本! Spring Boot 2.4.0 的第一个里程碑版本发布了,可以从里程碑仓库获取。此版本包含 120 多项 issues 和 pull requests。 请注意,从此版本开始,版本格式略有变化。2.4.0-M1 是使用新版本控制方案的第一... 阅读原文
2020-08-25 09:22:01 阅读(2328) 评论(0)
摘要: Mybatis快速入门 前提说明:本案例于是使用idea2019工具,jdk1.8,maven项目管理,mysql5.5,Sqlyog。 1.准备数据库 CREATE DATABASE IF NOT EXISTS test; USE test; CREATE TABLE `user`( id I... 阅读原文
2020-08-25 08:27:03 阅读(2596) 评论(0)
摘要: 一、包的结构层次    其中包含了两个子包atomic和locks,另外字concurrent下的阻塞队列以及executor,这些就是concurrent包中的精华。而这些类的实现主要是依赖于volatile和CAS,从整体上看concurrent包的整体实现图如下: 二、Lock和synchroniz... 阅读原文
2020-08-25 07:36:03 阅读(2994) 评论(0)
摘要:   在使用Java编写apache-flink程序的时候相信很多新手都遇到下面这样的异常; org.apache.flink.api.common.functions.InvalidTypesException: The return type of function 'main(DemoApp.java:... 阅读原文
2020-08-25 07:08:03 阅读(2743) 评论(0)
摘要: 1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概念进行介绍... 阅读原文
2020-08-25 06:00:38 阅读(2546) 评论(0)
摘要: LRU缓存机制,全称Least Recently Used,字面意思就是最近最少使用,是一种缓存淘汰策略。换句话说,LRU机制就是认为最近使用的数据是有用的,很久没用过的数据是无用的,当内存满了就优先删除很久没有使用的数据。 基于LeetCode146,可以使用哈希链表或者自定义双端链表类+哈希表两种方法来实... 阅读原文
2020-08-24 23:44:02 阅读(2331) 评论(0)
摘要: 目录 成员内部类 定义 成员内部类特点 如何使用成员内部类 静态内部类 定义 静态内部类的特点 如何使用静态内部类 局部内部类 定义 局部内部类的特点 如何使用局部内部类 匿名内部类 定义 前提 格式: 匿名内部类的特点 如何使用匿名内部类 成员内部类 定义 成员内... 阅读原文
2020-08-24 22:05:02 阅读(2435) 评论(0)
摘要: Java对日期,日历及时间的处理一直以来都饱受诟病,尤其是它决定将java.util.Date定义为可修改的以及将SimpleDateFormat实现成非线程安全的。看来Java已经意识到需要为时间及日期功能提供更好的支持了,这对已经习惯使用Joda时间日期库的社区而言也是件好事。关于这个新的时间日期库的最大... 阅读原文
2020-08-24 20:11:05 阅读(3602) 评论(0)
摘要: 两种Swing下的日期控件 DatePicker 和JXDatePicker swing没有自带的日期控件,需要第三方的类 步骤 1 : DatePicker 本例使用 Datepicker.jar 包,有一个缺点,不能设置时间,只能在创建控件的时候传入指定日期。 需要设置日期,请使用JXDatePicker... 阅读原文
2020-08-24 19:14:03 阅读(2401) 评论(0)