文章归档
1、介绍Jstat用于监控基于HotSpot的JVM,对其堆的使用情况进行实时的命令行的统计,使用jstat我们可以对指定的JVM做如下监控:类的加载及卸载情况查看新生代、老生代及持久代的容量及使用情况查看新生代、老生代及持久代的垃圾收集情况,包括垃圾回收的次数及垃圾回收所占用的时间查看新生代中Ed
MySQL · 引擎特性 · InnoDB 文件系统之文件物理结构
综述从上层的角度来看,InnoDB层的文件,除了redo日志外,基本上具有相当统一的结构,都是固定block大小,普遍使用的btree结构来管理数据。只是针对不同的block的应用场景会分配不同的页类型。通常默认情况下,每个block的大小为UNIV_PAGE_SIZE,在不做任何配置时值为16kb
java Object 方法详解
Object方法注意其他toString对象转文本输出,所以输出时应该是有意义的如:数据库对应的bean对象的主键以及关键字段信息 hashCode对同一对象多次调用hashCode,必须一致的返回相同的int(前提:equals时所用得信息没有被修改)。同一应用的多次运行时,该int无需保持一致如
技术排查问题常用命令
查看网络连接数:netstat-n|awk'/^tcp/{++S[$NF]}END{for(ainS)printa,S[a]}'查看的堆对象jmap–histo:live$pid|sort-n-r-k2|head-n50按照CPU/内存的使用情况列出前10的进程psaxo%mem,pid,euser
无问西东
无问西东
高度注意 Map 类集合 K/V 能不能存储 null 值的情况
集合类KeyValueSuper说明Hashtable不允许为null不允许为nullDictionary线程安全ConcurrentHashMap不允许为null不允许为nullAbstractMap锁分段技术(JDK8:CAS)TreeMap不允许为null允许为nullAbstractMap线
金侨风华府业主群
金侨风华府业主群微信群:如微信群无法添加,可以添加QQ群,有人将你加入该群QQ群号: 1030280868
webrtc sdp 协议内容
webrtc sdp
Java中ExecutorService和CompletionService区别
一般使用ExecutorServicesubmit的callabletask所返回的Future对象,Future的get()方法取到Task的返回值。CompletionService包装ExecutorService,然后调用其take()方法去取Future对象。以前没研究过这两者之间的区别。
MySQL 用户权限分配 Grant 语法详解
MySQL赋予用户权限命令的简单格式可概括为:grant权限on数据库对象to用户一、grant普通数据用户,查询、插入、更新、删除数据库中所有表数据的权利。grantselectontestdb.*tocommon_user@'%'grantinsertontestdb.*tocommon_use