自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

要啥名字

没得描述

  • 博客(5)
  • 收藏
  • 关注

转载 多线程并发

1,同步和异步 同步和异步通常用来形容一次方法调用。 1)同步方法 ①概念 调用一旦开始,调用者必须等到方法调用返回后,才能继续后续的行为。 目的:都是为了解决多线程中的对同一变量的访问冲突 ②场景 比如银行的转账系统,对数据库的保存操作等等,都会使用同步交互操作。 ③实现方式 i>ThreadLocal 隔离多个线程的数据共享,从根本上就不在多个线程之间共享资源,这样当然不需要多个线...

2019-05-31 16:52:47 136

转载 进程、线程

1,进程 1)定义 进程是可并发执行的程序在某个数据集合上的一次计算活动,也是OS进行资源分配和运行调度的基本单位。 运行状态的程序以进程的形态存储在内存中。 指一个执行单元,在PC、mobile中指一个程序或者一个应用。一个进程可以包含多个线程。 2)特征 动态性 并发性 独立性(进程是系统中资源分配、保护和调度的基本单位) 异步性 结构性(进程有一定的结构,由程序、数据集合和进程控制块组...

2019-05-31 11:56:12 200

转载 内存溢出、内存泄漏

内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早会被占光。 memory leak会最终会导...

2019-05-30 17:10:02 103

转载 Java GC算法 垃圾收集器

GC算法垃圾收集器 概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于 java 堆和方法区中,在程序运行期间,这...

2019-05-30 16:21:31 178

转载 单例模式的八种写法比较

简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。 基本的实现思路 单例模式要求类能够有...

2019-05-30 15:35:37 163

空空如也

空空如也

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

TA关注的人

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