牛客535039673号
牛客535039673号
全部文章
分类
elasticsearch(1)
http(1)
intellij-idea(3)
Java(138)
javascript(1)
kafka(2)
linq(1)
linux(1)
maven(3)
mvc(2)
mysql(3)
p2p(1)
rabbitmq(1)
redis(6)
spring(5)
spring boot(2)
spring cloud(1)
sql(1)
vue.js(1)
分布式(1)
单例模式(1)
后端(3)
安全(3)
微服务(3)
数据库(5)
数据结构(2)
服务器(2)
架构(1)
正则表达式(1)
算法(1)
缓存(1)
网络(2)
链表(1)
面试(2)
归档
标签
去牛客网
登录
/
注册
牛客535039673号的博客
全部文章
(共199篇)
Java线程池体系
一、线程池的整体类图 (实线是继承 虚线是实现) 1.Executor:线程池顶级接口 2.ExecutorService:线程池次级接口,对Executor做了一些扩展,增加了一些功能 3.ScheduledExecutorService:对ExecutorService做了一些扩展,...
2022-01-21
0
303
Log4j 2.17.0 再曝漏洞,但不要惊慌
最新消息!根据Log4j官网发布,2.17.0版本还存在漏洞! 上图来自Log4j2官网:logging.apache.org/log4j/2.x/ 漏洞编号:CVE-2021-44832 漏洞内容:Log4j2提供的JDBCAppender功能,将日志信息写入数据库中,这个过程需要JND...
2022-01-21
0
282
Java虚拟线程:一种低成本、轻量级、用户态的Java线程
OpenJDK在2021-11-15创建了一个草稿版JEP,如下图所示(链接地址:https://openjdk.java.net/jeps/8277131),我们接下来的文章将VIrtual Thread翻译为虚拟线程: 目标 1、为java.lang.Thread增加一种额外的实现,即虚...
2022-01-21
0
533
MyBatis 3.5.9 发布,Java 数据持久层框架
MyBatis 3.5.9已发布,MyBatis 的前身为 iBatis,是一个数据持久层(ORM)框架,它提供的持久层能力包括 SQL Maps 和 Data Access Objects(DAO)。 主要更新内容: 将 nullable 添加至 <collection /> ...
2022-01-21
0
266
netty系列之:从零到壹,搭建一个SOCKS代理服务器
有了SOCKS消息的封装之后,我们还需要做些什么工作才能搭建一个SOCKS服务器呢? 使用SSH搭建SOCKS服务器 其实最简单的办法就是使用SSH工具来建立SOCKS代理服务器。 先看下SSH建立SOCKS服务的命令: ssh -f -C -N -D bindaddress:port na...
2022-01-21
0
554
.java基础-java泛型
记录一下一些知识概念,用于自己遗忘时候的查缺补漏) 1.泛型概念 泛型的出现是为了使用在集合类里面,能够针对不同的数据类型,执行相同的代码。并且在编译期间就知道数据类型,便于编译器更好的提供帮助。同时为了兼容以前的版本,泛型有类型擦除的问题。 2. 泛型的分类 一般常用的泛型有泛型类,泛型接...
2022-01-21
0
284
Java 8 Stream的神操作
Java8对集合提供了一种流式计算的方式,这种风格将要处理的元素集合看 作一种流, 流在管道中传输, 并且可以在管道的节点上进行处理, 比如 筛选, 排序,聚合等。 Stream API 基本都是返回Stream本身,这样多个操作可以串联成一个管 道, 如同流式风格(fluent style)。 ...
2022-01-21
0
208
EasyCode和Lombok插件的使用,一键生成所需代码(两大代码神器)
EasyCode和Lombok插件的使用,一键生成所需代码(两大代码神器) 一、EasyCode和Lombok插件的安装 1、在idea中下载EasyCode插件 Easycode是idea的一个插件,可以直接对数据的表生成 entity(实体类层)、controller(控制层)、servi...
2022-01-21
0
476
深入 Java 线程池:从设计思想到源码解读
为什么需要线程池 我们知道创建线程的常用方式就是 new Thread() ,而每一次 new Thread() 都会重新创建一个线程,而线程的创建和销毁都需要耗时的,不仅会消耗系统资源,还会降低系统的稳定性。在 jdk1.5 的 JUC 包中有一个 Executors,他能使我们创建的线程得到复...
2022-01-21
0
515
Java毕业设计:健身房信息网站(java+springboot+vue+mysql+maven)
运行环境: 开发工具:IDEA /Eclipse 数据库:MYSQL5.7 应用服务:Tomcat7/Tomcat8 使用框架springboot+vue 项目介绍 系统功能包括管理员;首页、个人中心、用户管理、教练管理、会员卡管理、购买会员管理、课程类型管理、课程信息管理、课程购买管理...
2022-01-21
0
530
首页
上一页
5
6
7
8
9
10
11
12
13
14
下一页
末页