- 博客(79)
- 资源 (46)
- 收藏
- 关注
原创 容器镜像[容器培训专题]
文章目录镜像部分概念bootfs(boot file system)rootfsLayer层的可读写性Union File System因为招人不顺利的原因,开始在公司内做容器及K8S开发的系统性培训,从容器基础开始也是对自己知识结构的总结,有兴趣加入我们的小伙伴,请私信或留言,坐标重庆。镜像部分概念bootfsrootfslayerunion file systembootfs(boot file system)主要包含bootloader和kernel, bootloader主
2021-06-13 10:37:53
235
原创 linux 常用软件安装
这里写自定义目录标题pip3 安装pip3 安装yum install python36 python36-setuptools -yeasy_install-3.6 pip
2019-09-02 10:15:00
237
原创 FeignClient 在 oauth2 中与 hystrix 线程策略冲突问题造成的权限问题
FeignClient 在 oauth2 中与 hystrix 线程策略冲突问题造成的权限问题FeignClient 在 oauth2 中与 hystrix 线程策略冲突问题造成的权限问题问题描述问题原因问题解决方法方法1 直接禁用 hystrix方法2 设置hystrix 线程策略最后的工作 OAuth2FeignRequestInterceptor注册自定义的 OAuth2Feig
2017-07-25 14:44:28
5999
原创 gitbook 编译书籍源码 为PDF
gitbook 编译书籍源码 为PDF安装nodejs安装gitbook编译书籍启动gitbook网页版输出为PDF等其他格式安装nodejs载nodejs 解压到任意文件夹,这里以D:\devtools\node-v6.10.0-win-x64为例,可以看到有nmp.cmd 命令。设置nmp 缓存与global 文件夹npm config get userconfig //查看用户
2017-03-03 13:41:43
2827
原创 DOCKER TOOLBOX windows 平台构建镜像
DOCKER TOOLBOX windows 平台构建镜像安装dockertoolbox设置DOCKER-MACHINE 代理拉取镜像*gradle build 镜像快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctr
2016-12-29 12:30:32
5931
原创 kubeadm 安装 kubernetes 1.4.6
kubeadm 安装 kubernetes 1.4.6准备安装docker下载镜像安装kubernetes安装kubernetes-dashbord准备 机器名 ip centos7-kubermaster 192.168.10.130 centos7-kuber146node1 192.168.10.131 centos7-kuber146node2 19
2016-11-29 15:12:41
1379
1
原创 ubuntu 14.04/16.04 https 形式安装docker 私有库 harbor
起始目录/root,root 登陆后,直接在该目录进行下面的命令下载harbor 预编译包 0.4.5准备通过域名 reg.server.com 来访问镜像库所以需要在/etc/hosts 文件中加入 192.168.10.90 reg.server.com, IP 镜像服务器的地址。1 生成 CA 证书(注意内容不能乱填)openssl req -newkey
2016-11-09 15:55:19
3624
转载 BOSH相关术语解释
BOSH是一个针对大规模分布式系统的部署和生命周期管理的开源工具。BOSH的诞生是出自CloudFoundry的部署难题,但是不仅仅局限于部署CloufFoundry,也可以应用于别的分布式系统,只需要其提供符合要求的Release即可,BOSH现在能够支持的IaaS平台包括VMware vSphere,vCloud Director,Amazon EC2, OpenStack。Micro
2015-04-01 14:18:25
1071
转载 OpenStack使用Bosh部署CloudFoundry(五)—使用Bosh部署CloudFoundry
目录(?)[-]调整虚拟机存储配置下载并编译CloudFoundry发布包切换bosh target到Bosh的Director并创建新用户上传release和stemcell到Bosh中创建并配置用于部署CloudFoundry的Manifest文件使用CF客户端管理CloudFoundry运行环境版本说明:CloudFoundry:V2版本-v149
2015-04-01 13:41:43
1358
转载 OpenStack使用Bosh部署CloudFoundry(四)—使用Micro Bosh部署Bosh
目录(?)[-]上传Bosh Stemcell到Micro Bosh中下载Bosh Release代码并打包上传Bosh Release包到Micro Bosh中确认已经上传的stemcell和release创建部署Bosh的Manifest文件部署Bosh验证部署是否成功版本说明:CloudFoundry:V2版本-v149+(本文后续章节中的Mani
2015-04-01 13:40:32
807
转载 OpenStack使用Bosh部署CloudFoundry(三)—部署Micro Bosh
目录(?)[-]下载Micro Bosh Stemcell创建部署Micro Bosh的Manifest文件部署Micro Bosh登陆到Micro bosh 的director并创建账号版本说明:CloudFoundry:V2版本-v149+(本文后续章节中的Manifest适用于149+版本的CF Release)OpenStack:Gr
2015-04-01 13:39:38
688
转载 OpenStack使用Bosh部署CloudFoundry(二)—准备Bosh Cli客户机
目录(?)[-]安装Ruby运行时环境安装Git客户端安装Bosh Cli Gem安装fog组件验证openstack环境版本说明:CloudFoundry:V2版本-v149+(本文后续章节中的Manifest适用于149+版本的CF Release)OpenStack:Grizzly版本+nova-networkCloudFoun
2015-04-01 13:32:11
689
转载 OpenStack使用Bosh部署CloudFoundry(一)
目录[ - ]1、配置默认的安全组策略2、创建密钥对3、新增或者修改Flavor4、调整Quotas限制版本说明:CloudFoundry:V2版本-v149+(本文后续章节中的Manifest适用于149+版本的CF Release)OpenStack:Grizzly版本+nova-networkCloudFoundry部署交流QQ群:176302388
2015-04-01 13:29:37
663
转载 RDO部署多节点OpenStack Havana(OVS+GRE)
目录[ - ]1、物理环境2、安装操作系统3、修改网卡名称4、配置IP地址5、创建cinder-volumes6、安装Packstack7、创建并修改应答文件8、执行安装9、创建br-ex10、登陆dashboard11、TroubleShooting原文链接 http://cloudnil.com/category/cloud/openstack/RDO是由红
2015-04-01 11:50:48
1580
转载 开源的PaaS方案:在OpenStack上部署CloudFoundry (五)常见问题
. 部署CloudFoundry可能遇到的问题1. Bosh 报告 OpenStack API Request Entity Too Large error解决办法,修改/etc/nova/api-paste.conf文件,添加limits属性[python] view plaincopyprint?[filter:ratelimit
2015-03-30 15:49:34
738
转载 开源的PaaS方案:在OpenStack上部署CloudFoundry (四)使用Micro Bosh部署CloudFoundry
使用bosh部署应用是需要两部分,一个是创建虚拟机使用的模板stemcell,另外一个是应该的Release。所以,部署CloudFoundry之前需要上传stencil和release4.1 使用bosh上传Stemcell[python] view plaincopyprint?# bosh upload stemcell ~/stemc
2015-03-30 15:48:33
1039
转载 开源的PaaS方案:在OpenStack上部署CloudFoundry (三)部署BOSH
BOSH是CloudFoundry提供的用来安装部署和升级CloudFoundry的自动化工具,可是说是CloudFoundry的一部分。总体来说,BOSH是Client/Server结构, BOSH客户端称作BOSH CLI,BOSH服务器端由BOSH Director,NATS,HealthMonitor等组件组成, 详见http://docs.cloudfoundry.org/bosh/
2015-03-30 15:46:40
1049
转载 开源的PaaS方案:在OpenStack上部署CloudFoundry (二)部署OpenStack
[-]硬件要求安装OpenStack1 安装CentOS 65系统并清空iptables防火墙规则2 安装系统需要的工具包包括Openstack依赖的和CloudFoundry依赖的3 安装EPEL repo4 Upgrade 当前系统5 安装openstack repo 目前CloudFoundry最高只能支持Havana版的Openstack6 安装packstack7 同步时
2015-03-30 15:45:49
989
转载 开源的PaaS方案:在OpenStack上部署CloudFoundry (一)简介
PaaS(Platform as a Service)是业界一个比较热门的话题。本文以简洁的方式介绍一种完全使用开源软件迅速部署一个PaaS平台的技术方案:基于OpenStack平台部署CloudFoundry的技术方案。1. OpenStack简介 OpenStack是一个美国国家航空航天局和Rackspace合作研发的,以Apache许可证授权,并且是一个自由软件和开放源
2015-03-30 15:44:31
1667
转载 Failed to start LSB: Bring up/down networking
执行 service network restart 出现以下错误Restarting network (via systemctl): Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details.2、根据上面的提示,执行“systemc
2015-02-19 14:11:53
3354
转载 fedora/centos7防火墙FirewallD详解
1 使用 FirewallD 构建动态防火墙1.1 “守护进程”1.2 静态防火墙(system-config-firewall/lokkit)1.3 使用 iptables 和 ip6tables 的静态防火墙规则1.4 什么是区域?1.4.1 预定义的服务1.4.2 端口和协议1.4.3 ICMP 阻塞1.4.4 伪装
2015-02-16 20:33:26
1066
转载 设置网卡混杂模式
方法一:[html] view plaincopy~$ sudo ifconfig eth1 promisc # 设置混杂模式 ~$ sudo ifconfig eth1 -promisc 方法二:[html] view plaincopy~$ s
2015-02-16 20:14:21
3468
原创 centos 7 搭建ntp 服务器
restrict 192.168.1.0 netmask 255.255.255.0 nomodify notrap第一步 安装ntpyum install ntp第二步,查找最近的时间同步服务器http://www.pool.ntp.org/zone/asia第三部编辑 /etc/ntp.confserver 127.127.1.0 ibu
2015-02-06 11:17:03
6031
转载 hibernate annotation多对多中间表添加其他字段的第三种方法
本示例主要以学生(T_Student)和课程(T_Course)之间的多对多关系,中间表Score(分数),学生表和课程表是多对多关系,另外为他们的关系添加额外的字段---分数:T_Student类如下:package server.com.upc.test;import java.util.HashMap;import java.util.HashSet;import jav
2015-01-22 20:39:54
3777
转载 Hibernate中多对多的annotation的写法(中间表可以有多个字段)
一般情况下,多对多的关联关系是需要中间表的;情况一:如果中间表仅仅是做关联用的,它里面仅有2个外键做联合主键,则使用ManyToMany(不用写中间表的Model,只需要写出两张主表的model即可)学生表@Entity@Table(name = "T_STUDENT")@SequenceGenerator(name = "SEQ_STUDENT", sequenceName
2015-01-22 20:36:42
1942
转载 PowerDesigner设计数据库及导出数据库文件相关问题PowerDesigner Could not Initialize JavaVM!
1、用PowerDesigner设计好数据库之后,一般需要自动生成数据库文件,我在连接Mysql的时候报错!PowerDesigner Could not Initialize JavaVM!如下图:解决办法:导致这个问题的原因是PowerDesigner的版本不支持JDK 64位的。需要安装32位的JDK,然后修改JAVA_HOME到32位的路径下,重启PowerDesign
2015-01-19 17:12:55
1573
转载 CAS和Shiro在spring中集成
shiro是权限管理框架,现在已经会利用它如何控制权限。为了能够为多个系统提供统一认证入口,又研究了单点登录框架cas。因为二者都会涉及到对session的管理,所以需要进行集成。 Shiro在1.2.0的时候提供了对cas的集成。因此在项目中添加shiro-cas的依赖 org.apache.shiro shiro-cas $
2015-01-09 16:04:08
978
转载 JAVA 注解:SuppressWarnings、Deprecated、Override
为了是大家初步了解什么是注解(Annotation),我们先来看如下代码: 相关代码一: Java代码 public class AnnotationTest { public static void main(String[] args) { Date nowDate = new Date(); String strDate =
2015-01-09 15:41:52
1083
转载 Java Annotation 手册
一、Annotation究竟是什么? Annotation 提供了一条与程序元素关联任何信息或者任何元数据(metadata)的途径。从某些方面看,annotation就像修饰符一样被使用,并应用于包、类 型、构造方法、方法、成员变量、参数、本地变量的声明中。这些信息被存储在annotation的“name=value”结构对中。 annotation类型是一种接口,能够通过java反射A
2015-01-09 15:41:49
652
转载 Java Annotation 高级应用
前言: 前不久在matrix上先后发表了《java annotation 入门》 、《java annotation 手册》 两 篇文章,比较全面的对java annotation的语法、原理、使用三方面进行了阐述。由于《入门》中的简单例程虽然简单明了的说明了annotation用法,但给大家的感觉可能 是意犹未见,所以在此行文《java annotation 高级应用》,具体实例化解释a
2015-01-09 15:39:06
853
转载 Java Annotation 入门
摘要: 本文针对java初学者或者annotation初次使用者全面地说明了annotation的使用方法、定义方式、分类。初学者可以通过以上的说明制作简单的annotation程序,但是对于一些高级的annotation应用(例如使用自定义annotation生成javabean映射xml文件)还需要进一步的研究和探讨。涉及到深入annotation的内容,作者将在后文《Java Ann
2015-01-09 15:37:14
573
转载 activiti 扩展专题
activiti 扩展专题http://my.oschina.net/winHerson/blog?catalog=310555
2015-01-05 15:43:21
846
转载 扩展activiti原表增加新字段
ctiviti自带了很多表,如图:Activiti工作流引擎的数据库表中的表名称都是以 ACT_.第二部分两个字母表示表的类型。使用模糊匹配的方式说明表的类型匹配activiti的服务API.· ACT_RE_*: RE代表仓储(Repository).这种表前缀以“static”表示流程定义信息或者流程资源信息(如流程的图表和规则等).·
2015-01-05 15:41:03
3475
原创 github简单使用教程
github(https://github.com)是一个基于git的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只能使用公共仓库,也就是代码要公开。对于一般人来说公共仓库就已经足够了,而且我们也没多少代码来管理,O(∩_∩)O~。下面是我总结的一些简单使用方法,供初学者参考。1.注册账户以及创建仓库要想使用github第一步当然是注册github账号了。之后就可以创建
2015-01-05 14:50:23
618
转载 activiti5.13 框架 数据库设计说明书
结构设计1.1、 逻辑结构设计Activiti使用到的表都是ACT_开头的。ACT_RE_*:’RE’表示repository(存储),RepositoryService接口所操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_*:‘RU’表示runtime,运行时表-RuntimeService。这
2015-01-05 14:14:12
759
转载 Activiti 架构分析
Activiti是业界很流行的java工作流引擎,关于Activiti与JBPM5的关系和如何选择不是本文要讨论的话题,相关内容可以baidu一下。Activiti从架构角度看是比较优秀的,是很面向对象的,是我所阅读过的代码结构很棒的开源软件,个人认为比Spring,Hibernate的要好。Activiti的基础编程框架 Activiti基于Spring,
2015-01-05 13:41:11
3379
转载 扩展activiti使用自己的用户表和群组表
自定义的Activiti用户组管理器,主要重写对用户群组的增删改查等操作。?12345678910111213141516171819202122232425
2015-01-05 13:19:34
2949
转载 redhat7 centos7 关闭SELinux和防火墙的办法
Redhat使用了SELinux来增强安全,关闭的办法为:1. 永久有效修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled ,然后重启。2. 即时生效setenforce 0关闭防火墙的方法为:1. 永久性生效开启:chkconfig iptables on 关闭:chkco
2015-01-02 14:10:31
23415
翻译 redhat7 禁用ip6
在文件中写入一下内容 /etc/sysctl.conf:net.ipv6.conf.all.disable_ipv6 = 1net.ipv6.conf.default.disable_ipv6 = 1在运行中的机器中禁用ip6echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6echo 1 > /proc/sys/net/ip
2014-12-31 19:28:19
1506
MobaXterm_professional_v12.0.7z
2019-07-29
mobarxterm 11 professional 专业版
2018-11-11
ng book2 the complete book on angular 5 完整版
2017-12-11
mobaxterm 10.4 pro
2017-09-24
Wireshark网络分析就这么简单
2016-12-05
互联网+:产业风口》《互联网+:跨界与融合》《互联网+:从IT到DT》
2016-11-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人