自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 docker-compose:命令

下面学习一下compose命令:build 构建或重建服务help 命令帮助kill 杀掉容器logs 显示容器的输出内容port 打印绑定的开放端口ps 显示容器pull 拉取服务镜像restart 重启服务rm 删除停止的容器run 运行一个一次性命令scale 设置服务的容器数目start 开启服务stop 停止服务up 创建并启动容器stop 、start、res...

2018-04-27 18:13:30 2167

转载 docker-compose:基本语法

先来看一份 docker-compose.yml 文件version: '2'services: web: image: dockercloud/hello-world ports: - 8080 networks: - front-tier - back-tier redis: image: redis li...

2018-04-27 18:07:10 11052

转载 docker-compose:应用3个app的微服务(网络、共享分区)

本文通过发布3个APP(App1,App2,App3),来演示Docker在服务发布、网络、共享分区以及信息隔离与连通方面的工作: 1. 新建docker-compose.yml,放在任意目录下version: '2'services: App1: build: /local/docker/dockerApp1 image:studyapp1:0.0.1 restar...

2018-04-27 17:59:28 1825

转载 docker-compose: 安装

1. 前言Compose是Docker集群管理的工具。你可以在一个文件中定义一个多容器的应用,然后使用一条命令来启动你的应用,它会自动解析容器依赖关系,下载镜像,启动应用。Docker Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器。使用Compose 基本上分为三步:Dockerfile 定义应用的运行环境docker-compo...

2018-04-27 17:43:52 223

转载 curl命令总结

在开发客户端的时候,需要对请求的正确性以及返回数据格式进行验证,每次调试都去发送请求过于麻烦。于是,我找到了一个方便偷懒的工具——curl。curl是一个向服务器传输数据的工具,支持http、https、ftp、ftps、scp、sftp、tftp、telnet等协议。以下总结了一些针对http的常用方法:url: (51) Unable to communicate securely wit...

2018-04-27 09:45:27 2714

原创 dockerfile制作镜像: springboot 微服务

1. 先将微服务jar 放到dockerfile 同一级目录2. 编写dockerfileFROM  centos:7.2.1511MAINTAINER zhu <zhu.>#创建目录RUN mkdir -p /xx/java/jdk1.8.0_151#把当前目录下的jdk文件夹添加到镜像ADD jdk1.8.0_151 /xx/java/jdk1.8.0_151E...

2018-04-26 16:56:09 2007

转载 dockerfile 基本语法

FROM 功能为指定基础镜像,并且必须是第一条指令。如果不以任何镜像为基础,那么写法为:FROM scratch。同时意味着接下来所写的指令将作为镜像的第一层开始 语法:FROM <image>FROM <image>:<tag>FROM <image>:<digest> 三种写法,其中<tag>和<digest>

2018-04-26 15:55:02 697

转载 docker 宿主机与容器里文件共享 -v和 VOLUME

在介绍VOLUME指令之前,我们来看下如下场景需求:1)容器是基于镜像创建的,最后的容器文件系统包括镜像的只读层+可写层,容器中的进程操作的数据持久化都是保存在容器的可写层上。一旦容器删除后,这些数据就没了,除非我们人工备份下来(或者基于容器创建新的镜像)。能否可以让容器进程持久化的数据保存在主机上呢?这样即使容器删除了,数据还在。2)当我们在开发一个web应用时,开发环境是在主机本地,但运行测试...

2018-04-26 15:36:51 44875 3

原创 dockerfile制作镜像: jdk+tomcat

1. 编写dockerfileFROM centos:7.2.1511MAINTAINER zhu <zhu@126.com>#创建目录RUN mkdir -p /xx/java/jdk1.8.0_151#把当前目录下的jdk文件夹添加到镜像ADD jdk1.8.0_151 /xx/java/jdk1.8.0_151#创建tomcat目录RUN mkdir -p...

2018-04-26 11:43:18 321

转载 docker容器和宿主机互通文件

1. 从容器内拷贝文件到主机上docker cp <containerId>:/file/path/within/container /host/path/target 或者docker cp <containerName>:/file/path/within/container /host/path/target 2. 从主机上拷贝文件到容器内docker cp /hos...

2018-04-26 09:45:55 8513

原创 docker安装及基础命令

安装:yum install docker可以使用yum升级到最新版本yum update docker安装成功docker --version#启动service docker start#停止service docker stop#重启service docker restart启动成功,查看容器信息,包括docker的镜像存放的位置docker info查看本地镜...

2018-04-26 09:37:00 459

转载 Linux如何查看安装路径-jdk举例

用yum 安装的话,不知道安装到哪里去了。1:echo $JAVA_HOME使用$JAVA_HOME的话能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则如下所示,根本定位不到JDK的安装路径2:which java首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径[root@localhost ~]# which ja...

2018-04-26 08:37:12 140

原创 linux中yum安装jdk

1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk)[root@localhost ~]#yum search java|grep jdkldapjdk-javadoc.x86_64 : Javadoc for ldapjdkjava-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environmentjava-1.6.0-openjdk-dem...

2018-04-26 08:27:40 1992

转载 如何看本地安装的jdk是Sun/Oraclejdk还是Openjdk

在命令行输入java -version(win 系统 和Linux的命令行自己开启)1、如果Openjdk,输入 java -version显示的版本信息为[java] view plain copy[machao@dev ~]$ java -version  openjdk version "1.8.0_144"  OpenJDK Runtime Environment (build 1.8.0...

2018-04-25 08:51:42 3501

转载 更改Jenkins的主目录

安装时修改:1)jenkins默认的主目录放在当前用户家目录路径下的.jenkins目录中。如jenkins使用root用户启动,则主目录为/root/.jenkins2)可以在系统环境变量里手动设置jenkins的主目录,这样启动jenkins后,jenkins数据就会写入到手动设置的主目录里。在环境变量中添加:JENKINS_HOME="/data/jenkins"export JENKINS...

2018-04-21 12:50:34 1747

转载 Spring Boot 拦截器

上一篇对过滤器的定义做了说明,也比较简单。过滤器属于Servlet范畴的API,与Spring 没什么关系。 Web开发中,我们除了使用 Filter 来过滤请web求外,还可以使用Spring提供的HandlerInterceptor(拦截器)。HandlerInterceptor 的功能跟过滤器类似,但是提供更精细的的控制能力:在request被响应之前、request被响应之后、视图渲...

2018-04-20 11:09:30 98

转载 Spring Boot 过滤器、监听器

在 SpringBootApplication 上使用@ServletComponentScan 注解后,Servlet、Filter、Listener 可以直接通过 @WebServlet、@WebFilter、@WebListener 注解自动注册 过滤器(Filter)文件MyFilter.javapackage org.springboot.sample.filter;...

2018-04-20 11:06:44 105

转载 springboot 中aop切面使用

创建一个aspect切面类@Aspect // FOR AOP@Order(99) // 控制多个Aspect的执行顺序,越小越先执行@Componentpublic class TestAspect { @Autowired private AopService aopService; //server层,测试aop中可以通过autowire,调用service里面的方法...

2018-04-19 13:36:39 822

转载 mybatis调用存储过程,带返回

一、xml配置文件有两种写法    1、    <select id="getSeedValue" parameterMap="seedMap" statementType="CALLABLE">        {call PROC_SEQ_SEED_GET(?,?,?,?,?)}    </select>    <parameterMap id="seedMap&qu

2018-04-19 09:55:37 1194

原创 linux下程序被Killed

背景:服务启动后,总是被kill掉原因:日志路径:/var/log/messages服务器上跑的一个程序,发现报了Killed。查看/var/log/messages里的日志,发现以下报错:[plain]view plaincopyAug1116:28:11kernel:Outofmemory:Killprocess3080(forward)score5...

2018-04-19 09:24:48 1953

转载 springboot 中feign访问api

https://github.com/OpenFeign/feign 一、fein简介Feign使得 Java HTTP 客户端编写更方便。Feign 灵感来源于Retrofit、JAXRS-2.0和WebSocket。Feign最初是为了降低统一绑定Denominator到HTTP API的复杂度,不区分是否支持Restful。Feign旨在通过最少的资源和代码来实现和HTTP ...

2018-04-18 10:58:13 3637 1

转载 java基础-注解(Annotation)自定义-入门

元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Retention,    3.@Documented,    4.@Inherited  这些类型和它们所支持的类在java.lang.annotation包中可...

2018-04-14 18:35:07 139

转载 jenkins--添加用户权限

http://www.cnblogs.com/kevingrace/p/6019707.html

2018-04-14 18:15:32 600

转载 jenkins 迁移环境

1)jenkins默认的主目录放在当前用户家目录路径下的.jenkins目录中。如jenkins使用root用户启动,则主目录为/root/.jenkins2)可以在系统环境变量里手动设置jenkins的主目录,这样启动jenkins后,jenkins数据就会写入到手动设置的主目录里。在环境变量中添加:JENKINS_HOME="/data/jenkins"export JENKINS_HOME生...

2018-04-14 18:08:13 680

转载 springboot 健康检查

spring-boot-starter-actuator,里面自带的检测机制1. pom 中添加 <dependency>            <groupId>org.springframework.boot</groupId>            <artifactId>spring-boot-starter-actuator</art...

2018-04-13 18:48:48 2766

原创 linux 安装maven

1>jdk 环境变量等有配置好2> 下载maven 的tar包3>add the M2_HOMEenvironment variable, e.g.export M2_HOME=/usr/local/apache-maven/apache-maven-3.2.14>Add Path environment variable , e.g.export PATH=...

2018-04-13 10:46:12 148

转载 Linux下的tar压缩解压缩命令详解

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...

2018-04-13 10:35:22 99

转载 SpringBoot中Redis的set、map、list、value、实体类等基本操作介绍

1.存储set值的案例介绍:[java] view plain copySet<String>set1=new HashSet<String>();  set1.add("set1");  set1.add("set2");  set1.add("set3");  redisTemplate.opsForSet().add("set1",set1);  Set&lt

2018-04-09 19:06:16 4758

转载 redis切换database

//切换数据库        JedisConnectionFactory jedisConnectionFactory =                (JedisConnectionFactory)redisTemplate.getConnectionFactory();        jedisConnectionFactory.setDatabase(2);       ...

2018-04-09 18:30:54 4422 1

转载 redis中keys匹配查询的效率问题

redis中的keys在很多时候能帮助我们完成模糊查询的功能数据量一大,会严重影响性能修改方式:将匹配规则数组序列化后存到一个key中,这样读取的时候就直接用get即可。aaa.*.yyyy.* 作为key,然后将此模糊匹配的数据存入此健值中。通过get 的方式取出里面的值。...

2018-04-03 10:49:54 9727

转载 redis db0-15 的概念

redis默认有db0~db15之多。redis有没有什么方法使不同的应用程序数据彼此分开同时又存储在相同的实例上呢?就相当于mysql数据库,不同的应用程序数据存储在不同的数据库下。redis下,数据库是由一个整数索引标识,而不是由一个数据库名称。默认情况下,一个客户端连接到数据库0。redis配置文件中下面的参数来控制数据库总数:databases 16可以通过下面的命令来切换到不同的数据库下...

2018-04-02 18:32:10 28005 1

转载 linux 硬盘满了处理及删除完磁盘空间仍然满的处理

1. 查看当前主机的使用情况,查看哪个文件系统使用最多,找到挂的节点的目录df -h2. 在该节点上的目录下 du -h --max-depth=1 看到当前目录一层结构下,使用的量,以此往里面查,删除大的没有用的文件...

2018-04-02 17:12:12 6827

EJB3.0 weblogic 经典入门

EJB3.O WEBLOGIC 入门 图片 配置 详细解答 例子起源 经典

2010-07-13

空空如也

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

TA关注的人

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