自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jvm

一、 常用参数的设置-xms -xmx 设置堆的大小。 -xmn设置年轻代,默认是堆大小的3/8. 一个gui程序最好在10-20s内进行gc,在半秒内完成。  二、常用的监控命令jstat -<option> <pid> time:间隔多长时间打印gc信息 查看jvm运行状态,垃圾收集,内存,类装载,等等 jps [option] [hostid] ...

2018-08-20 19:26:16 115

原创 java内存结构和线程

一、主内存和工作内存 变量是指实例字段、静态字段、构成数组的对象,不包括局部变量和方法参数所有变量都存储在主内存中 线程工作内存保存了被该线程使用到的变量的副本 对变量所有的操作都是在工作内存进行,不能直接读写主内存的变量 线程间变量值的传递都要依赖主内存来完成二、主内存和工作内存间的交互操作一个变量从主内存拷贝到工作内存,再由工作内容写到主内存,是有Java的8种操作来完成的 ...

2018-08-20 19:24:02 398

原创 mysql优化总结

1、越小的数据类型越好,越小的数据类型通常在磁盘、内存和CPU缓存中都需要更少的空间,处理起来更快。2、越简单的数据类型越好3、尽量避免用null,除非你想存储NULL。在MySQL中,含有空值的列很难进行查询优化,因为它们使得索引、索引的统计信息以及比较运算更加复杂。你应该用0、一个特殊的值或者一个空串代替空值。4、索引存储的值按索引列中的顺序排列。可以利用B-Tree索引进行全关键...

2018-08-20 19:22:31 164

原创 redis总结

一、redis特性存储在内存的饿键值堆数据持久化到硬盘中 复制特性扩展读性能 客户端分片来实现写性能 可存储5中数据结构:string list set zset hash二、Redis持久1. 快照持久化会丢失数据,如果在创建快照的时候系统崩溃 save 60 10000 在60秒内有10000次写入系统就会自动出发BGSAVE命令,创建快照,可以配置多个save命令,任何...

2018-08-20 19:20:31 128

原创 Mysql索引的存储方式

非聚集索引:使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图在MyISAM中,主索引和辅助索引(Secondary key)在结构上没有任何区别,只是主索引要求key是唯一的,而辅助索引的key可以重复。如果我们在Col2上建立一个辅助索引,则此索引的结构如下图所示:第一个重大区别是InnoDB的数据文件本身就是索引文件。从

2016-11-02 14:08:31 3734 1

原创 Maven总结

maven:maven的聚合特性:能够把项目的各个模块聚合在一起构建                  主要作用: 我们会想要一次构建两个项目,而不是到两个模块的目录下分别执行mvn命令。     groupId定义项目属于哪个组  artifactId 定义了当前maven项目在组中的唯一的IDmaven的继承特性:能够抽取各个模块的的相同依赖和插件配

2016-10-20 11:59:21 222

空空如也

空空如也

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

TA关注的人

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