• 120
    window 查找 java 进程中占用cpu比较高的线程

    概述 公司内部的一个产品 (java 开发的) 运行在 window 虚拟机上,运行一段时间后CPU飙升,然后想查看是哪个线程占用。折腾了一下午,终于定位到该线程。 下面我们...

  • 120
    iostat 命令详解

    概述 iostat 主要用于输出磁盘IO 和 CPU的统计信息。 iostat属于sysstat软件包。可以用yum install sysstat 直接安装。 iostat...

  • 120
    vmstat 命令详解

    概述 vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、IO、系统、CPU活动进行监控。 vmstat ...

  • 120
    top 命令详解

    概况 top命令是Linux下最常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top命令 1.命令格式: top [参数]...

  • 120
    Spring 事务传播行为

    如果对事务不了解的可以先看下,我的上一篇文章: 数据库事务详解 概述 一般SSH的项目都是使用三层架构即Controller、Services、DAO。Spring 的事务一...

  • 120
    数据库事务详解

    概述 事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。 ACID事务具有4个基本特征,分别是:原子性(Atomicity...

  • 120
    聚簇索引和二级索引

    聚簇索引 索引和数据存储在一块( 都存储在同一个B*tree 中)。一般主键索引都是聚餐索引 Mysql中InnoDB引擎的主键索引为聚簇索引,MyISAM存储引擎采用非聚集...

  • 120
    数据库索引为什么使用B+树?

    概述 B tree: 二叉树(Binary tree),每个节点只能存储一个数。B-tree:B树(B-Tree,并不是B“减”树,横杠为连接符,容易被误导)B树属于多叉树...

  • 120
    硬盘基本知识(磁头、磁道、扇区、柱面)

    概述 盘片(platter) 磁头(head) 磁道(track) 扇区(sector) 柱面(cylinder) 盘片 片面 和 磁头 硬盘中一般会有多个盘片组成,每个盘片...