摘要:
线程池知识梳理 linux操作系统进程和线程:(待完善) 小企鹅镇楼 先从最基本的概念慢慢往下看 首先打开电脑电源后,cpu 执行bios(basic input output system,一段烧在计算机主板里的代码),此时没有内存,没有磁盘。 bios做一些基本的硬件检测等操作,读取存储(光盘或 阅读全文
摘要:
(近期整理了下java多线程的知识,顺便写下来) 一 synchronized 使用和原理 使用: synchronized 是 java自带关键字,估计也是我们接触到java多线程时最早使用的锁机制,synchronized 使用java对象作为锁,线程执行到同步代码块时,尝试获取锁,一个线程获取 阅读全文
摘要:
一. 文件版本管理历史 传统版本管理, svn ,git 二.git基本原理 这个图右侧,一般直接pull 命令执行后, 效果是远程代码直接提交到本地仓库的(工作区间也更新了),只有需要解决冲突时才到工作区间让手动解决冲突再提交 三.git 常用命令和实际使用演练 git配置 记住登陆用户密码,配置 阅读全文
摘要:
最近在win10 电脑上 安装docker 发现系统不支持,又安装一层虚拟机,再安装docker orace vm : 配置网卡有问题,虚拟机访问不了主机, 主机ssh虚拟机一直会偶发断掉,换了vm可以 一 .环境配置: centos ip 和 域名服务器设置: vi /etc/sysconfig/ 阅读全文
摘要:
原型模式是 原型实例指定创建对象的种类,并通过拷贝这些原型来创建对象.使用java的clone接口来拷贝对象,不调用构造函数,直接在内存里拷贝数据。关键点是要注意潜拷贝和深拷贝public class Thing{ private String name ; private ArrayList ... 阅读全文
摘要:
一. java虚拟机的整体结构. 1。java数据类型: primite type 原型数据:int,boolean,float等。原型数据在内存中的存放方式就是直接占用内存,不同于对象的存储是存储对象引用指向heap中的对象。 returnAddress 数据类型 :是指向java的指... 阅读全文
摘要:
定义: 为其他对象提供一种代理来控制这个对像的访问.IGamePlayer : 抽象的接口GamePlayer : 实际的业务逻辑实现对象GameProxy : 代理对象.一 . 普通代理:代理类和被代理类继承同一个接口,代理类包含被代理类,用代理类执行时实际跑被代理类的方法。public clas... 阅读全文
摘要:
模型图形: Director --> Builder | ConcreteBuilder -----> Product | | |... 阅读全文
摘要:
模板方法定义: 定义一个算法框架,将算法框架的具体实现步骤放到子类去实现,从而达到可以多样化实现过程的目的.抽象父类:'public abstract class AbstractClass { protected abstract void doSomething1(); protected ab... 阅读全文
摘要:
工厂模式: 定义一个用于创建对象的接口,让他的子类决定实例化哪个类.使类的实例化延迟到子类.1.普通的工厂模式:public class GoodProduct implements Product { private String prodInfo = "Iam the good prod"; p... 阅读全文