Morning Cat

白茶清欢无别事 我在等风也等你

我的工作历程

所思所想

大学时期 大学时期所学专业名称为”物联网工程”,隶属于计算机与信息工程学院; 主修专业课程为《C语言编程》、《数据结构》、《计算机网络》、《计算机组成原理》、《操作系统》、《数据库原理》、《单片机技术》、《模拟电子技术》、《数字电路》等; 大二和大三时,选修了一些其他的专业课程《C++编程》、《Java程序设计》等; 学院安排大四学生必须参与实习,大三快要放暑假时安排了一些企业来学校,...

关于 ForkJoinPool 的简单实践

狗子


关于 ScheduledThreadPoolExecutor 的一些资料汇总

及个人理解

关于ScheduledThreadPoolExecutor的一些资料汇总及个人理解 相关资料: 关于 ThreadPoolExecutor 的一些资料汇总及个人认识 1.资料汇总 /** * @since 1.5 * @author Doug Lea */ public class ScheduledThreadPoolExecutor extends ...

关于 ThreadPoolExecutor 的一些资料汇总

及个人理解

关于ThreadPoolExecutor的一些资料汇总及个人理解 相关资料: 关于 BlockingQueue 的一些认识及资料汇总 线程池ThreadPoolExecutor的拒绝策略 1.资料汇总 /** * @since 1.5 * @author Doug Lea */ public class ThreadPoolExecutor extends Abst...

线程池ThreadPoolExecutor的拒绝策略

狗子

AbortPolicy 该策略是线程池的默认策略。使用该策略时,如果线程池队列满了丢掉这个任务并且抛出RejectedExecutionException异常。 源码如下: /** * A handler for rejected tasks that throws a * {@code RejectedExecutionException}. */ ...

关于 BlockingQueue 的一些认识及资料汇总

及个人理解

关于BlockingQueue的一些认识及资料汇总 BlockingQueue public interface BlockingQueue<E> extends Queue<E> public abstract class AbstractQueue<E> extends AbstractCollection<E> ...

Spring Data JPA 在 SpringBoot 应用中的简单实践

及资料汇总

1.引用maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>...

Java8 之 Optional

Optional容器类 优雅规避空指针

Optional public final class Optional extends Object Optional类是一个容器类,代表一个值存在或不存在;原来用null表示一个值不存在,现在Optional可以更优雅的表达这个概念,并且可以规避空指针异常。 容器对象,可能包含也可能不包含非null值。如果存在值,则isPresent()将返回true,get()将返回该值。 提...

Spring MVC 官网文档阅读笔记(一)

spring 官网文档梳理

版本:4.3.22.RELEASE 章节:22. Web MVC framework 22.1 Introduction to Spring Web MVC framework SpringWeb模型视图控制器(MVC)框架是围绕DispatcherServlet设计的,它将请求发送到处理程序,具有可配置的处理程序映射、视图解析、区域设置、时区和主题解析,并支持上载文件。默认处理程序基...

mapstruct 简单实践笔记

mapstruct 简单实践笔记 简介 Java bean映射,简单的方法! MapStruct是一个代码生成器,极大地简化了基于配置的约定的Java bean类型之间映射的实现。 生成的映射代码使用简单的方法调用,因此速度快、类型安全且易于理解。 文档 http://mapstruct.org/ http://mapstruct.org/documentation/dev/re...