学习
小蝙蝠侠
上进中,努力中,,,,,,,,,,,,,,,,,,,,
展开
-
Java日志:log4j2
java日志框架、log4j2原创 2022-06-04 14:07:43 · 1404 阅读 · 0 评论 -
需要学习待处理
1. sql in 与 equal的区别如: select * from role where user_id='abc'select * from role where user_id in ('abc')=====原创 2021-07-16 16:38:30 · 78 阅读 · 0 评论 -
多线程并发相关
ThreadLocal几个重要问题:1.为什么用软引用? 2. 推荐用private static 修饰? 3. 注意在线程池线程中使用threadLocal,要用finally remove相关引用:【并发编程&JVM】--- 强软弱虚四种引用 + ThreadLocal内存泄漏原因分析深入理解ThreadLocal的原理及内存泄漏问题...转载 2020-12-05 13:59:08 · 89 阅读 · 0 评论 -
韩顺平netty学习笔记
I/O 模型基本说明1)I/O 模型简单的理解:就是用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能2)Java共支持3种网络编程模型/IO模式:BIO、NIO、AIO3)Java BIO : 同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销 【简单示意图】4)Java NIO : 同步非阻塞,服务器实现模式为一个线程处理多个请求(连接),即客户端发送的连接请求原创 2020-11-17 23:30:33 · 1243 阅读 · 1 评论 -
数据结构学习
1.BlockingQueue 参考: Java中的Queue之概述应用实例线程池ThreadPoolTaskExecutor=====原创 2020-07-21 11:58:47 · 86 阅读 · 0 评论 -
一些优秀链接
还分不清 Cookie、Session、Token、JWT?原创 2020-07-14 14:12:07 · 141 阅读 · 0 评论 -
算法学习
一个目录:各类排序算法比较和应用场景快速排序:讲得不错:https://www.bilibili.com/video/BV11K4y1b7bC复杂度分析https://blog.csdn.net/nsjlive/article/details/102531375快速排序的思想不仅用于单纯的排序问题,对于很多查找类问题,快排算法能达到最小的时间复杂度,是最优解法之一。如:1.求一个数组里面最小的k个数; 2.求数组中出现次数超过一半的数快速排序——一次快排的应用(笔试&面.原创 2020-07-09 18:34:07 · 84 阅读 · 0 评论