上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页
摘要: 在线开发文档 "Java SE 8" "Java SE 8 Developer Guides" "Java SE 8 API Specification" "Java API Specifications" 离线开发文档 在 "Java SE Downloads" 页面的Additional Res 阅读全文
posted @ 2017-06-05 22:16 Anliven 阅读(433) 评论(0) 推荐(0) 编辑
摘要: Ticket驱动 在软件开发过程中使用缺陷跟踪系统或问题跟踪系统,以ticket为单位对问题、缺陷以及敏捷开发中的用户故事等进行管理的方法。 作为DevOps实践的一个良好补充,解决了文档式管理的信息分散问题,可以支持从瀑布开发到Scrum开发。 在DevOps中,通过ticket为单位进行信息共享 阅读全文
posted @ 2017-05-28 00:51 Anliven 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 用户目录 除root用户外,其他默认的用户目录一般为 。 可以通过如下步骤修改默认用户目录 1. 修改/etc/passwd文件中相应用户的路径信息 2. 停止此用户的相关进程,然后执行 命令 3. 切换到此用户,验证目录信息 删除和创建用户 设置新文件的默认权限 umask命令 用来设置文件的创建 阅读全文
posted @ 2017-05-27 22:46 Anliven 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 01 - 05 Eclipse教程 Eclipse 教程 01 - Eclipse设置编译和运行的环境 建议编译和运行的版本保持一致,否则请特别注意: 低编译,高运行 》 可行。 高编译,低运行 》 不行。 编译环境:导航栏Window 》Preferences 》Java 》Compiler。 运 阅读全文
posted @ 2017-05-25 23:06 Anliven 阅读(821) 评论(0) 推荐(0) 编辑
摘要: IDEA: https://www.jetbrains.com/idea/ getting-started: https://www.jetbrains.com/help/idea/getting-started.html IntelliJ IDEA使用教程: https://www.cnblogs 阅读全文
posted @ 2017-05-25 00:30 Anliven 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 初识Java Java是一种跨平台的面向对象的程序设计语言。 区分大小写; 标点符号为英文; 强类型语言,在Java中存储的数据,必须在编译时确定其类型; Java版本 Java按应用范围分为3个版本,即Java SE、Java EE和Java ME. Java SE(Standard Editio 阅读全文
posted @ 2017-05-24 23:59 Anliven 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1 - DevOps与敏捷开发 在采用敏捷开发的情况下,所有成员都对服务和产品负责,理解彼此的业务,符合DevOps的组织和文化。 以商业需求为核心,在较短期间内确定开发方针,并持续进行改善,从而逐步推进开发。 以团队整体的输出和业务的成败为共同目标、全员参与、信息共享、持续改进(建议与改善)。 2 阅读全文
posted @ 2017-05-13 00:27 Anliven 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 测试驱动开发(TDD) 在开发过程中有两种类型的测试过程:单元测试 和 测试驱动开发。 单元测试 代码级的测试,每个单元测试都是测试单独类或方法。 单元测试套件可以开销小、速度快的方式穷举覆盖代码 典型的单元测试检查只基于一个代码类的功能,并且不应该涉及与文件系统或数据库的交互 测试驱动开发 更侧重 阅读全文
posted @ 2017-05-12 07:41 Anliven 阅读(852) 评论(0) 推荐(0) 编辑
摘要: 镜像源 网易镜像源 在 "网易开源镜像" 页面,点击对应镜像名的使用帮助,可以查看到更新源的方法,按步骤操作即可。 阿里云镜像源 在 "阿里云开源镜像" 页面,点击对应Mirror分类的help标签,可以查看到更新源的方法,按步骤操作即可。 示例 更改CentOS的源 1. 备份 2. 下载新的Ce 阅读全文
posted @ 2017-05-10 22:57 Anliven 阅读(9842) 评论(0) 推荐(0) 编辑
摘要: 从零开始 介绍Docker的基本概念和命令,并给出简单使用示例和参考信息。 Docker 基础讲义 http://www.cnblogs.com/anliven/p/6281373.html Docker 常用基础命令 http://www.cnblogs.com/anliven/p/6217297 阅读全文
posted @ 2017-05-10 08:10 Anliven 阅读(1651) 评论(0) 推荐(9) 编辑
摘要: 示例 CentOS7 示例 Ubuntu16.04 阅读全文
posted @ 2017-05-09 23:14 Anliven 阅读(971) 评论(0) 推荐(1) 编辑
摘要: Dockerfile 简介 Docker Hub拥有大量高质的官方镜像:可直接使用的服务类镜像、语言应用镜像、基础操作系统镜像等,满足绝大部分需求。 此外,可以通过定制镜像的方式来满足实际使用中的特定需求。 定制镜像实际上就是以一个镜像为基础,定制每一层的配置和文件。 可以选择现有镜像为基础镜像,也 阅读全文
posted @ 2017-05-08 23:47 Anliven 阅读(7960) 评论(0) 推荐(0) 编辑
摘要: 本文是在 "原文" 基础上的实际操作验证记录和细节补充。 默认情况下,容器连接到虚拟网桥docker0提供的虚拟子网中,容器之间通过默认网关(虚拟网桥docker0接口地址)建立连接。 如果不使用虚拟网桥,用户也可以通过创建两个容器间的点到点链路,将一对peer接口分别放到两个容器,来实现容器直连。 阅读全文
posted @ 2017-05-04 22:28 Anliven 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: 安装docker 1 Virtualization Support Check whether virtualization support is enabled at BIOS via "HAV detection tool" 2 Docker Toolbox "DockerToolbox 1.1 阅读全文
posted @ 2017-05-03 23:24 Anliven 阅读(1384) 评论(0) 推荐(0) 编辑
摘要: "Get Docker for Ubuntu" Check system version 1 Install packages to allow apt to use a repository over HTTPS 2 Add Docker’s official GPG key 3 Set up t 阅读全文
posted @ 2017-05-03 23:05 Anliven 阅读(4122) 评论(0) 推荐(0) 编辑
摘要: 1-容器的网络模式- 在创建容器时,可以通过-network选项指定容器的网络类型(模式) None 不为容器进行任何网络配置,容器不能访问外部网络,内部存在回路地址。 Container 将容器的网络栈合并到一起,可与其他容器共享IP地址和端口范围等。 Host 与主机共享网络。 Bridge 默 阅读全文
posted @ 2017-05-03 23:03 Anliven 阅读(4758) 评论(0) 推荐(0) 编辑
摘要: 什么是 Serverless 云计算的三种模式:IaaS(基础架构即服务)、PaaS(平台即服务)、SaaS(软件即服务)。 早期开发人员开发应用的时候,需要考虑主机,内存,数据库,扩展,消息处理等很多层面的因素 虽然IaaS平台帮助实现了资源流动,PaaS平台帮助实现了公共基础服务层的抽象,但开发 阅读全文
posted @ 2017-05-03 08:07 Anliven 阅读(574) 评论(0) 推荐(0) 编辑
摘要: 1-互联 默认情况下,同一个宿主机中所有容器都连接在一个虚拟网桥docker0上,而docker0是与主机互通的。 因此在默认情况下,同一主机中的容器之间是可以互相连接的,容器内部也是可以访问到外部网络的。 2-容器之间互联 通过docker run命令的--link参数可以让容器之间通过连接(li 阅读全文
posted @ 2017-05-02 23:57 Anliven 阅读(1569) 评论(0) 推荐(0) 编辑
摘要: 容器具有自己的内部网络和ip地址,具体信息可以查看 命令结果的 部分。 如果想要从外部访问容器中的应用,可以通过 命令的 或` p`参数来指定端口映射。 可以通过 命令或者 命令结果的PORTS部分,可以查看端口映射关系。 随机端口映射 使用 (大写)参数,Docker会随机映射一个端口到内部容器开 阅读全文
posted @ 2017-05-02 23:50 Anliven 阅读(3733) 评论(0) 推荐(0) 编辑
摘要: 在容器中管理数据主要有两种方式:数据卷( Data volumes)和数据卷容器( Data volume containers)。 数据卷 数据卷是一个可供一个或多个容器使用的特殊目录。数据卷的使用,类似于 Linux 下对目录或文件进行 mount。 数据卷可以在容器之间共享和重用 对数据卷的修 阅读全文
posted @ 2017-04-29 00:25 Anliven 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 仓库与注册服务器 仓库(Repository)集中存放镜像的项目或目录。 注册服务器(Registry)管理仓库的服务器,服务器上可以有多个仓库,每个仓库有多个镜像。 例如:在仓库地址 中,docker.io是注册服务器地址, ubuntu是仓库名。 Docker Hub "Docker Hub" 阅读全文
posted @ 2017-04-28 22:09 Anliven 阅读(773) 评论(0) 推荐(0) 编辑
摘要: Service Mesh 简介 Service Mesh是用于处理服务到服务通信的专用基础架构层。 实际上,Service Mesh通常作为一组轻量级网络代理实现,这些代理与应用程序代码部署在一起,应用程序无感知。 随着 Cloud Native 的崛起,Service Mesh 逐步发展为一个独立 阅读全文
posted @ 2017-04-27 22:58 Anliven 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 导出和导入容器 使用 命令可以将本地容器导出为容器快照文件。 使用 命令可以将容器快照文件导入到本地镜像库,也可以通过指定URL或者某个目录来导入。 特别注意: 命令是将镜像存储文件导入到本地镜像库。 镜像存储文件将保存完整记录,体积较大。 而容器快照文件将丢弃所有的历史记录和元数据信息,仅保存容器 阅读全文
posted @ 2017-04-26 21:46 Anliven 阅读(1466) 评论(0) 推荐(1) 编辑
摘要: 进入容器交互终端 使用 命令进入容器交互终端。 注意:如果多个窗口同时attach到同一个容器,那么所有窗口都会同步显示。如果某个窗口因命令阻塞时,那么其他窗口将无法执行操作。 退出容器交互终端 通过Ctrl p和Ctrl q键,可以退出正在交互的容器终端,此时容器不会终止。 特别注意:通过exit 阅读全文
posted @ 2017-04-26 21:43 Anliven 阅读(4268) 评论(0) 推荐(1) 编辑
摘要: 在没有Docker Registry时,可以通过 和`docker load`命令完成镜像迁移的过程,先将镜像保存为压缩包,然后在其他位置再加载压缩包。 将镜像保存为压缩包文件 加载镜像 快捷命令 将镜像从一个主机迁移到另一个主机: docker save | bzip2 | ssh @ "cat 阅读全文
posted @ 2017-04-24 22:42 Anliven 阅读(10039) 评论(0) 推荐(0) 编辑
摘要: route命令 route - show / manipulate the IP routing table route 命令常用命令示例 #显示路由 route route -n # 不解析名字,快速显示 ip route show #添加路由 route add -net 192.168.16. 阅读全文
posted @ 2017-04-24 16:07 Anliven 阅读(2881) 评论(0) 推荐(0) 编辑
摘要: 简介 使用Doxygen来生成结构,使用Graphviz来显示结构: Doxygen:http://www.doxygen.nl/ 用来生成项目文档的工具软件,可将程序中的特定批注转换成为说明文件,还可以对项目代码的结构进行分析。 可以从一套归档源文件开始,生成HTML格式的在线类浏览器,或离线的L 阅读全文
posted @ 2017-04-19 14:45 Anliven 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 使用docker commit命令生成镜像 Docker镜像是多层存储,每一层是在前一层的基础上进行的修改,而容器可以理解为是以镜像为基础层的多层存储。 如果不使用数据卷,运行一个容器的时候,对任何文件的修改都会被记录于容器存储层。 一般情况下,很少真正从头开始创建一个全新的镜像,大多是基于一个已有 阅读全文
posted @ 2017-04-19 14:31 Anliven 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: dpkg与apt dpkg用来安装本地deb格式软件包,但不会解决软件包的依赖关系. APT(Advanced Packaging Tool)是从更新源获取并安装软件包,而且会解决依赖关系, 但不会安装本地deb格式的软件包。 注意:因为dpkg是绕过apt对软件包进行操作,所以通过dpkg安装过的 阅读全文
posted @ 2017-04-06 23:15 Anliven 阅读(616) 评论(0) 推荐(0) 编辑
摘要: 简介 "link" DNF(Dandified Yum)是新一代的RPM软件包管理器。 DNF包管理器克服了YUM包管理器的一些瓶颈,提升了包括用户体验,内存占用,依赖分析,运行速度等多方面的内容。 DNF使用RPM,libsolv和hawkey库进行包管理操作,Fedora22已经默认使用DNF。 阅读全文
posted @ 2017-02-28 23:54 Anliven 阅读(8870) 评论(0) 推荐(2) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页