linux top命令查看内存及多核CPU的使用讲述

特别标注:转载linux top命令查看内存及多核CPU的使用讲述 查看多核CPU命令 mpstat-PALL和sar-PALL 说明:sar-PALL>aaa.txt重定向输出内容到文件aaa.txt top命令 经常用来监控linux的系统状况,比如cpu、内存的使用,程...

2019-04-13 09:44:55

阅读数 49

评论数 0

JAVA安全模型

作为一种诞生于互联网兴起时代的语言,Java 从一开始就带有安全上的考虑,如何保证通过互联网下载到本地的 Java 程序是安全的,如何对 Java 程序访问本地资源权限进行有限授权,这些安全角度的考虑一开始就影响到 Java 语言的设计与实现。可以说 Java 在这些方面的探索与经验,对后来的一些...

2018-07-22 11:43:54

阅读数 75

评论数 0

Spring 源码: SingletonBeanRegistry 接口

在开始阅读 SingletonBeanRegistry 类源码前,先来思考下: 在对象维度上,每一个实例都有唯一标识符,就类似我们的身份证号码,一一绑定。 在实例工厂维度上,每一个工厂都有唯一标识符,可以通过该唯一标识符来使用工厂生产制定的对象。 在对象关系维度上,对象间存在包含与被包含、依...

2019-05-03 22:34:18

阅读数 18

评论数 0

Spring 源码:Alias

别名在现实世界处处存在,更有着取个英文名,什么 wiket、sophy 等,叫起来也挺顺耳的。不仅仅在姓名上取别名,连编程上都使用了,嘿,把 "wiket" 地址给我,Spring 查找了一遍,在别名模块找了指定的对象.... 别名是对象标识的另一个称呼,与对象一一对应。 ...

2019-04-21 18:34:21

阅读数 21

评论数 0

Java 学习:Reference 和 ReferenceQueue 类

Reference 类 对象的引用句柄,主要是负责内存的一个状态,当然它还和 java 虚拟机,垃圾回收器打交道。 referent 指代 reference 引用的对象,如果 referent 已经被程序或者垃圾回收器清理,则为 null。它直接被 GC 程序处理。 private T ...

2019-03-18 19:13:43

阅读数 82

评论数 0

Java 学习:WeakCache 类

WeakCache 的作用看名字就知道,是一个缓存类,那它到底缓存什么类型的对象呢? 先从 WeakCache 注解开始: 它是一个具有二级缓存的弱引用类,一级缓存的 key 和 value 都是弱引用,二级缓存都是强引用。其中 key 是根据入参直接传入的,二级缓存的 key 和v alue ...

2019-03-18 18:09:10

阅读数 125

评论数 0

Spring 学习:SerializableTypeWrapper 类

Type 来历 我们知道,Type 是 JDK5 开始引入的,其引入主要是为了泛型,没有泛型的之前,只有所谓的原始类型。此时,所有的原始类型都通过字节码文件类 Class 类进行抽象。Class 类的一个具体对象就代表一个指定的原始类型。 泛型出现之后,也就扩充了数据类型。从只有原始类型扩充了...

2019-03-16 11:07:12

阅读数 42

评论数 0

Java 学习:ConcurrentHashMap

HashMap 不是线程安全的,多个线程同时操作会抛出 ConcurrentModificationException 异常。ConcurrentHashMap 是 HashMap 线程安全的一个实现版本。1.8中放弃了 Segment  臃肿的设计,取而代之的是采用 Node + CAS + S...

2018-09-15 09:48:45

阅读数 35

评论数 0

Java 学习:HashMap

  HashMap 底层是基于散列算法实现,散列算法分为散列再探测和拉链式。HashMap 则使用了拉链式的散列算法,并在 JDK 1.8 中引入了红黑树优化过长的链表。 HashMap 的红黑树满足下面条件:  每个结点非黑即红;  根结点是黑的; 每个叶结点(叶结点即指树尾端NI...

2018-09-10 22:51:05

阅读数 47

评论数 0

java学习:Object 类 equals 和 hashCode 方法

在开始编写文章前,有几个问题需要思考一下: equals 和 hashCode 方法是什么? equals 方法具有哪些特性? equals 和 hashCode 间的通用约定 1. equals 和 hashCode 方法是什么? equal 方法用于检测一个对象是否等于另一个对象。在 ...

2018-08-27 14:38:52

阅读数 127

评论数 0

数据库:mysql 数据库主从搭建

在编写文章前,有几个问题需要思考一下: 为什么要实现主从数据库? 主从数据库同步原理 如何实现主从数据库? 1. 为什么要实现主从数据库? 从所周知,随着用户量的增多,数据库操作往往会成为一个系统的瓶颈所在,而且一般的系统 "读" 的压力远远大于 &am...

2018-08-04 11:16:13

阅读数 125

评论数 0

数据库:关系型数据库

在开始编写文章前,有几个问题需要思考一下: 数据字典和系统目录 码 完整性规则 索引 关系集合操作 关系数据库表联系 数据冗余 数据之间的联系也可使用关系来表示增强了关系数据库逻辑视图的应用。关系是一种数学上的结构,但对于用户而言,将其看作“  "表&quo...

2018-08-02 10:18:20

阅读数 71

评论数 0

数据库:结构化查询语言

在开始编写文章前,有几个问题需要思考一下: 什么是结构化查询语言 结构化查询语言分类 1. 什么是结构化查询语言 SQL 是非过程化语言:只需要知道要做什么,不必担心如何去做。美国国家标准学会(ANSI)制定了一个标准 SQL——最新版本是 SQL-99 或 SQL3。ANSI 的 SQL ...

2018-07-31 19:07:43

阅读数 2029

评论数 0

数据库:事务

在开始编写文章前,有几个问题需要思考一下: 什么是事务? 事务有哪些性质? 如何实现事务? 如何管理事务? 1. 什么是事务? 事务是一个工作的逻辑单元,这个单元必须是全部运行或者全部取消,不能接受中间状态。在事务中所有的 SQL 语句必须成功完成。如果 SQL 语句中的任何一个失败,那...

2018-07-31 11:18:42

阅读数 741

评论数 0

计算机操作系统原理:线程

在开始编写文章前,有几个问题需要思考一下: 线程的由来? 线程的概念 线程有哪些状态? 线程由哪几部分组成? 1. 线程的由来 自 20 世纪 60 年代引入进程以来,它已是操作系统中最重要、最基本的概念。随着计算机技术的发展和应用的深入,传统的进程概念已经越来越不适应新的需要了,特别是...

2018-07-19 10:12:54

阅读数 639

评论数 0

Java并发编程:Unsafe类

在开始编写文章前,有几个问题需要思考一下: Unsafe 类到底是什么? Unsafe 具有哪些职责? 如何使用 Unsafe 类? 1. Unsafe 类到底是什么? Java 语言不像 C、C++那样可以直接访问底层操作系统,但是 JVM 为我们提供了一个后门,这个后门就是 Unsaf...

2018-07-18 15:11:39

阅读数 78

评论数 0

设计模式:依赖倒置原则

在开始编写文章前,有几个问题需要思考一下:什么是依赖倒置原则(what)?为什么要使用依赖倒置原则(why)?如何使用依赖倒置原则(how)?1. 什么是依赖倒置原则(what)?依赖倒置原则的原始定义:High level modules should not depend upon low l...

2018-07-13 14:40:31

阅读数 41

评论数 0

设计模式:里氏替换原则

在开始编写文章前,有几个问题需要思考一下:里氏替换原则的庐山真面目里氏替换原则蕴含的规则1. 里氏替换原则的庐山真面目Java 使用 extends 关键字来实现继承,它采用了单一继承的规则,从整体上来看,利大于弊,怎样才能让“利”的因素发挥最大的作用,同时减少“弊”带来的麻烦呢?解决方案是引入里...

2018-07-10 18:44:29

阅读数 198

评论数 0

计算机操作系统原理:进程

前言多道程序环境下,程序的执行是动态变化的,在系统中处于“走走停停、停停走走”的运行状态。为了使程序能够并发执行,并能够如实反映程序活动的动态特征,操作系统引入了进程,以对并发执行的程序加以控制和描述。计算机系统中 CPU 是以进程为单位进行分配和管理的。正题在开始编写文章前,有几个问题需要思考一...

2018-07-01 11:57:21

阅读数 543

评论数 0

Java基础:继承

前言 继承是所有OOP语言和Java语言不可缺少的组成部分。当创建一个类时,总是在继承,因此,除非已明确指出要从其他类中继承,否则就是在隐式地从Java的标准根类Object进行继承。 正题 继承涉及到基类和导出类这两个类,而不是只有一个类,但从外部看来,它就像是一个和基类具有相同接口的新类,或许...

2018-06-14 14:11:38

阅读数 1754

评论数 0

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