首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
团团为酱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
28篇文章 · 0订阅
SpringBoot 自定义注解及 AOP 的开发和使用
在公司项目中,如果需要做一些公共的功能,如日志等,最好的方式是使用自定义注解,自定义注解可以实现我们对想要添加日志的方法上添加,这篇文章基于日志功能来讲讲自定义注解应该如何开发和使用。
深入理解线程池ThreadPoolExecutor
为什么需要使用线程池的方式创建线程?线程池创建方式有什么优点?怎么使用线程池方式创建线程、执行任务及关闭线程池?线程池的执行任务的流程?线程池的状态?理解线程池execute方法的源码?
我们一起学并发编程——Java内存模型(八)双重检查锁定与延迟初始化
在Java多线程中,有时候可能需要采用延迟初始化来降低初始化类和创建对象的开销。双重检查锁(饿汉式单例中经常用)是常见的延迟初始化方案,但它是一个错误的用法。本文将分析双重检查锁定的错误根源,以及……
一文搞懂Java线程池
主要包括创建线程的方式、ThreadPoolExecutor的七大参数详解、线程池的执行流程、线程池线程数如何设计等要点。
Java多线程:彻底搞懂线程池
(1)降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 (2)提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 (3)提高线程的可管理性。线程是稀缺资源,如果无限制的创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一的…
Java Lambda 表达式的各种形态和使用场景,看这篇就够了
Java 引入 Lambda 表达式的主要目的是为了让 Java 支持函数式编程。 Lambda 表达式是一个可以在不属于任何类的情况下创建的函数,并且可以像
Java 内部类详解(成员内部类、静态内部类、局部内部类、匿名内部类)
内部类是一种嵌套在另一个类(称为外部类)内部的类定义。 内部类可以访问外部类的所有成员(包括私有成员),同时也可以拥有自己的成员变量、方法、构造器以及嵌套类。 内部类的使用增强了封装性,简化了代码组织
局部类、匿名类(匿名内部类)lambda、JavaScript箭头函数之间的关系
匿名类 AnonymousClass 匿名类可以使你的代码更加简洁 (JDK8之后Lambda更简洁)。 定义一个类的同时对其进行实例化。 它与局部类很相似,不同的是它没有类名,如果某个局部类你只需要
你们公司的 QPS 是怎么统计出来的?这 5 种常见方法我踩过一半的坑
三年前做电商秒杀项目,运维同学说 “网关 QPS 已经到 8000 了,赶紧扩容”,但我查应用监控却显示 “接口 QPS 才 3000”—— 两边数据差了一倍多,最后发现是网关统计时把 “健康检查请求
Token、CAS、JWT和OAuth 2.0认证系统认证中心系统设计对比与实践总结
在现代应用开发中,身份认证是一个关键的问题。为了解决身份认证的需求,开发人员可以选择不同的认证系统,如Token、CAS(Central Authentication Service)和JWT