排序:
默认
按更新时间
按访问量

docker私有库搭建过程(Registry)

我们知道可以使用hub.docker.com作为我们公共或者私有的registry。但由于服务器在国外的原因,网速会非常的慢。 所以我们在利用docker开发构建容器服务时,我们希望能够建立自己的私有registry,上传镜像值我们的私有registry中心,然后在其他物理机上部署的时候,可以快速...

2018-04-29 11:27:26

阅读数:23

评论数:0

Docker下的web开发和Tomcat部署

本章实践的主要目标是开发一个简单的web应用,打包部署到Docker的tomcat容器中去; 并且使用Mavan的自动部署到Docker 完成简单的自动化部署,完成后实现镜像文件打包到hub.docker.com;  第一步:安装tomcat8 镜像;查询一下tomcat8镜像文件:docker ...

2018-04-22 22:23:06

阅读数:17

评论数:0

基于Solr空间搜索

概括:     最近一个项目需要基于LBS查询附近的商铺信息,看了一下网上都是基于Solr和ELS方式来实现, 本来想使用ELS来实现的,但是由于项目以前用的是Solr, 所以就去调研了一下基于Solr来实现地理位置的搜索,并且在实现的时候整理了一下实现的笔记。           在开发中如果需...

2018-04-21 15:25:41

阅读数:119

评论数:0

深入浅出Docker技术-Dockerfile详解

一、Dockerfile介绍    Docker通过读取Dockerfile里面的内容可以自动build image,Dockerfile是一个包含了build过程中需要执行的所有命令的文本文件。也可以理解为Dockfile是一种被Docker程序解释的脚本,由一条一条的指令组成,每条指令对应Li...

2018-04-15 23:37:17

阅读数:26

评论数:0

集群环境中使用 EhCache 缓存系统

本章节将要介绍EhCache及EhCache实现分布式的一些解决方案、并针对于这些解决性方案做一个实现,后续将出一个提供项目模块化、服务化、插件化的VieMall快速开发平台,同时集成Dubbo服务化、Zookeeper(分布式调度/分布式配置管理服务)、Redis分布式缓存技术及Memcache...

2016-08-22 23:58:43

阅读数:15682

评论数:1

常用网站攻击手段及防御方法

电子商务网站,互联网的安全防御相当重要,尤其是牵扯到支付这一块的。本文总结了一些比较通用的 web 安全防御常识,供大家参考一下

2016-07-29 23:33:12

阅读数:5583

评论数:0

Zookeeper内部分析

分析Zookeeper内部如何做到分布式数据一致性,将从系统模型、序列化与协议、客户端工作原理、会话、服务端工作原理及数据存储来分析Zookeeper技术底层实现。

2016-07-15 22:58:03

阅读数:7027

评论数:3

Zookeeper-会话创建流程

初始化阶段: 初始化Zookeeper对象。调用Zookeeper的构造方法来实例化一个Zookeeper,在初始化过程中,会创建一个客户端的Watcher管理器:ClientWatchManager。设置会话默认Watcher。如果在构造方法中传入一个Watcher对象,那么客户端会将这个...

2016-07-15 22:40:45

阅读数:3327

评论数:0

Zookeeper场景分析及实例代码

数据发布与订阅   发布与订阅模型,即所谓的配置中心,顾名思义就是发布者将数据发布到ZK节点上,供订阅者动态获取数据,实现配置信息的集中式管理和动态更新。例如全局的配置信息,服务式服务框架的服务地址列表等就非常适合使用。 一般的类似于发布/订阅的模式有推和拉的两种方式,分别是推Push模式和Pul...

2016-07-07 13:29:33

阅读数:5663

评论数:1

Zookeeper运维管理

ZooKeeper是一个典型的分布式数据一致性的解决方案,分布式程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调通知、集群管理、master选举、分布式锁、分布式队列等功能。

2016-07-06 23:28:07

阅读数:2476

评论数:0

ZOOKEEPER的ZAB协议

ZooKeeper是一个典型的分布式数据一致性的解决方案,分布式程序可以基于它实现诸如数据发布/订阅、负载均衡、命名服务、分布式协调通知、集群管理、master选举、分布式锁、分布式队列等功能

2016-07-06 23:18:43

阅读数:993

评论数:0

Zookeeper介绍

ZooKeeper提供一个集中式服务,包括配置维护、服务命名、分布式同步、组管理。子服务常用于分布式应用。

2016-07-06 22:25:59

阅读数:701

评论数:0

java集合整理

目录大纲:   一.集合整理及集合之间的区别和底层   二.常见的笔试面试题      集合整理及集合之间的区别和底层          集合框架内容:      Connection                -----List(元素可重复...

2016-05-15 13:35:07

阅读数:503

评论数:0

深入理解Java的接口和抽象类

对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就一起来学习一下Java中的接口和抽象类。下面是本文的目录大纲:  ...

2016-05-15 13:10:01

阅读数:261

评论数:0

Java中的深拷贝和浅拷贝

序列化    Java 序列化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。    当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送...

2016-05-15 13:08:04

阅读数:476

评论数:0

深入Java集合学习系列:HashSet的实现原理

1.    HashSet概述:    HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。   2.    HashSet的实现:    对于HashSet而言,它是基于Hash...

2016-02-24 10:29:56

阅读数:382

评论数:0

深入Java集合学习系列:HashMap的实现原理

1.    HashMap概述:    HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2.    HashMap的数据结构:    在java编程语言中,最基本的结...

2016-02-18 14:00:02

阅读数:492

评论数:0

LinkedList源码解析及自定义LinkedList

一、源码解析     1、 LinkedList类定义。 public class LinkedList extends AbstractSequentialList implements List, Deque, Cloneable, java.io.Serializable...

2016-02-17 11:08:29

阅读数:501

评论数:0

ArrayList源码解析及简单自定义ArrayList

ArrayLis底层就是动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小......便于更好的理解ArrayList构造原理

2016-02-16 10:14:17

阅读数:732

评论数:0

JAVA虚拟机之三:CMS垃圾收集器

CMS(Concurrent Mark Sweep)收集器是一种以获取最短回收停顿时间为目标的收集器。目前很大一部分的Java应用都集中在互联网站或B/S系统的服务端上,这类应用尤其重视服务的响应速度,希望系统停顿时间最短,以给用户带来较好的体验。CMS收集器就非常符合这类应用的需求。

2016-01-21 14:28:43

阅读数:763

评论数:0

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