自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 aa

aa

2020-07-15 09:19:26 141

原创 JVM内存模型及内存管理

JVM内存管理JVM内存管理java虚拟机运行时数据区程序计数器java虚拟机栈java堆方法区对象的创建对象的访问定位GC的主要方法1 java虚拟机运行时数据区 java虚拟机运行时的数据区涉及方法区、虚拟机栈、本地方法栈、堆、程序计数器等。其中,虚拟机栈、本地方法栈、程序计数器为线程私有。方法区、堆为线程共享。2 程序计数器字节码解释器,通过改变计数器的值来选择下一条需要

2017-09-20 11:26:37 361

转载 分布式系统+数据库主从复制详解

分布式系统总结分布式系统为什么用分布式系统分布式系统局限设计分布式数据库主从复制数据库主从复制操作1 分布式系统1.1 “分布式系统”定义《分布式系统原理和范型》一书中是这样定义分布式系统的:“分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像是单个相关系统”。 从进程角度看,两个程序分别运行在两个台主机的进程上,它们相互协作最终完成同一个服务(或者功能),那么理论上这两个

2017-09-20 10:22:32 4157

原创 线程与并发基础知识

线程与并发线程与进程 线程创建的方式线程池 并发编程并发容器同步容器1 线程与进程 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。线程基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈

2017-09-18 11:24:54 408

原创 MySQL知识点整理(学习资料)

MySQL知识点整理主键与外键数据库事务特性drop/delete/truncate索引的工作原理及其种类局部性原理与磁盘预读连接的种类数据库范式事务的孤立级别乐观锁与悲观锁数据库备份机制主键与外键主键 数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。外键 在一个表中存在的另一个

2017-09-17 21:54:27 752

原创 Spring知识整理(学习资料)

Spring知识整理Spring的核心机制依赖注入Spring容器中的Bean容器中Bean的作用域使用自动装配注入合作者Bean创建Bean的3种方式Annotation标注Spring BeanSpring的AOPJDBC抽象和DAO模块对象/关系映射集成模块不同方式的自动装配基于注解的容器配置DispatcherServletWebApplicationContex

2017-09-17 18:50:11 469

原创 读书笔记——java内存区域

java虚拟机运行时数据区java虚拟机运行时的数据区涉及方法区、虚拟机栈、本地方法栈、堆、程序计数器等。其中,虚拟机栈、本地方法栈、程序计数器为线程私有。方法区、堆为线程共享。程序计数器字节码解释器,通过改变计数器的值来选择下一条需要执行的指令。 java虚拟机的多线程是通过线程轮流切换并分配处理器的执行时间来实现的,一个确定时刻一个处理器只能执行一个线程的指令。因此,每一个线程需要一个私有的程

2017-04-25 14:33:45 222

原创 无权最短路径算法java实现

无权最短路径算法java实现无权最短路径算法方法实现图片链接和图片上传代码路径扫描代码块语法遵循标准markdown代码,例如:public static void unweight(Graph s) { Queue<Graph> q = new LinkedList<Graph>(); s.dist = 0; q.add(s);

2017-04-21 15:05:26 822

空空如也

空空如也

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

TA关注的人

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