![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
java笔记
BottomCityCoder
这个作者很懒,什么都没留下…
展开
-
线程池相关内容
什么是线程池?为什么使用线程池?线程池的执行原理?线程池参数有哪些?拒绝策略有哪些?线程池的类型有哪些?以及他们的使用场景?创建线程的方式?run和start有什么区别?相关内容连接...原创 2021-12-30 09:22:43 · 249 阅读 · 0 评论 -
ArrayList和LinkedList的区别
ArrayList和LinkedList的区别原创 2021-12-16 10:30:00 · 987 阅读 · 0 评论 -
Token、session和cookie的区别?
Token、session和cookie的区别?原创 2021-12-15 16:30:33 · 856 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的区别
String、StringBuffer和StringBuilder的区别原创 2021-12-15 16:28:00 · 181 阅读 · 0 评论 -
leetcode
用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appendTail 和 deleteHead ,分别完成在队列尾部插入整数和在队列头部删除整数的功能。(若队列中没有元素,deleteHead 操作返回 -1 )方法一:class CQueue { Stack<Integer> stack1,stack2; public CQueue() { stack1 = new Stack<>(); stack2 = new S原创 2021-08-07 15:43:03 · 39 阅读 · 0 评论 -
Spring
Spring轻量级的开源的JavaEE框架可以解决企业应用开发场景的复杂性两个核心部分:IOC和AOPIOC:控制反,把创建对象的过程交给spring进行管理AOP:面向切面编程,不修改代码进行功能增强。spring的特点:方便解耦,简化开发AOP编程支持方便程序的测试方便和其他框架进行整合方便进行事务的操作降低API的开发难度IOC的本质IOC(控制反转)是一种设计思想,DI是实现IOC的一种方法控制反转是通过描述(XML或注解)并通过第三方去生产或获取特定对象 的方原创 2021-07-12 21:36:28 · 50 阅读 · 0 评论 -
Mybatis(完)
1.ResultMapresultMap元素是 MyBatis 中最重要最强大的元素。ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。ResultMap的优秀之处——你完全可以不用显式地配置它们。@Datapublic class User { private int id; private String name; private String password; public User(int原创 2021-07-05 21:26:24 · 241 阅读 · 0 评论 -
spring boot
1.了解自动配置原理每一个spring boot 的父项目—依赖管理 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.10.RELEASE</version> <re原创 2021-07-01 22:10:41 · 48 阅读 · 0 评论 -
Mybatis_plus
1.自动填充 @TableField(fill = FieldFill.INSERT) private Date createTime; @TableField(fill = FieldFill.INSERT_UPDATE) private Date updateTime;@Slf4j@Component//自动填充public class MyMetaObjectHandler implements MetaObjectHandler { //插入时候原创 2021-07-01 19:56:17 · 45 阅读 · 0 评论