网站地图
RSS订阅
TAGS标签
首页
技术
技术杂谈
鸿蒙
软件
留言
您的位置:
首页
>
技术
>
java语言
手写一个线程池,带你学习ThreadPoolExecutor线程池实现原理
摘要:从手写线程池开始,逐步的分析这些代码在Java的线程池中是如何实现的。 本文分享自华为云社区《手写线程池,对照学习ThreadPoolExecutor线程池实现原理!》,作者:小傅哥。 谢飞机,小记!,上次吃亏在线程...
2022-02-14 12:00:33
Java泛型详解,史上最全图文详解!
泛型在java中有很重要的地位,无论是开源框架还是JDK源码都能看到它。 毫不夸张的说,泛型是通用设计上必不可少的元素,所以真正理解与正确使用泛型,是一门必修课。 一:泛型本质 Java 泛型(generics)是 JDK ...
2022-02-14 12:00:28
Springboot中,如何读取配置文件中的属性
摘要:在比较大型的项目的开发中,比较经常修改的属性我们一般都是不会在代码里面写死的,而是将其定义在配置文件中,之后如果修改的话,我们可以直接去配置文件中修改,那么在springboot的项目中,我们应该如何实...
2022-02-11 18:00:16
Spring Cloud 源码分析之OpenFeign
OpenFeign是一个远程客户端请求代理,它的基本作用是让开发者能够以面向接口的方式来实现远程调用,从而屏蔽底层通信的复杂性,它的具体原理如下图所示。 在今天的内容中,我们需要详细分析OpenFeign它的工作原理...
2022-02-11 17:00:19
🍃【Spring专题】「实战系列」Spring Security技术实战之通过注解表达式控制方法权限
Spring Security权限控制机制 Spring Security中可以通过表达式控制方法权限,其中有四个支持使用表达式的注解,分别是@PreAuthorize、@PostAuthorize、@PreFilter和@PostFilter。其中前两者可以用来在方法调用前...
2022-02-11 12:00:15
有限状态机(FSM)java实现
有限状态机(FSM)java实现 1. 有限状态机介绍 有限状态机,也称为FSM(Finite State Machine),其在任意时刻都处于有限状态集合中的某一状态。当其获得一个输入字符时,将从当前状态转换到另一个状态,或者仍然保持...
2022-02-10 18:00:17
Java异常处理:如何写出“正确”但被编译器认为有语法错误的程序
摘要:文章的标题看似自相矛盾。 本文分享自华为云社区《Java异常处理:如何写出“正确”但被编译器认为有语法错误的程序》,作者: Jerry Wang 。 文章的标题看似自相矛盾,然而我在“正确”二字上打了引号。我们...
2022-02-10 16:00:21
SpringMVC 解析(二)DispatcherServlet
在我的关于Tomcat容器介绍的文章中,介绍了Tomcat容器的工作原理,我们知道Tomcat容器在收到请求之后,会把请求处理为Request/Response对象,交给Servlet实例处理。对于Spring的Web应用,得到Tomcat容器的请求之后...
2022-02-09 17:00:17
☕【Java深层系列】「并发编程系列」让我们一起探索一下CountDownLatch的技术原理和源码分析
CountDownLatch工作原理分析 一、大致介绍 那么本篇文章和大家分享分析一下JDK1.8的CountDownLatch的工作原理; 简单认识CountDownLatch 何为CountDownLatch? CountDownLatch从字面上理解,count计数做down的减法...
2022-01-25 18:00:44
Spring Boot Serverless 实战-性能调优
SpringBoot 是基于 Java Spring 框架的套件,它预装了 Spring 的一系列组件,让开发者只需要很少的配置就可以创建独立运行的应用程序。在云原生的世界,有大量的平台可以运行 SpringBoot 应用,例如虚拟机,容器等...
2022-01-20 15:00:16
不会使用Spring的配置文件,赶紧把这个甩给他
摘要:文章从Spring程序的快速使用、Bean标签的使用和其属性的具体使用,每个属性都用代码来解释,运行结果和案例也写的都很明白。 本文分享自华为云社区《怎样使用Spring的配置文件?带大家一起玩转Spring配置文...
2022-01-20 13:00:22
Spring中部署Activiti流程定义的三种姿势
摘要:本文对工作流Activiti框架中流程定义的部署进行了详细说明介绍。 本文分享自华为云社区《项目中工作流部署详细解析!Spring中部署Activiti流程定义的三种姿势》,作者:攻城狮Chova 。 业务文档 为了部署流...
2022-01-19 12:00:28
Java将引入新的对象类型来解决内存利用问题
2022年Java将有什么新的特性和改进,我相信很多Java开发者都想知道。结合Java语言架构师布莱恩·格茨(Brian Goetz)最近的一些分享,胖哥给大家爆个料。老规矩,点赞走起。 Valhalla 布莱恩·格茨在去年底发表了...
2022-01-19 12:00:23
我以订披萨为例,给女朋友详细讲了Java设计模式的3种工厂模式
摘要:工厂模式是将实例化对象的代码提取出来,放到一个类中统一管理和维护,达到和主项目的依赖关系的解耦。从而提高项目的扩展和维护性。 本文分享自华为云社区《【Java设计模式】用 披萨订购案例 详细讲解三种...
2022-01-18 16:00:17
ARP基本原理
对于文章中出现的任何错误请大家批评指出,一定及时修改。 有任何想要讨论和学习的问题可联系我:944636892@qq.com 发布文章的风格因专栏而异,均自成体系,不足之处请大家指正。 AR...
2022-01-17 08:00:02
首页
上一页
1
2
3
4
5
6
7
8
9
下一页
末页
热度排行
1
什么是大模型?超大模型?Foundation...
2
Flutter 疑难杂症系列:实现中文文本...
3
【架构笔记】Android 内存泄漏知识点...
4
【高手问答汇总】——聊聊 Apache Do...
5
使用Hutool在Java中实现FPE(Format ...
6
一文彻底弄清4G/蓝牙/WiFi/TCP/IP之...
7
保姆级教程!将 Vim 打造一个 IDE (...
8
Flink企业级优化全面总结(3万字长文...
9
抖音短视频网络性能优化实践
10
组图:吴宣仪穿抹胸开叉裙美腿修长 ...
java语言
BMC 调测载板解读...
无忧微服务:如何...
消息队列的七种经典
知乎:多云架构下大
为什么做定制救不了
Oracle 中部分不兼
HN 热帖|难以想象
DolphinDB 常见数据
专题
HarmonyOS
OpenHarmony是开放原子开源基金会(OpenAtom Foundation)旗下开源...
[详细]
IntelliJ IDEA 2021.2 EAP 4 发布
ShardingSphere 5.0.0-beta
MongoDB 4.4 主要新特性解读
Spring Boot 2.5.0-M1 发布
友情链接
粤ICP备2021091832号