自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 java 虚拟机 内存模型

运行时数据区域程序计数器堆本地方法栈虚拟机栈方法区程序计数器程序计数器是一块较小的内存空间,它的作用可以看成是当前线程所执行的字节码的行号指示器。在虚拟机的概念模型中,字节码解释器工作时,就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。程序计数器为线程私有:为了线程切换能恢复到正确的执行位置,每个线程都有一个独立的程序计数器。如果线程正在执行一个java方法,这个计数器记录的

2018-04-04 17:23:22 88

原创 设计模式-建造者模式:

建造者模式概念:将一个复杂对象的构建过程与它的表现分离,使得同样的构建过程可以创建不同的表示(构建过程是稳定的,构建细节是不同的).如果使用了建造者模式,那么用户的就只需指定建造的类型就可以得到它们,而具体的建造过程和细节就不需要知道了. 建造者模式是逐步构建产品的,所以建造者类的Builder类里的那些建造方法必须足够普遍,以便各种类型的具体建造者构造 Builder:为创建一个Produ

2018-01-09 11:46:36 117

原创 设计模式-策略模式

策略模式策略模式定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化,不会影响到使用算法的用户UML图代码Contextpackage design_patterns.strategy; public interface Strategy { void execute(); }Strategy package design_patter...

2019-02-15 11:52:50 125 1

原创 ZooKeeper-1.0 安装

linux上安装集群模式准备java运行环境下载ZooKeeper的安装包http://mirrors.hust.edu.cn/apache/zookeeper/配置zoo.cfg文件 tickTime=2000 dataDir=/var/lib/zookeeper/ clientPort=2181 initLimit=5 syncLimit=2 server.1...

2019-01-22 19:26:37 119

原创 java8 Stream

流是什么流是java API 的新成员,它允许你以声明的方式处理数据集合,可以把它看成遍历数据集的高级迭代器.此外,流还可以透明的并行处理,无需在写任何多线程代码了.流,用来处理数据流简介要讨论流,我们先谈谈集合,这是最容和迭代器类似,流只能遍历一次.遍历完之后,我们就说这个流已经被消费掉了 例如: public static void main(String[] args) {

2018-01-19 15:27:06 125

原创 java Lambda 表达式

解释可以吧Lambda表达式理解为简洁的表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表,又函数主体,可能还有一个可以抛出的异常列表.(行为参数化)语法(params) -> expression 或者 (params) -> {statements;} - 参数列表 接口中方法的参数列表 - 箭头 -> 把参数列表和Lambda表达式分开 - Lam

2018-01-18 16:34:09 122

原创 nginx 源码安装

1. 下载nginx源文件nginx-1.12.2.tar.gz2. 环境准备gcc gcc-c++ pcre prre-devel zlib zlib-devel openssl openssl-devel3. 检查nginx安装依赖,并配置安装选项cd /opt/nginx-1.12.2/./configure --prefix=/opt/nginx\ --with-http_ssl_m

2018-01-16 14:44:54 159

转载 centos7

防火墙 firewalld# service firewalld status; #查看防火墙状态(disabled 表明 已经禁止开启启动 enable 表示开机自启,inactive 表示防火墙关闭状态 activated(running)表示为开启状态)# service firewalld start;  或者 #systemctl start firewalld.serv

2017-09-09 10:35:43 201

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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