lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 184 下一页

2019年3月19日

摘要: 一、性能监控工具 1.系统性能监控 Linux -确定系统运行的整体状态,基本定位问题所在 -uptime: 系统时间 运行时间(例子中为127天) 连接数(每个终端算一个连接) 1,5,15分钟内的系统平均负载(运行队列中的平均进程数) -top命令:动态查看进程变化,监控linux的系统状况 - 阅读全文
posted @ 2019-03-19 13:38 白露~ 阅读(816) 评论(0) 推荐(0)

摘要: Java应用常用性能分析工具 好的工具有能有效改善和提高工作效率或加速分析问题的进度,笔者将从事Java工作中常用的性能工具和大家分享下,如果感觉有用记得投一票哦,如果你有好的工具也可以分享给我 工具/原料 jvisualvm.exe jconsole.exe jca MAT jprofile ht 阅读全文
posted @ 2019-03-19 13:27 白露~ 阅读(5175) 评论(0) 推荐(1)

2019年3月18日

摘要: java thread的运行周期中, 有几种状态, 在 java.lang.Thread.State 中有详细定义和说明: NEW 状态是指线程刚创建, 尚未启动 RUNNABLE 状态是线程正在正常运行中, 当然可能会有某种耗时计算/IO等待的操作/CPU时间片切换等, 这个状态下发生的等待一般是 阅读全文
posted @ 2019-03-18 22:21 白露~ 阅读(846) 评论(0) 推荐(0)

摘要: 前言 以前写过介绍HashMap的文章,文中提到过HashMap在put的时候,插入的元素超过了容量(由负载因子决定)的范围就会触发扩容操作,就是rehash,这个会重新将原数组的内容重新hash到新的扩容数组中,在多线程的环境下,存在同时其他的元素也在进行put操作,如果hash值相同,可能出现同 阅读全文
posted @ 2019-03-18 15:46 白露~ 阅读(433) 评论(0) 推荐(0)

摘要: synchronized,这个东西我们一般称之为”同步锁“,他在修饰代码块的时候需要传入一个引用对象作为“锁”的对象。 在修饰方法的时候,默认是当前对象作为锁的对象 在修饰类时,默认是当前类的Class对象作为所的对象 故存在着方法锁、对象锁、类锁 这样的概念 那么我们来大致看一下这三种锁 方法锁( 阅读全文
posted @ 2019-03-18 14:20 白露~ 阅读(9962) 评论(0) 推荐(1)

摘要: 知识点总结 步骤一:找到最耗cpu的进程 工具:top 方法: 执行top -c,显示进程运行信息列表 键入P(大写),进程按cpu使用率排序 步骤二: 找到最耗CPU的线程 工具:top 方法: top -Hp 20136,显示一个进程的线程信息列表 键入P,线程按CPU使用率排序 由此找到最耗C 阅读全文
posted @ 2019-03-18 10:35 白露~ 阅读(391) 评论(0) 推荐(0)

摘要: 底层 阅读全文
posted @ 2019-03-18 09:55 白露~ 阅读(152) 评论(0) 推荐(0)

2019年3月15日

摘要: 简要解释: 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法, 阅读全文
posted @ 2019-03-15 17:59 白露~ 阅读(13799) 评论(0) 推荐(0)

摘要: Java序列化就是将一个对象转化为一个二进制表示的字节数组,通过保存或则转移这些二进制数组达到持久化的目的。要实现序列化,需要实现java.io.Serializable接口。反序列化是和序列化相反的过程,就是把二进制数组转化为对象的过程。在反序列化的时候,必须有原始类的模板才能将对象还原。从这个过 阅读全文
posted @ 2019-03-15 17:57 白露~ 阅读(428) 评论(0) 推荐(0)

摘要: 一、不可变类简介 不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger、Long和String等。可变类:相对于不可变类,可变类创建实例后可以改变其成员变量值,开发中创建的大部分类都属于可变类。 二、不可变类的优点 说完可变 阅读全文
posted @ 2019-03-15 17:48 白露~ 阅读(482) 评论(0) 推荐(0)

上一页 1 ··· 147 148 149 150 151 152 153 154 155 ··· 184 下一页