首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
java宝典
掘友等级
公众号:java宝典
|
cabintech
后端攻城狮
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
ReetrantLock源码分析
Java并发编程核心在于java.concurrent.util包而juc当中的大多数同步器实现都是围绕着共同的基础行为,比如「等待队列、条件队列、独占获取、共享获取」等,而这个行为的抽象就是基于AbstractQueuedSynchronizer简称AQS 它定义了一套多线程…
java并发之无同步方案-ThreadLocal
get - 用于获取 ThreadLocal 在当前线程中保存的变量副本。 set - 用于设置当前线程中变量的副本。 remove - 用于删除当前线程中变量的副本。如果此线程局部变量随后被当前线程读取,则其值将通过调用其 initialValue 方法重新初始化,除非其值由…
JAVA并发之多线程引发的问题剖析以及如何保证线程安全
编译程序优化指令执行次序,使得缓存能够得到更加合理地利用。 从磁盘中读取文件的时候,大部分的 CPU 时间用于等待磁盘去读取数据。在这段时间里,CPU 非常的空闲。它可以做一些别的事情。通过改变操作的顺序,就能够更好的使用 CPU 资源 ,使用并发方式不一定就是磁盘IO,也…
这10道springboot常见面试题你需要了解下
1.什么是SpringBoot?多年来,随着新功能的增加,spring变得越来越复杂。只需访问https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有Sp
面试常问题:为什么要使用MQ消息中间?
在面试大型互联网公司的时候,很可能会被问到消息队列的问题:1.在何种场景下使用了消息中间件?2.为什么要在系统里引入消息中间件?3.如何实现幂等?链式调用是我们在写程序时候的一般流程,为了完成一个整体
MyBatis动态SQL(认真看看, 以后写SQL就爽多了)
作者:阿进的写字台cnblogs.com/homejim/p/9909657.html温馨提示:文中代码看不全可左右滑动MyBatis令人喜欢的一大特性就是动态SQL。在使用JDBC的过程中,根据条件
深入理解硬盘原理,Mysql索引底层数据结构与算法的来龙去脉(多图)
前言:硬盘原理硬盘的组成硬盘工作原理访盘请求完成过程:因此在磁盘上读取扇区数据(一块数据)所需时间:磁盘的读写原理索引的概念首先,如果数据没有索引,那么我们读取数据是这样的二叉树上面我们发现读取数据特
深入理解硬盘原理,Mysql索引底层数据结构与算法的来龙去脉(多图)
前言:硬盘原理硬盘的组成硬盘工作原理访盘请求完成过程:因此在磁盘上读取扇区数据(一块数据)所需时间:磁盘的读写原理索引的概念首先,如果数据没有索引,那么我们读取数据是这样的二叉树上面我们发现读取数据特
对java文件头的解析
java对象保存在内存中时有3个部分1.对象头2.实例数据3.对齐填充字节一.对象头java的对象头有3部分组成:1.MarkWord2.指向类的指针3.数组长度(如果是数组对象的话才有)1.
Java 基本功 (基础概念与常识)
主要涉及知识点:JVMJDK和JRE最详细通俗的解答OracleJDK和OpenJDK的对比Java和C++的区别?什么是Java程序的主类应用程序和小程序的主类有何不同?Java应用程序与小程序之间
下一页
个人成就
文章被点赞
60
文章被阅读
32,449
掘力值
1,223
关注了
1
关注者
21
收藏集
1
关注标签
20
加入于
2019-01-08