摘要: 1、安装依赖包yum install gcc yum install pcre-develyum install zlib zlib-develyum install openssl openssl-devel 2、下载nginx的安装包到nginx的官网下载nginx的安装包3、安装nginx// 阅读全文
posted @ 2018-08-01 22:53 沙师弟的流沙河 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 1、虚拟机的类型 sun classic VM 第一款商用虚拟机,java虚拟机 只能解释不能编译 Exact VM 混合类型,编译和解释 HostSpot VM KVM 嵌入式 Azul VM Liquid VM 高性能 TaobaoVM 国产 兼容性问题 性能高 2、对象结构 包括对象头(Hea 阅读全文
posted @ 2018-07-15 15:06 沙师弟的流沙河 阅读(178) 评论(0) 推荐(0) 编辑
摘要: CAS, 全称是compare and swap的缩写,中文解释为比较并交换。这是并发算法时用到的一种技术。 CAS所操作的有三个值:内存位置的值(V)、期望的原值(A)和新值(B)。如果期望的原值和当前在cpu中的值一致,则将B作为新值放到内存中。否则,不做操作。CPU CAS其实是CPU的指令, 阅读全文
posted @ 2018-07-14 18:45 沙师弟的流沙河 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 前段时间因项目需要将kettle集成到我们自己的平台,以下是就整个开发中遇到的问题和开发的过程做一个总计。 本篇文章将从以下几个方面介绍:ETL和ELT,kettle的组成,kettle的原理,源码分析 1.ETL和ELT ETL和ELT都是数据整合的一种方式。 不同是ELT是先load数据,ETL 阅读全文
posted @ 2018-07-08 15:13 沙师弟的流沙河 阅读(1574) 评论(0) 推荐(0) 编辑
摘要: docker的三大核心:仓库(repository),镜像(image),容器(container)三者相互转换。 1、镜像(image) 镜像:组成docker容器的基础.类似安装系统的镜像 docker pull tomcat 通过pull来下载tomcat docker push XXXX 通 阅读全文
posted @ 2018-07-07 21:54 沙师弟的流沙河 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 因为虚拟机使用的是oracle的VirtualBox,虚拟机与主机如何实现相互copy文件是个很头疼的事。网上的共享文件、安装增强功能都试过都不行。所以后来选择通过桥接网络的方式,通过这个方式虚拟机也能进行联网。 第一步先配置虚拟机: 第二步:配置主机上的网络 1、更改网络适配器 修改属性 2、设置 阅读全文
posted @ 2018-07-07 20:29 沙师弟的流沙河 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 堆内存的作用:存放对象 程序运行过程中产生的对象就会存放在堆内存中。 堆内存中包含的东西:新生代,老年代 新生代中包含:Eden(伊甸园),From Survivor,To Survivor区域。 比例:新生代:老年代 1:2,在新生代中Eden,From Survivor,To Survivor 阅读全文
posted @ 2018-05-05 17:17 沙师弟的流沙河 阅读(379) 评论(0) 推荐(0) 编辑