自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (4)
  • 收藏
  • 关注

原创 Docker1.8 官方中文文档

Docker 1.8官方文档翻译

2015-11-11 16:11:42 2645

原创 Docker1.7 中文文档目录

欢迎来到Docker中文手册目录Docker的基本功能Docker镜像Dockerfile最佳实战Docker容器初识容器容器的使用管理容器里的数据容器的互联

2015-08-30 23:05:27 2899

原创 生成用户账户密码的shell

这是一个添加用户的小脚本,详情请看代码的注释#!/bin/bash## @author enum.Lin## @desc 这是一个自动生成用户和密码,并可以将用户添加到sudoers 列表中的shell######### 需要 root 的权限运行## 带错误信息的退出函数 ##############function exitWithErrorMsg() { echo...

2018-05-22 00:22:50 318

转载 虚拟机克隆之后网卡不能用的解决方法

虚拟机克隆之后网卡不能用的解决方法环境:centos6.5在克隆后的虚拟机中编辑#vim /etc/udev/rules.d/70-persistent-net.rules会有两行记录,分别问eth0和eth1的属性把第一行注释掉,然后把第二行的eth1改为eth0,记住attr中的值,即分配给这台虚拟机的mac地址 #vim /etc/syscofig/network-script...

2018-05-16 00:55:58 986

原创 设计模式之 - 单例模式

1. 预热为了小伙伴们能够比较好的理解后面讲解,先将一些前置的概念在这里进行预热,假如你已经知道这里概念,你可以跳过这个小结。指令序重排:Java内存模型中,允许编译器和处理器对指令进行重排序,重排序过程不会影响到单线程程序的执行,会影响到多线程并发执行的正确性volatile 可见性生命:通过加入内存屏障和禁止重排序优化来实现2. 实现方法分析实现单例模式估计是全地球人都知道的设计模式了,它又有...

2018-05-07 00:54:47 242

原创 Git 合并已经push到远程分支的多个commit

1. 场景当我们在本地开发的时候,处于某种目的,可能会多次commit本地,当功能开发完成后,push到远程分支前,有忘记将commit合并,导致远程分支上有很多零散的commit,通常情况下也没有什么大的问题,如果commit需要被其他人cherry-pick的时候,就比较麻烦!这里分享一个自己在生成上经常用到的一个合并小技巧!2. 解决之道① 根据基准分支(一般都是master分支)创建一条新...

2018-05-03 11:45:30 112436 3

原创 关于 mybatis 的一些小玩意系列-入门篇之配置入口 SqlSessionFactoryBuilder

1.序言从官网的入门篇,我们可以了解到,mybatis 的核心接口是SqlSessionFactory,然而在使用它之前,我们还需要做一些额外的配置和初始工作。这个工作的负责人就是如题的SqlSessionFactoryBuilder。所以,今天的主题会有两个,接下来系列中都会沿用这种套路。设计模式源码分析2.流程虽然,我在上面分了两个主题,但是,我不会分开讲,我会嵌套在源码中讲,这样影响才会比较...

2018-04-30 23:24:19 797

原创 关于mybatis的一些小玩意系列之开篇

    虽然,在实际的项目中一直没缘用上这个这个orm框架,但是并不能阻挡我对它的喜爱,小巧但是功能功能又是那么的强大!一直想为它写的什么,但是一直没有什么好的切入点进行开展,最近为了面试,一次次的阅读官方的文档,并同时进行源码的阅读。让我有了一个大概的思路,打算从官方的配置文档为纲领,和大家一起学习它的源码,和其中里面的一些常用设计模式!以小窥大,采用反向的思维!    这里作为列表文档的开篇,...

2018-04-30 20:49:50 129

原创 利用 nexus maven私有仓库如何管理自己的jar和源文件

1. 引子最近在做老项目的微服务改造,需要经服务中一些公共的东西和模块进行拆分形成子项目,放到私有的maven仓库进行管理。在网上找了很多blog 都没有完全能够达到自己的想要的,所以自己写了一篇下来,当做给自己留一个笔记吧!这篇文章不会介绍如何搭建私有仓库,没有搭建的同学们可以参考这篇文章。这里的题主是如何管理自己的jar和源文件。2. 具体步骤① 修改maven的配置文件,文件位置如下图所示:...

2018-04-28 18:40:04 1934

原创 谨慎使用Spring 配置标签之任务配置标签

1.导火线最近都会规律的收到阿里云预警的短信报警,于是,对线上的服务进行了健康度排查,至于排查的方法或者过程不是这里讨论的重点,需要知道的小伙子们,可以看看沈剑和李彦鹏大神的一些干货。这里就不多说了,经过一些列的排查得到的结论是,我们的服务器在一些业务高发的时间段不断的创建/销毁线程,导致内存和CUP的使用率非常的嗨!2.定位问题经过上面得到的信息进行分析,发现既然是一个小问题影响的,真是悔不当初...

2018-04-25 19:01:47 2486

原创 如何修改redmine的密码

场景当你的redmine管理员密码忘记了,你只有redmine的数据库的时候,如何修改密码呢?解决之道在修改之前,需要之道redmine的密码的加密规则: SHA1\(salt + SHA1),其中SHA1生成规则:sha1(sha1(new_password))。知道了它生成规则,所有问题都easy了。只需下面2步就可以找回你的密码:a) 找到一个可用的sha

2016-12-17 11:06:01 3741 1

原创 非常规的方法安装docker-compose

场景:当你利用官方文档中的命令在你的宿主机上苦苦的等待乌龟一样的速度的时候,你是不是有种想砸电脑的冲动呢?GG呀,只有几M的东东,竟然要30分钟或者以上。如何能忍受呢?怎么破?解决之道:1、查看docker-compose官网最新的安装包,地址: docker-compose官方网站 。我看到是如图版本:2、注意看上图红框中的两条命令,如果你自认为自己的网速很牛逼的,直

2016-11-09 00:58:36 506

原创 Intellij Idea essentails 翻译

地址:https://enumlin.gitbooks.io/intellij-idea-essentails/content/IDEA小白的同学,可以看一下。

2016-06-16 00:07:17 639

翻译 MQTT 3.1.1协议[翻译]

1.简介1.1组织MQTT这份文档将分成以下七个部分来组织:l     简介l     MQTT 控制包的格式l     MQTT 控制包l     操作行为l     安全l     使用 WebSocket 作为网络传输l     目标的一致性 1.2术语网络连接为MQTT 传输协议提供底层构建:l  它连接着客户端和服务端l  它提

2016-05-16 13:39:30 6030

原创 Docker 1.9 官方中文手册

欢迎来到Docker中文手册[交流请加QQ群]:70821540注意:带有删除线的章节表示还在努力翻译中,请诸君耐心等待。。。目录安装Docker 基本功能使用 Docker管理镜像仓库扩展 Docker命令和API参考开源 Docker关于手册归档1.7

2015-12-16 18:15:09 3604

原创 IntelJ idea svn设置

问题导火线:一次手贱的操作而引发的血案。案例重演:在一次项目更新的时候,svn都会弹出一个更新的确认框的。如下图所示:                        就是上面这个东东,手贱直接勾选了底部的 "Do not show this dialog int the fucture"。悲剧发生了,这样,每次更新就没有这框了。问度娘、谷爸都未果(可能搜索水平问

2015-11-23 11:09:05 830

翻译 1.1.1.10、Oracle Linux

Oracle LinuxDocker 支持Oracle 的 Linux 6 和7。你不需要Oracle Linux 的支持服务去安装Docker。这个章节会指导你使用Docker-managed发布包和安装机制去完成安装。使用这些包确保你获得Docker的最新发行版。如果你希望使用Oracle-managed 包,请查阅Oracle Linux 文档。先决条件限

2015-11-21 14:22:36 500

翻译 1.1.1.9、Gentoo

Gentoo在 Gentoo Linux 安装,可以使用两种方法:官方的方法和 docker-overlay 方法。Gentoo Docker 团队的官方项目页面。官方的方法如果你正在寻找一个稳健安装体验,首推的方式直接使用官方的 app-emulation/docker 包。任何来自 ebuild 中的问题,包括却失的内核配置标记或依赖问题,可以在 Gen

2015-11-21 12:20:16 611

翻译 1.1.1.8、FrugalWare

FrugalWare用过官方的包可以完成在 FrugalWare 安装:lxc-docker i686lxc-docker x86_64lxc-docker 包将会安装 Docker 的最新的tagged版本。依赖Docker 需要依赖几个特定的包。核心依赖如下:systemdlvm2sqlite3libguestfslxciproute2bridg

2015-11-21 10:35:21 414

翻译 1.1.1.6、Arch Linux

Arch Linux可以使用社区中提供的包进行安装:docker或者,使用下面的 AUR 包:docker-gitdocker 包将安装最新tagged版本的Docker。而 docker-git 包将会从当前master分支上构建。依赖Docker 需要依赖几个特定的包。核心的依赖如下:bridge-utilsdevice-mapp

2015-11-20 11:19:53 448

翻译 1.1.1.5、Debian

DebianDocker 支持下面列出Debian 版本:Debian testing stretch (64位)Debian 8.0 Jessie (64位)Debian 7.7 Wheezy (64位)注意:如果你之前使用 apt 安装过Docker,确保先更新你的 apt 源到新的 apt 仓库。先决条件Docker 的安装需要一个

2015-11-20 10:46:27 422

翻译 1.1.1.4、Fedora

FedoraDocker 支持Fedora 21和22。 这个页面将指导你利用Docker发行包托管安装机构去完成你的安装。使用这些包确保你可以获得Docker最新的发行包。如果你希望使用红帽包管理机构去进行安装,请查阅 Fedora 发布文档去了解如何安装Docker。先决条件Docker 的安装需要一个64位的Fedora 系统(任何版本)。Docker 要求你

2015-11-20 00:19:44 438

翻译 1.1.1.2、Red Hat Enterprise Linux

红帽企业版Docker 支持红帽企业版 7。 这个页面将指导你利用Docker发行包托管安装机构去完成你的安装。使用这些包确保你可以获得Docker最新的发行包。如果你希望使用红帽包管理机构去进行安装,请查阅红帽发布文档去了解如何安装Docker。先决条件Docker 的安装需要一个64位的红帽系统(任何版本)。Docker 要求你的内核必须3.10及以上。检查你当

2015-11-19 22:57:44 504

翻译 1.1.1.1、Ubuntu

UbuntuDocker 支持 Ubuntu以下版本:Ubuntu Wily 15.10Ubuntu Vivid 15.04Ubuntu Trusty 14.04 (LTS)Ubuntu Precise 12.04 (LTS)这个章节会指导你使用Docker-managed发布包和安装机制去安装。使用这个包确保你获得Docker的最新发行版。如果你希望使用CentOS-ma

2015-11-19 20:55:23 928

翻译 1.1.1.3、CentOS

CentOSDocker 运行在CentOS 7.X上。 Docker可以在一个兼容EL7系统(如:Scientific Linux)上安装成功,但是,Docker 对这些发行版不提供任何的测试和支持。这个章节会指导你使用Docker-managed发布包和安装机制去安装。使用这个包确保你获得Docker的最新发行版。如果你希望使用CentOS-managed 包,请查阅Cento

2015-11-17 23:39:38 370

翻译 1.1.0.3、从二进制包安装

Binaries这个指令集是为骇客们准备的,方便他们在各种环境中快速的体验Docker。在继续下面的话题前,你应该检查一下,你的系统上是否已经拥有一个可用的打包版本。我们给很多的系统提供相应的打包文件,并且持续更新它们。检查运行时依赖要正常运行,docker需要安装如下软件:iptables 1.4(或更高) Git 1.7(或更高)procps (或 可以

2015-11-17 21:57:38 1152

翻译 1.1.0.2、在 Windows 上安装

Windows注意:这个Docker的发行版本不建议使用Boot2Docker命令行,建议使用Docker Machine。使用Docker Toolbox安装Docker Machine跟安装其他Docker工具一样。你可以使用Docker Toolbox安装Docker。Docker Toolbox包含如下的Docker 工具:Docker Mach

2015-11-17 16:54:36 843

翻译 1.1.0.1、在 Max OS 上安装

Mac OS X注意:这个Docker的发行版本不建议使用Boot2Docker命令行,建议使用Docker Machine。使用Docker Toolbox安装Docker Machine跟安装其他Docker工具一样。你可以使用Docker Toolbox安装Docker。Docker Toolbox包含如下的Docker 工具:Docker Machine 为

2015-11-17 14:15:51 808

翻译 1.0.4、Docker Swarm

安装并创建一个Docker Swarm你可以使用Docker Swarm 去集群和调度一组Docker容器。这个章节里将向你介绍Docker Swarm,教你使用Docker Machine 和 VirtualBox在本地机器上,如何创建一个属于自己的集群系统。先决条件确保你的本地系统已经安装VirtualBox。如果你正在使用的是Max OS X 或 Windows并安装

2015-11-17 00:23:45 543

翻译 1.0.2、Docker Machine

安装Docker Machine在 OS X 和 Windows上,Machine 一般随着其他Docker 产品一起被安装。比如,当你安装Docker Toolbox的时候。更多关于Docker Toolbox的安装细节,请移步到 Mac OS X 安装指南或Windows 安装指南。 如果你只需要Docker Machine,你可以使用下一个小节的指令,直接安装Machin

2015-11-17 00:23:04 654

翻译 1.0.3Docker Compose

安装 Docker Compose你可以在 OS X 及 64位的Linux 系统上运行 Compose。目前还不支持在 Windows上运行。在安装 Compose之前,你需要先安装 Docker。安装Compse前,需要如下环境:安装1.7.1(以上)的Docker 引擎:Mac OS X 安装(Toolbox 的安装已经包含引擎和Compose

2015-11-16 18:14:05 531

翻译 1.0.1Kitematic

KitematicKitematic 是一套可以在Mac OS X 和 Windows 操作系统上运行的Docker GUI()。随着Docker1.8开发发布,你可以使用Docker Toolbox 去安装 Kitematic。可以移步到Mac OS X 的安装指南 或 Windows 的安装指南 获取更多关于使用Docker Toolbox 安装细节。 关于如何使用Ki

2015-11-16 15:44:05 517

原创 如何修改容器的一些参数

前段时间运维向我反馈了一个需求,他们在启动容器的时候使用了--restartalways 启动了容器(就是把容器的启动捆绑了docker引擎的启动),但是他们现在想修改成不关联启动。我当时楞了一下,当时没有想到如何去解决这个问题。     之后我想了一下,我们的image或container都是利用联合文件系统去关联的。引擎都是通过它们的文档解析和配置它们的。然后,这里我就利用了

2015-10-30 15:17:59 8958

翻译 3.4.3、在不同系统上配置运行Docker

在不同系统上配置运行Docker成功安装Docker之后,docker 后台将会以默认的配置运行。在一个生产环境里,系统管理员通常会根据公司(或组织)的具体要求来配置docker 后台的启动和停止。在大多数境况下,系统管理员会安装一个进程管理器,例如,SysVinit,Upstart 或 systemd 去管理 docker 后台的启动和关闭。直接运行 Docker 后台

2015-10-10 21:41:35 852

翻译 3.4.7、使用 systemd 管理配置 Docker

使用 systemd 管理配置 Docker现在,很多Linux的发行版本使用systemd去启动Docker后台。这份文档演示几个如何定制自己的Docker设置的例子。启动Docker 后台当Docker 安装完成后,你将需要启动Docker后台。$ sudo systemctl start docker# 在一些老的发行版本下,你可能需要使用如下命令$ sudo

2015-10-10 16:05:00 5856

翻译 3.0.4、认识docker架构

认识docker架构Docker 是什么 ?Docker是一个开源的平台,用于开发、航运(打包和迁移)和运行应用程序。Docker的设计目是为了解决应用的迅速交付。使用Docker你可以将你的应用和基础平台分离,方便基础平台的管理。Docker为你的航运代码、测试、部署加速,缩短了编码到运行的时间周期。Docker将一个轻量级的容器虚拟技术结合管理和部署应用的流程工具来实现

2015-09-10 22:56:49 524

翻译 3.0.1、关于 Docker

关于 Docker开发、航运和运行任何应用,在任何地方。Docker 是一个平台,开发者和系统管理可以在它上面开发、航运和运行应用程序。Docker可以减少代码的部署环境的差异性。Docker为你的代码测试和部署到生产环境提速。Docker的组成结构:Docker引擎 - 轻量且强大的开源容器虚拟技术和一个工作流(构建和打包你的应用)的结合。Docker Hub

2015-09-10 11:43:04 478

翻译 3.0.2使用自定义的元数据

使用自定义的元数据你可以通过标签(lables)将元数据运用到你的镜像、容器,或守护进程里。元数据具有广泛的用途。使用标签可以为镜像添加注释或许可信息,或识别一个主机。一个标签是一个  /  对。Docker将标签的值保存为字符串。你可以指定多个标签,但是每对 /  必须保证唯一,防止覆盖。如果你多次指定相同的key ,但是值不一样,这样会导致后面指定会覆盖前面。换而言之,Dock

2015-09-09 17:01:21 626

翻译 4.1.2、你的Docker Hub账户

你的Docker Hub账户在不登录甚至不需要注册一个账户,你就可以从Docker Hub上search (搜索)并pull (拉取)你需要的镜像。但是,为了push (推送)镜像,发表评论,或给一个仓库评星时,你就需要一个Docker Hub账户了。一旦你拥有一个个人的Docker Hub账户后,你就可以创建或加入Docker Hub组织和团队中。注册一个 Docke

2015-09-08 09:33:25 6750

转载 js刷新页面方法大全

来源地址:一、先来看一个简单的例子: 下面以三个页面分别命名为frame.html、top.html、bottom.html为例来具体说明如何做。 frame.html 由上(top.html)下(bottom.html)两个页面组成,代码如下: 复制代码代码如下:    frame        现在假设to

2015-09-08 01:19:17 292

POI_3_9_API_EN

这是一份POI3.9的API,CHM格式。希望各位看官喜欢! 注意:下载后打开异常的话. 先右击文件 --> 属性 --> 解锁,即可!

2014-01-07

Flex4.0中文API.chm

这个flex4.0的api,中文版的,是不喜欢洋文的朋友的福音! 需要的就拿走!

2013-03-19

hibernate4.1.7_API_CHM_帮助文档

这是hibernate4.1.7GA版的帮助文档,希望能帮助您。

2012-09-15

struts 2.3.4_API

这是很全乎的一分struts2.3.4.1版本的API,而且是chm格式。 方便阅读和查询。

2012-09-14

空空如也

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

TA关注的人

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