会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
你是人间四月天
你的坚持,终会有收获
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2021年5月12日
Java中创建对象的5种方式总结
摘要: #引言 作为Java开发人员,我们每天都会代码中创建对象,但我们通常使用依赖管理系统,比如Spring框架,然后,这里有很多种创建对象的方式,本文就对Java创建对象的几种方式进行总结 #五种创建方式 | 创建方式 | 特点 | | | | | 使用new关键字 | } → 调用了构造函数 | |
阅读全文
posted @ 2021-05-12 22:11 心若向阳花自开
阅读(899)
评论(0)
推荐(0)
2021年5月10日
生产者与消费者模型
摘要: #引言 生产者与消费者模型,是多线程编程中的经典问题。今天本文就来带大家手写一个生产者消费者模式 #1.阻塞队列 public class CustomBlockLinkedList<E> { //内部使用链表实现 private LinkedList<E> linkedList; //队列容量最大
阅读全文
posted @ 2021-05-10 17:34 心若向阳花自开
阅读(155)
评论(0)
推荐(0)
2021年5月8日
物理机安装Centos系统
摘要: #引言 在工作中,经常会在本地搭建开发环境,而使用的基本都是Linux系统,本文就教大家如何安装一套Centos Linux系统 #准备 ##1.系统选择 系统:Centos 版本:7.9 ##2.镜像下载 下载地址:http://mirrors.aliyun.com/centos/7.9.2009
阅读全文
posted @ 2021-05-08 15:16 心若向阳花自开
阅读(3496)
评论(2)
推荐(2)
2021年5月7日
Java类加载和对象创建
摘要: #引言 Java代码需要被使用,必须要经过类加载器加载到内存中,然后对应的类才能够被创建使用,这文对类加载和对象创建和过程进行分析。 #类加载 Java类通过懒加载的方式,经过了Loading、Linking、Initializing后加载到内存中,才能被进行使用。 ##Loading ###懒加载
阅读全文
posted @ 2021-05-07 21:42 心若向阳花自开
阅读(366)
评论(0)
推荐(1)
Java虚拟机
摘要: ##引言 Java的目标是跨平台,就是所谓的“一处编译、处处运行”,但是显然不同的运行环境需要的二进制代码是不一样的,怎么办呢?那就把源代码编译成针对一台抽象的计算机(虚拟机)的代码(.class文件),虚拟机对上的接口是一致的,让编译结果运行在虚拟机之上,再由这个虚拟机软件将程序转换成本地计算机所
阅读全文
posted @ 2021-05-07 20:43 心若向阳花自开
阅读(276)
评论(0)
推荐(0)
2021年5月6日
Spring扩展——@Import注解
摘要: ##引言 在Spring中有许多Enable开头的注解,比如以下常见注解 @EnableTransactionManagement @EanbleAsync @EnableCache @EnableAspectJAutoProxy @EnableSchedulin 这些注解是在什么时候,什么地方被处
阅读全文
posted @ 2021-05-06 20:17 心若向阳花自开
阅读(829)
评论(0)
推荐(0)
Spring事务隔离级别和传播机制
摘要: ##引言 ###什么是事务? 在理解事务之前,我们要先了解事务的基本作用 比如在生活中有这样一个场景————取钱,每个人应该都干过的事 在ATM机上取钱,1.输入密码————2.输入金额————3.银行扣钱————4.ATM出钱 以上几个步骤中,3和4就是必须是一个事务,因为它们之间,要么都完成,要
阅读全文
posted @ 2021-05-06 18:24 心若向阳花自开
阅读(1379)
评论(0)
推荐(0)
2021年5月5日
Spring源码——AOP实现原理
摘要: ##引言 Spring AOP(Aspect Orient Programming),AOP翻译过来就是面向切面编程,它体现的是一种编程思想,是对面向对象编程(OOP)的一种补充。 在实际业务开发过程中,有一些代码,跟业务没有任何关系,但在很多地方又会用到,比如:记录日志、计算执行时间、事务、权限验
阅读全文
posted @ 2021-05-05 17:14 心若向阳花自开
阅读(751)
评论(0)
推荐(0)
2021年4月30日
MESI--CPU缓存一致性协议
摘要: 概念 MESI(Modified Exclusive Shared Or Invalid)(也称为伊利诺斯协议,是因为该协议由伊利诺斯州立大学提出)是一种广泛使用的支持写回策略的缓存一致性协议。 MESI协议中的状态 CPU中每个缓存行(caceh line)使用4种状态进行标记(使用额外的两位(b
阅读全文
posted @ 2021-04-30 12:56 心若向阳花自开
阅读(209)
评论(0)
推荐(0)
2021年4月27日
Spring源码——ConfigurationClassPostProcessor类
摘要: ##引言 Spring容器中提供很多方便的注解供我们在工作中使用,比如@Configuration注解,里面可以在方法上定义@Bean注解,将调用方法返回的对象交由Bean容器进行管理,那么Spring框架是如何处理@Configuration注解的呢 ##源码 /** * 此类是一个后置处理器的类
阅读全文
posted @ 2021-04-27 17:50 心若向阳花自开
阅读(629)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告