腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
开源君
分享好玩的项目,挖掘开源的价值!
专栏成员
举报
123
文章
106576
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(123)
java(49)
github(26)
编程算法(22)
开源(22)
jvm(20)
git(19)
spring(13)
spring boot(9)
容器(8)
网络安全(8)
打包(6)
jdk(6)
面向对象编程(6)
数据结构(6)
https(6)
linux(5)
容器镜像服务(5)
云数据库 MySQL(5)
存储(5)
tcp/ip(5)
数据库(4)
云数据库 SQL Server(4)
数据分析(4)
网站(3)
vue.js(2)
html(2)
单片机(2)
sql(2)
ide(2)
搜索引擎(2)
游戏(2)
缓存(2)
npm(2)
udp(2)
windows(2)
io(2)
mysql(2)
set(2)
浏览器(2)
数据(2)
数组(2)
原理(2)
云服务器(1)
javascript(1)
json(1)
oracle(1)
mvc(1)
api(1)
jar(1)
tomcat(1)
centos(1)
nginx(1)
数据传输服务(1)
海外加速(1)
electron(1)
爬虫(1)
yum(1)
jdbc(1)
hashmap(1)
二叉树(1)
网站建设(1)
防火墙(1)
mvcc(1)
TDSQL-C MySQL 版(1)
腾讯云(1)
arraylist(1)
boot(1)
centos7(1)
error(1)
key(1)
locale(1)
mac(1)
message(1)
遍历(1)
变量(1)
博客(1)
测试(1)
程序(1)
磁盘(1)
对象(1)
服务(1)
管理(1)
后端(1)
环境搭建(1)
集合(1)
接口(1)
镜像(1)
开发(1)
链表(1)
模型(1)
内存(1)
配置(1)
索引(1)
同步(1)
系统(1)
线程(1)
序列化(1)
优化(1)
搜索文章
搜索
搜索
关闭
详解Java内存模型
java
变量
模型
内存
线程
JVM虚拟机规范中曾经试图定义一种Java内存模型,来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都可以达到一致性的内存访问效果。
程序员阿杜
2023-08-25
145
0
开源项目推荐 【SkyEyeSystem】
java
spring boot
爬虫
这是一个基于Spring Boot的全网热点爬虫项目,旨在提供全面而准确的全网热搜数据。
程序员阿杜
2023-07-05
210
0
一个全中文注释的迷你Spring!
java
https://www.github.com/shaoxiongdu/MiniSpring
程序员阿杜
2022-03-28
297
0
lol相关的开源项目!好玩学习两不误!
javascript
java
云数据库 SQL Server
大家好,我是【开源君】,分享好玩的项目,挖掘开源的价值。 今天给大家分享的开源项目的是【lol】。
程序员阿杜
2021-10-23
653
0
这可能是最细的HashMap详解了!
java
jvm
# 手撕HashMap源码 > 文章已同步至GitHub开源项目: [Java超神之路](https://github.com/shaoxiongdu/java-notes) ### HashMap一直是面试的重点。今天我们来了解了解它的源码吧! > 首先看一下Map的继承结构图 ![image-20210906151448379](https://gitee.com/ShaoxiongDu/imageBed/raw/master/image-20210906151448379.png) > 源码
程序员阿杜
2021-09-11
243
0
这可能是最细的ArrayList详解了!
java
jvm
# 手撕ArrayList源码 > 文章首发于GitHub开源项目: [Java超神之路](https://github.com/shaoxiongdu/java-notes) ## ArrayList 简介 ArrayList 是一个数组列表。它的主要底层实现是`Object`数组,但与 Java 中的数组相比,它的**容量能动态变化**,可看作是一个动态数组结构。特别注意的是,当我们装载的是基本类型的数据 int,long,boolean,short,byte… 的时候,我们只能存储他们对应的包装
程序员阿杜
2021-09-11
881
0
推荐一个轻量级 Java 权限认证框架!
java
Sa-Token 是一个轻量级 Java 权限认证框架,主要解决:登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权 等一系列权限相关问题。
程序员阿杜
2021-08-26
1.3K
0
Nginx原理解析
nginx
java
github
git
开源
文章已同步至GitHub开源项目: Java超神之路 master和worker 📷 当linux启动的时候,会有两个和nginx相关的进程,一个是master,一个是worker。 📷 master如何工作 📷 当客户端发送请求到nginx之后,master会接收到这个请求,然后通知所有的worker进程,此时,worker会对这个请求进行争抢。某个worker抢到请求之后,就会根据设置好的步骤进行请求转发。 一个master和多个worker的好处 可以使用nginx -s reload热部署。
程序员阿杜
2021-08-12
418
0
详解Java内存模型
编程算法
java
存储
JVM虚拟机规范中曾经试图定义一种Java内存模型,来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都可以达到一致性的内存访问效果。
程序员阿杜
2021-08-03
533
0
面试官:聊聊JVM吧?
jvm
java
作者从类加载子系统, 运行时数据区, 执行引擎, 垃圾回收机制, 性能优化, 高效并发这6个方向详细的介绍了JVM底层的运行机制原理,以及整理了一些面试常见的有关问题。
程序员阿杜
2021-08-03
219
0
JVM-类加载子系统
jvm
java
编程算法
Java虚拟机将描述类的数据从class字节码文件加载到内存,并且对数据进行校验,转化,解析,初始化的工作,最终形成在内存中可以直接使用的数据类型。这个过程叫做虚拟机的类加载机制。
程序员阿杜
2021-08-03
308
0
详解Java内存模型
编程算法
java
存储
JVM虚拟机规范中曾经试图定义一种Java内存模型,来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都可以达到一致性的内存访问效果。
程序员阿杜
2021-08-03
270
0
JVM-类加载子系统
jvm
java
编程算法
Java虚拟机将描述类的数据从class字节码文件加载到内存,并且对数据进行校验,转化,解析,初始化的工作,最终形成在内存中可以直接使用的数据类型。这个过程叫做虚拟机的类加载机制。
程序员阿杜
2021-08-03
410
0
面试官:聊聊JVM吧?
jvm
java
作者从类加载子系统, 运行时数据区, 执行引擎, 垃圾回收机制, 性能优化, 高效并发这6个方向详细的介绍了JVM底层的运行机制原理,以及整理了一些面试常见的有关问题。
程序员阿杜
2021-08-03
285
0
Java的JVM是如何实现多线程的?
java
jdk
github
git
开源
并发不一定都要用到线程,比如PHP中用到的是多进程。但是在Java中并发基本上都是使用线程来实现的。我们先来看看线程在Java虚拟机中是如何实现的。
程序员阿杜
2021-08-03
1.1K
0
从JVM角度解析Java是如何保证线程安全的
java
数据分析
jvm
面向对象编程
当多个线程同时访问一个对象,如果不用考虑这些线程在运行环境下的调度和交替执行,也不需要考虑额外的同步,或者在调用方法时进行一些其他的协作,调用这个对象的行为都可以获得正确的结果。那么就称这个对象是线程安全的。
程序员阿杜
2021-08-03
1K
0
从JVM角度解析Java是如何保证线程安全的
java
数据分析
jvm
面向对象编程
当多个线程同时访问一个对象,如果不用考虑这些线程在运行环境下的调度和交替执行,也不需要考虑额外的同步,或者在调用方法时进行一些其他的协作,调用这个对象的行为都可以获得正确的结果。那么就称这个对象是线程安全的。
程序员阿杜
2021-08-03
574
0
Java的JVM是如何实现多线程的?
java
jdk
github
git
开源
并发不一定都要用到线程,比如PHP中用到的是多进程。但是在Java中并发基本上都是使用线程来实现的。我们先来看看线程在Java虚拟机中是如何实现的。
程序员阿杜
2021-08-03
1K
0
SpringBoot-自动配置-原理解析
spring
java
github
git
开源
SpringBoot的主旨是约定大于配置,开发项目初期阶段,我们不需要做过多的配置,SpirngBoot已经帮我们自动配置好了大部分的内容,比如仲裁依赖机制,自动引入需要的依赖,自动配置等内容。让我们能够将更多的精力放在业务逻辑上,那么,它是如何实现自动配置的呢?
程序员阿杜
2021-07-28
324
0
SpringBoot-自动配置-原理解析
容器
spring
java
SpringBoot的主旨是约定大于配置,开发项目初期阶段,我们不需要做过多的配置,SpirngBoot已经帮我们自动配置好了大部分的内容,比如仲裁依赖机制,自动引入需要的依赖,自动配置等内容。让我们能够将更多的精力放在业务逻辑上,那么,它是如何实现自动配置的呢?
程序员阿杜
2021-07-28
310
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档