IT全栈 华强工作室

No Silver Bullet 吾国泱泱 华夏栋梁 以梦为马 不负韶华

分布式进阶(十二)Docker固定Container IP

使用pipework工具。 前提:每个Container所做的工作现在还很少,可以不用save、commit。 为了便于通信,自定义一个网桥(192.168.1.180/24),使之IP与宿主主机IP在同一网段内。   bridge模式   bridge模式是Docker默认的网络设置,此模式会为...

2015-05-30 20:27:45

阅读数:53124

评论数:0

分布式进阶(十一) Docker 常见错误汇总

NO.1 以上添加网桥的命令在Ubuntu14.04中是不可行的。正确的命令如下: brctl addbr br0   ifconfig br0 192.168.1.188 netmask 255.255.255.0   NO.2   造成以上错误的原因是Docker daemon守护进程默认...

2015-05-30 20:22:37

阅读数:51373

评论数:2

分布式进阶(十) linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel

linux命令行下载文件以及常用工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel     本文介绍常用的几种命令行式的下载工具:wget、Prozilla、MyGet、Linuxdown、Curl、Axel    下面就为大家详细介绍一下这些工具。  1....

2015-05-25 09:49:39

阅读数:51419

评论数:1

分布式进阶(九)Ubuntu下使用nsenter进入Docker容器

使用nsenter进入Docker容器 Docker容器运行后,如何进入容器进行操作呢?起初我是用SSH。如果只启动一个容器,用SSH还能应付,只需要将容器的22端口映射到本机的一个端口即可。当我启动了五个容器后,每个容器默认是没有配置SSH Server的,安装配置SSHD,映射容器SSH端口,...

2015-05-25 09:18:39

阅读数:51666

评论数:0

分布式进阶(八)Linux提示Unable to locate package该如何处理?

Linux提示Unable to locate package该如何处理?   当你在修改Linux软件源的时候,提示Unable to locate package错误,这是由什么原因导致的呢?又该如何解决,下面就给大家介绍下Linux下遇到Unable to locate package错误...

2015-05-25 09:17:05

阅读数:51947

评论数:0

分布式进阶(七)Ubuntu下如何进入 Docker 容器

如何进入 Docker 容器 英文原文:How to enter a Docker container 在这篇文章里,我将讨论四种连接Docker容器并与其进行交互的方法。例子中所有的代码都可以在GitHub中找到,你可以亲自对它们进行测试。 nsenter 从util-linux版本2....

2015-05-25 09:13:46

阅读数:50892

评论数:0

大话设计模式(二)代理模式

代理模式主要使用了java的多态,干活的是被代理类,代理类主要是接活。 1.概述 因为某个对象消耗太多资源,而且你的代码并不是每个逻辑路径都需要此对象, 你曾有过延迟创建对象的想法吗 ( if和else就是不同的两条逻辑路径) ? 你有想过限制访问某个对象,也就是说,提供一组方法给普通用户,特别方...

2015-05-22 15:07:45

阅读数:50449

评论数:0

分布式进阶(六)之集群控制管理

现行的Linux 主流的有两种init方式:一种是广为流传的System V initialization,它来源于Unix并且至今仍被各种Linux 所采用;另一种是近几年提出的Upstart方式,基于事件机制,系统的所有服务,任务都是由事件驱动的。据我所知,采用后一种方式的目前有Ubuntu(...

2015-05-21 10:02:34

阅读数:51190

评论数:0

分布式进阶(五)之JSVC配置

应用场景:在linux系统上进行项目开发,在部署java项目时,常用方法就是写一个shell脚本,但当服务器重启了,经常会忘了启动shell脚本了。所以我们需要把自己的应用变成linux的服务,当服务器启动的时候就自行启动自己的应用。使用JSVC就能够实现上面的功能。   Jsvc是用来启动tom...

2015-05-20 19:30:31

阅读数:55938

评论数:0

分布式进阶(四)Ubuntu 14.04下安装Tomcat 6

Ubuntu 10.04下安装Tomcat 6 1,下载apache-tomcat6, 地址链接:http://archive.apache.org/dist/tomcat/tomcat-6/v6.0.28/bin/ 选择Ubuntu Linux适用版本,即apache-tomcat-6.0.28...

2015-05-19 09:19:54

阅读数:51511

评论数:0

分布式进阶(三)Ubuntu 14.04 之JDK安装

Ubuntu 10.04 之JDK安装 1.从官网 (http://www.Oracle.com/technetwork/java/javase/downloads/jdk6u35-downloads-1836443.html)下载安装文件(如:jdk-6u45-linux-x64.bin)。复制...

2015-05-19 08:44:47

阅读数:51916

评论数:0

分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(二)

4.1 构建我们自己的映像   构建Docker映像有两种方法:   •通过docker commit(提交)命令   •通过docker build(构建)命令以及Docker文件(Dockerfile)   目前并不推荐docker提交方法,因为借助Docker文件进行构建要灵...

2015-05-15 16:06:07

阅读数:52572

评论数:0

分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(一)

当前,完全硬件虚拟化技术(KVM、Xen、Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等。有时候对用户来说,完全的硬件虚拟化并不是最好的选择。   一种替代方案是使用轻量级虚拟化技术 —— 所谓的 LinuX Cont...

2015-05-15 15:57:14

阅读数:52755

评论数:0

MySQL进阶(一)主外键讲解

1、什么是外键:   主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性   外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两张表:   上面有两张表:部门表(dept)、员工表(em...

2015-05-14 15:55:48

阅读数:53050

评论数:1

Web Service进阶(六)SOAPBinding绑定方式异常 is not found. Have you run APT to generate them

当在类中填充相应方法时,提示如下错误: 出现以上错误的原因就是在注解中没有添加@SOAPBinding(style=SOAPBinding.Style.RPC)这句话。估计也与JDK的版本相关,这方面的知识有时间时再深究。 出现以上错误的原因是源代码中存在throws Exception...

2015-05-13 10:01:48

阅读数:51496

评论数:0

分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程

Windows 7下硬盘安装Ubuntu 14.04图文教程   本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间。 1)首先还是分区,在计算机上右键--管理--磁盘管理(也可以先格式化,后面再分区) 装Ubuntu分配的硬盘大小最好...

2015-05-11 20:15:37

阅读数:53262

评论数:0

Java进阶(五)Junit测试

我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确定,这一小部分功能是正确的。但是,我们同时应该确保每一个函数都完全正确,因为如果我们今后如果对程序进行扩展,用到了某个函数的其他功能,而这个功能有bug的话,...

2015-05-08 08:15:32

阅读数:52646

评论数:1

Android进阶(五)在Eclipse中关联Gson源码

1)获得相应的jar包gson-2.2.4-sources.jar与gson-2.2.4-javadoc.jar。 2)在libs目录下新建src包和docs包,将相应jar包放入相应文件夹内。 3)选中之前导入的json包,右键点击Build Path>Configure Build ...

2015-05-07 17:46:21

阅读数:52251

评论数:0

Android进阶(十一)Android系统架构讲解

如果说一个成功男人的背后会有一个默默支持的女人的话,那么一个优越稳定的平台背后必有一个成熟的系统架构所支撑着。那么,Android的系统架构是怎么样的呢?从下图我们可以从整体上有个大致的了解(图片来源互联网):                  从上图中可以看出,Android系统架构为四层结构,...

2015-05-07 16:23:40

阅读数:52195

评论数:0

Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除问题

在开发时,遇到了下面这条语句,不懂,然习之。   private List listLottery = new ArrayList();   Gson gson=new Gson(); JSONObject object=new JSONObject(callbackValue);   listL...

2015-05-06 16:50:53

阅读数:59786

评论数:1

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