我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
  听听音乐
  精彩视频
  推荐文章
软件工具

docker 常用命令

docker 常用命令查看容器状态 docker stats 查看镜像 docker images 启动docker systemctl start docker

阅读更多
设计模式之代理模式 设计模式之代理模式
设计模式之代理模式简介 其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 组成抽象角色:
2019-02-25
JVM类加载机制 JVM类加载机制
JVM类加载机制JVM 类加载机制分为五个部分:加载,验证,准备,解析,初始化。 加载:在内存中生成一个代表这个类的 java.lang.Class 对象, 作为方法区这个类的各种数据的入口。 验
2019-02-22
JVM内存划分 JVM内存划分
程序计数器: 没有OOM, 线程私有, 线程间互不干扰, 用来指示线程执行指令地址的. Native方法没有计数器值. 虚拟机栈: 线程私有, 生命周期同线程, 方法在执行的时候会创建一个栈帧用来
2019-02-18
设计模式之适配器模式 设计模式之适配器模式
简介 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。这种模式涉及到一个单一的类,该类负责加入独立的或不兼容
2019-02-07
设计模式之策略模式 设计模式之策略模式
策略模式策略模式作为一种软件设计模式,指对象有某个行为,但是在不同的场景中,该行为有不同的实现算法。比如每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法
2019-02-03
Linux 查看CPU 机器型号 内存等信息 Linux 查看CPU 机器型号 内存等信息
系统 # uname -a # 查看内核/操作系统/CPU信息 # lsb_release -a # 查看操作系统版本 (适用于所有的linux,包括Re
2019-01-26
Java 并发之读写锁 Java 并发之读写锁
Java 并发之读写锁ReentrantReadWriteLock读写锁 读写锁实际是一种特殊的自旋锁,它把对共享资源的访问者划分成读者和写者,读者只对共享资源进行读访问,写者则需要对共享资源进行写操
2019-01-23
Tomcat 常用配置 Tomcat 常用配置
Tomcat 常用配置Server.xml 包含以下元素 Server<Server>是配置文件的顶层元素且唯一,它的属性代表整个Servlet容器的特征。 Server支持以下通用属性:
2019-01-15
设计模式之责任链模式` 设计模式之责任链模式`
责任链模式 责任链模式( chain-of-responsibility pattern)是一种由命令对象源和一系列处理对象组成的设计模式。每个处理对象都包含定义它可以处理的命令对象类型的逻辑; 其余
2019-01-14
CAP 定理 CAP 定理
CAP 定理在理论计算机科学中,CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Co
2019-01-05
Java 垃圾回收 Java 垃圾回收
一、JVM分代 新生代(Young Generation ):新对象的分配,当新生代填满时,触发minor garbage collection,达到一定年龄的新生代会移动到老年代,默认为15。 老年
2019-01-04
设计模式之单例模式 设计模式之单例模式
设计模式之单例模式饿汉模式 即使我们不需要使用当前实例,饿汉模式也会生成实例,如果该实例占用内存过大,那么将是一个浪费。 public class Singleton { private s
2018-12-26
1 / 4