首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
拾荒候
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
学习ruoyi源码的核心
我觉得权限管理这个系统最主要,最核心的功能,其他的功能只是一些修饰,那如何完成数据权限的管理?下面来看看ruoyi是如何解决的,首先得先了解什么是RBAC模型(基于角色访问控制模型),如果有不明白的可
源码冲浪之HashMap
HashMap是我们最常用到的集合之一,是java非常典型的数据结构。学习它的源码是非常只有必要的,我们所要了解的并不仅仅是“HashMap不是线程安全的,HashTable是线程安全的,通过synchronized实现的。HashMap取值非常快”等等。 它是属于数组及链表相…
我把 JVM “开膛破肚”
1. 打怪升级,你绕不开JVM 2. JVM 区域划分 3. 程序计数器 4. Java虚拟机栈 5. Java堆内存 6. 方法区 / Metaspace 7. 本地方法栈 8. 堆外内存 9. 全文总结 1. 打怪升级,你绕不开JVM JVM,对Java程序员进阶而言,是一…
线程篇3:[-synchronized-]
零、前言一、多线程的简单回顾1.入门级2.如何让打印在两个线程完成后才调用2.1:让主线程先睡一会2.2.join方法3.结果呢?3.1下面是十次结果3.2从中能看出什么?3.3为什么3.4:i++发
zookeeper工作原理以及基础概念
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:数据发布/发布、负载均衡、配置维护、域名服务、分布式同步、组服务等。而我们为何选择zookeeper,因为Zookeeper具有以下特性: 简单的数据模…
详解Tomcat系列(一):从源码分析Tomcat的启动
首先我们到Tomcat的官网(http://tomcat.apache.org/)上下载Tomcat的源码, 本文分析的Tomcat版本是Tomcat7.0.94. 进入官网后在左边的目录中选择Tomcat7, 然后到页面末尾的源码区进行下载. 然后到项目配置中设置JDK和源码…
使Mybatis开发变得更加轻松的增强工具 — Ourbatis
Mybatis是一款优秀的及其灵活的持久层框架,通过XML配置并映射到Mapper接口为Service层提供基础数据操作入口。 俗话说人无完人,因为Mybatis实在是太灵活了,灵活到每个Mapper接口都需要定制对应的XML,所以就会引发一些问题。 假如一个系统中DB中涉及1…
面试问烂的 Spring AOP 原理、SpringMVC 过程(求求你别问了)
Spring AOP ,SpringMVC ,这两个应该是国内面试必问题,网上有很多答案,其实背背就可以。但今天笔者带大家一起深入浅出源码,看看他的原理。以期让印象更加深刻,面试的时候游刃有余。 每个 Bean 都会被 JDK 或者 Cglib 代理。取决于是否有接口。 每个 …
分布式事务的实现原理
分布式事务的实现原理
2018汇总JDK源码篇
2018汇总JDK源码篇