自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

leveldc的专栏

菜刀的空间

  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 docker network namespace

network基础docker network是我们在使用docker容器时最早关心的问题,我们部署了一个docker的应用,外部如何访问是需要解决的第一个问题.[root@localhost ~]# docker network lsNETWORK ID NAME DRIVER SCOPE555fce32080c ...

2018-12-30 17:31:34 519

原创 Centos7自定义docker engine 安装源

Centos7在安装docker engine的时候,如果闲操作系统的docker源不够新, 可以直接将docker engine源指向docker提供的地址源,配置如下:在目录 /etc/yum.repos.d 下执行命令:#sudo vi docker.repo#docker.repo文件内容[ dockerrepo]name=Docker Repositorybaseurl...

2018-12-16 15:41:13 423 2

原创 敏捷实践之如何开好scrum回顾会议

scrum中的5个活动分别是:-产品代办事项列表梳理(product backlog)-sprint计划会议(sprint plan meeting)-每日站会(scrum daily meeting)-sprint 评审会(sprint review meeting)-sprint 回顾会议(retrospective meeting)回顾会议是scrum的几个会议中相当重要的一个会...

2018-12-16 15:35:32 3632

原创 敏捷实践之如何开好每日scrum每日站会

scrum中的5个活动分别是:-产品代办事项列表梳理(product backlog)-sprint计划会议(sprint plan meeting)-每日站会(scrum daily meeting)-sprint 评审会(sprint review meeting)-sprint 回顾会议(retrospective meeting)scrum的5个活动中,每日站会(Daily S...

2018-12-16 15:29:46 1602

原创 Dockerfile详解

文章目录背景Dockerfile的定义Dockerfile的格式工作目录Dockerfile指令FROM命令MAINTAINER(depreacted)命令LABLE命令COPY命令ADD命令WORKDIR命令VOLUME命令EXPOSE命令ENV命令RUN命令CMD命令ENTRYPOINT命令USER命令HEALTHCHECK命令SHELL命令STOPSIGNAL命令ARG命令ONBUILD命令...

2018-12-31 22:47:20 4894

原创 docker volume

Data Volumes的初衷是实现独立于容器的生命周期实现数据持久化,实现多个docker容器之间的数据持久化及共享,因此删除容器的时候不回删除卷,也不会对哪怕未被引用的卷作垃圾回收.Volume在初始化的时候就会创建,由base image提供的卷中的数据会在此期间完成复制.Docke-managed Volumedocker run --name b1 -it -v /data bus...

2018-12-31 01:56:47 736

原创 docker中自定义docker0桥的网络属性

Docker 服务启动后默认会创建一个 docker0网桥,地址是172.17.0.1这样一个网段的地址,我们可以通过daemon.json来修改初始化的docker0桥的ip地址及掩码.{ "registry-mirrors":["https://9rqda8co.mirror.aliyuncs.com","https://registry.docker-cn.com"], "...

2018-12-30 19:33:00 620

原创 Docker常用命令

本次测试的docker版本是Docker version 18.09.0, build 4d60db4在以前的版本中,具体哪一个我没有仔细研究,docker的配置路径如下:环境配置文件/etc/sysconfig/docker-network/etc/sysconfig/docker-storage/etc/sysconfig/dockerunit file/usr/lib/sy...

2018-12-29 23:13:42 4300

原创 制作docker镜像-容器

Dockerfile基于容器docker hub automated build(依据dockerfile制作)基于容器制作镜像,我们会先安装一个基础镜像,然后在基础镜像的基础上安装别的应用或者配置,完成后执行docker commit 命令提交到docker hub.Usage: docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG...

2018-12-29 23:10:15 734

原创 Docker架构

记性不好的病太难治,趁着最近有点时间,就记录下了docker常用的命令和用法.关于docker环境搭建的部分可以参照着这篇文章:Centos7自定义docker engine 安装源这片文章是docker提供的在centos上的安装手册:https://docs.docker.com/install/linux/docker-ce/centos/docker的官方镜像地址: http...

2018-12-28 23:17:39 121

原创 精益产品开发

产品开发过程中,我们要不停的做出各种假设,然后不停的推翻,不停的推翻, 嗯… 好像这个思路在解决一些诡异bug的时候也需要,程序员是一个需要想象力的工种。一款产品的失败率是很高的,移动互联网产品失败率高达95%以上,作为一个产品怎么来定义失败,最简单直接的判别方法就是有没有人用,没有人用就是失败的。如何精益产品探索?精益产品探索是创新商业模式和产品的方法,它依靠验证式学习法,科学实验,和迭代...

2018-12-16 15:39:15 997

原创 Tech Lead 实践

项目结束,休一个长假,从忙碌中停下来才发现,身体的困乏无法掩饰思想的空洞,所以半夜爬起来(估计是下午茶喝多了,人还是不能太安逸)。上个项目是我这次换工作的第一个项目,我的角色是Tech Lead,这个项目依旧保持了90%项目的特点,时间紧,任务重,新建团队。幸好这个项目比较大,有两个scrum team, 所以有两个Tech Lead,我们根据各自的特长进行分工。这次是我第一次以Tech Lea...

2018-12-16 15:23:10 985

转载 开发者必备的SQL性能优化基本功

转载自http://blog.csdn.net/kthq/article/details/6586006在互联网应用,特别是“动态”网站的应用中,随着网站访问量的增加,我们总是会发现性能的瓶颈最先来自数据IO,而非CPU、内存、网络带宽……而数据IO瓶颈一般表现在数据库查询上。当然我们可以通过使用诸如 Memcache 之类的集群缓存方案替数据库“挡”那么一下,也可以考虑使用 HBas

2014-12-04 22:26:11 319

转载 JVM(Java虚拟机)优化大全和案例实战

转载自http://blog.csdn.net/kthq/article/details/8618052堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old

2014-12-04 22:22:31 379

转载 开发者必备的SQL性能优化基本功

本文转载自 http://blog.csdn.net/kthq/article/details/6586006在互联网应用,特别是“动态”网站的应用中,随着网站访问量的增加,我们总是会发现性能的瓶颈最先来自数据IO,而非CPU、内存、网络带宽……而数据IO瓶颈一般表现在数据库查询上。当然我们可以通过使用诸如 Memcache 之类的集群缓存方案替数据库“挡”那么一下,也可以考虑使用 H

2014-12-04 22:14:29 328

转载 java四种引用 强引用 软引用 弱引用 虚引用

1、对象的强、软、弱和虚引用    在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及(reachable)状态,程序才能使用它。从JDK 1.2版本开始,把对象的引用分为4种级别,从而使程序能更加灵活地控制对象的生命周期。这4种级别由高到低依次为:强引用、软引用、弱引用和虚引用。

2014-11-12 23:43:29 468

转载 UML类图几种关系的总结

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)         1. 泛化(Generalization)        【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的

2014-10-30 18:55:08 351

转载 Servlet多线程安全问题

本文转载自百度文库

2014-10-25 18:11:29 381

转载 500强公司要求每个员工会应用的方法和工具

1.SWOT分析法 意义:帮您清晰地把握全局,分析自己在资源方面的优势与劣势,把握环境提供的机会,防范可能存在的风险与威胁,对我们的成功有非常重要的意义。2.PDCA循环规则 意义:每一项工作,都是一个pdca循环,都需要计划、实施、检查结果,并进一步进行改进,同时进入下一个循环,只有在日积月累的渐进改善中,才可能会有质的飞跃,才可能取得完善每一项工作,

2014-03-04 12:50:19 793

转载 Android SDK更新 Connection to http://dl-ssl.google.com refused 解决方法

问题描述使用SDK Manager更新时出现问题Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refusedFailed to fetch URL http://dl-

2014-02-27 07:15:37 733

转载 面向对象设计原则

项目在实施过程中,用户需求总是在不停的发生变化,作为软件开发人员,有些变化我们无法拒绝,那就需要正确对待这些变化,接受并尽量满足客户的需求,与此同时,我们也希望我们的程序做最小的改动,以应对这些变化,减少成本开支,最小的改动代码,从而产生更少的缺陷。前辈们已经总结出了面向对象程序的设计原则:1. OCP 全称:“Open-Closed Principle” 开放-封闭原则 说明

2014-02-15 23:40:20 482

转载 向唐僧学习IT项目管理

唐僧, 家喻户晓的唐三藏是也, 他是参悟佛法的大唐高僧,他还是大话西游的男一号, 可是有谁知道,他曾经是一名杰出的项目经理。他所领导的项目是是当时最庞大的IT项目--西天之行求取真经;他所领导的项目团队是神仙团队:孙悟空,猪八戒,沙僧,外加一匹白龙马;他的团队业绩震烁古今;他们的故事流传至今。     而他如何又是如何成为当时最优秀的项目经理?今天的人们又该如何向他学习项目管理呢?且看本文为您

2014-02-15 23:28:57 803

原创 设计模式-创建型:单例模式(2)

上篇我们学习了最简单的单例模式,但在有些应用下,我们希望只有在使用到该类的时候才去创建实例,而不是在类加载的时候。下面我们看到的单例模式实现在多线程并发情况下是不安全的。public class SingletonUnSafe { private static SingletonUnSafe instance; private SingletonUnSafe() { } p

2014-01-24 09:26:05 458

原创 设计模式-创建型:单例模式(1)

有的代码写过,不再想起;有的代码复制粘贴后,还将回首。上个项目已经进入收尾,利用年前的闲暇,对设计模式进行一个较为完整的学习。这次主要的程序语言将会使用java来描述。OK, Let's go!

2014-01-24 07:40:51 561 1

原创 两个DateTime之间的时间差

class Util { public static double dateDiff(DateTime DateTime1, DateTime DateTime2) { double totalSeconds = 0.0; TimeSpan ts = DateTime1.Subtract(DateTime2)

2014-01-07 13:59:12 7581

原创 图像保存时候对压缩格式的处理

最近在处理图像的时候,原来是CCITT T.6的,经过Batmap  的 Save(Stream, ImageFormat) 方法,结果图像压缩格式改变为 LZW的压缩格式,这样影响了程序的后续处理,最后修改为调用Save(Stream, ImageCodecInfo, EncoderParameters) 来保存,代码如下: public static byte[] Bitmap

2014-01-07 08:33:54 1544

重构 Martin Fowler

Martin Fowler的经典书籍,重构 改善既有代码的设计中文版

2014-02-15

空空如也

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

TA关注的人

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