自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 mac clion openjdk

bash configure --with-debug-level=fastdebug --disable-precompiled-headers # 基本不用担心系统缺少了什么工具,make 过程中会有很友好的工具缺失提示。甚至提供了安装命令。充分体现了 openjdk 厚重的历史沉淀。# 国内 git clone https://github.com/openjdk/jdk.git。# 国外 git clone https://github.com/openjdk/jdk.git。

2023-10-10 21:37:37 61 1

原创 Java多线程-对象内置锁(ObjectMonitor)

1、介绍Monitor是在JVM层对Java并发控制synchronized的重量级锁的实现。通过ObjectMonitor来实现并发的锁控制。同时也是Java基础对象Object的wait,nofity方法的底层支持实现。2、对象模型2.1 数据结构图ObjectMonitor整体上可以分为两部分,一部分是是这个监控对象的基本信息表示当前锁的实时状态,一部分表示各种情况下需要获取锁的排队信息。如下图所示:基本信息1 header用来保存锁对象的mark word的值。.

2022-04-12 15:21:40 1799 1

原创 Java多线程- synchronized 工作原理分析-下

synchronized 实现原理通过

2022-04-12 15:02:14 800

原创 Java多线程- synchronized 工作原理分析-上

synchronized的实现原理通关

2022-04-12 14:28:25 177

原创 Java多线程-锁的概念

1、结婚戒指的意义根据文献记载,最早使用戒指人就是希腊的悲剧英雄——被缚的普罗米修斯。宙斯为惩罚普罗米修斯盗火给人类,将他绑缚在考卡苏斯山上,每天都有一只老鹰飞到山上,将他的内脏啄出,到了夜晚,他所失去的器官又会重新长出来。后来,大力士海格赫克利斯杀死老鹰,将他解救出来,原来绑缚他的锁链就化成了他的戒指。流传到后来,戒指代表相互维系的意思,所以早在古罗马戴上戒指就成为男女互相承诺的一种方式。从爱情的角度来看是对爱人的一种承诺。从社会学上来看,婚戒本质是一种主权的宣誓。当看到一个美女或者帅哥手上带了婚

2022-04-08 16:02:48 538

原创 关于SecurityManager

 首先申明下,这个题目是在别的网友的博客上看到的,本人最近正在学习SecurityManager所以在他基础上作出一些讨论--------------------------------------------------------------------------------------------------------------------关于Java SecurityManager<br />最近看到一道题问: <br />Which five statements about Securit

2010-08-29 11:25:00 1301

原创 sping源码分析之properties操作

看spring源码的时间也有很长一段时间了,对其中bean的注入也有一定的了解。总想对这一段时间的学习经历做出总结,又不知道从何处开始。也看了从主要脉络开始写,本人也看了计文柯老师编写的《spring技术内幕》,觉得将的很生动,就是对于一个刚学习的人来说有点深奥。想从一些基础的东西开始慢慢的解释spring的bean内核,也给希望给那些和我一样想了解spring内核的人提供一些帮助。也希望各位老鸟看了之后提出宝贵的建议。 先从spring的bean的属性操作开始吧。一 Bean的properties的操作特

2010-08-25 16:34:00 735

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除