- 浏览: 199715 次
- 性别:
- 来自: 广州
最新评论
-
littlevine:
费斯汀格法则 -
zhongmin2012:
TDD测试驱动开发,推荐学习一个mock框架
测试驱动开发实践 - Test-Driven Development(转) -
littlevine:
总结得很好,学习了
软件测试活动 -
welcomezhang:
飘过~~~~
代码自动审查工具checkstyle,配合适应敏捷开发 -
zhongmin2012:
littlevine 写道学习了,写得很清晰
这个只是记录方便 ...
Linux文件权限常用操作
文章列表
查看docker安装信息
docker info
获取docker镜像
docker pull azraelrabbit/monupw
创建docker容器
docker run --name monojexus -d -p 32022:22 -p 32080:80 -v /mydata:/data azraelrabbit/monupw
以后台进程的方式运行docker容器
sample_job=$(docker run -d monojexus /bin/sh -c "while true; do echo Docker; sleep ; don ...
解决docker镜像无法下载的问题
- 博客分类:
- docker
克服跨洋网络延迟,使用Docker Hub Mirror加速Docker官方镜像下载
http://cloud.51cto.com/art/201501/463536.htm
此篇文章给了我启示,可是我没能将上面文章中的方式应用上,但是我从daocloud.io中找到了另外获取镜像的方式
如下图,在镜像仓库中可以找到镜像的地址,其他镜像地址可以以此类推:
# docker pull daocloud.io/library/centos:latest
vmware使用nat模式下的固定ip方式上网
2014-11-20 17:06:10
标签:vm nat
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://alwaysyunwei.blog.51cto.com/3224143/1580197
三
启动一个有 nat 映射端口的容器时,iptables 报 No chain/target/match by that name
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。
firewall:
systemctl start firewalld.service#启动firewall
systemctl stop firewalld.service#停止firewall
systemctl disable firewalld.service#禁止firewall开机启动
centos网络配置
- 博客分类:
- Linux/Win
centos网络配置实例
1,配置DNSvi /etc/resolv.conf加入:
复制代码
代码如下:
nameserver 192.168.0.1 nameserver 8.8.8.8nameserver 8.8.4.4
2,配置网关:
vi /etc/sysconfig/network加入:GATEWAY=192.168.0.1完整的如下:
高质量的工程代码为什么难写
- 博客分类:
- 转发分享
高质量的工程代码为什么难写
作者: hellojava 发布时间: 2016-11-30 13:53 阅读: 12471 次 推荐: 27 原文链接 [收藏]
之所以想起写这篇文章,是因为最近看到的一个著名的开源项目在内部使用时的各种问题,不 ...
读书笔记--《大话重构》
- 博客分类:
- JAVA拾遗
读书笔记--《大话重构》
等一个故事 · 4 小时前
整体鸟瞰最近小编读了一本书,叫做《大话重构》,这本书运用大量源于实践的示例,从编码、设计、组织、架构、测试、评估、应对需求变更等方面,深入而多角度地讲述了 ...
黄勇的博客
Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚 ...
Docker 是一个开源工具,它可以让创建和管理 Linux 容器变得简单。容器就像是轻量级的虚拟机,并且可以以毫秒级的速度来启动或停止。Docker 帮助系统管理员和程序员在容器中开发应用程序,并且可以扩展到成千上万的节点。
容器和 VM(虚拟机)的主要区别是,容器提供了基于进程的隔离,而虚拟机提供了资源的完全隔离。虚拟机可能需要一分钟来启动,而容器只需要一秒钟或更短。容器使用宿主操作系统的内核,而虚拟机使用独立的内核。
Docker 的局限性之一是,它只能用在 64 位的操作系统上。
在这篇文章中我们将讨论如何在 CentOS 7.x 中安装 docker。
CentOS 6/ ...
本文出自 “存储之厨” 博客,请务必保留此出处http://xiamachao.blog.51cto.com/10580956/1755354
由于最近需要安装docker进行学习,需要升级CentOS内核到3.8以上!
在基于CentOS平台的工作过程中,难免有时需要升级或者降级内核以验证功能、调试性能或者更新整个系统。
如果从头重新编译一个内核,由于现在内核特性越来越复杂,依赖的库或者工具也不少,加之重新编译耗时不菲,了解更新内核的多种方式就显得尤为必要。
下面根据笔者最近的工作,总结了三种方法,供大家参考。
方法一
如果机器不能联网,可以下载现有内核包到本 ...
redis数据类型分为:字符串类型、散列类型、列表类型、集合类型、有序集合类型。
redis这么火,它运行有多块?一台普通的笔记本电脑,可以在1秒钟内完成十万次的读写操作。
原子操作:最小的操作单位,不能继续 ...
谈谈互联网后端基础设施
作者飒然hang是ETouch随身云的架构师,中华万年历就是其公司作品,专注于JavaEE、系统架构、大数据等后端技术;在基础框架、数据统计、推荐系统、DSP、广告平台方面有一定的实践经验; 更多信息可见 http://rowkey.me
获得作者授权,转载此文,以飨中生代读者!
对于一个互联网企业,后端服务是必不可少的一个组成部分。抛开业务应用来说,往下的基础服务设施做到哪些才能够保证业务的稳定可靠、易维护、高可用呢?纵观整个互联网技术体系再结合公司的目前状况,个人认为必不可少或者非常关键的后端基础技术/设施如下图所示:
1、代码坏味道
《重构-改善既有代码的设计》
重复代码(Duplicated Code)
Extract Class;
Extract Medhod;
Pull Up Method;
Template Method 设计模式;
过长函数(Long Method)
Extract Method
Replace Temp with Query
Introduce Parameter Object、Preserve Whole Object
Replace Method with Method Object
Large Class(过大的类)
Extract ...
Java 工程师成神之路
- 博客分类:
- JAVA拾遗
http://www.hollischuang.com/archives/489https://linux.cn/article-6739-1.html
一、基础篇
1.1 JVM
1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收
http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/
1.1.2. 了解JVM各种参数及调优
1.1.3. 学习使用Java工具
jps, jstack, jmap, jconsole,