logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

docker - 构建镜像(Dockerfile文件)

通过Dockerfile文件可以很方便的构建我们所需的镜像,我理解的该方式的原理:将在终端执行的各种命令写入Dockerfile文件,在执行构建命令时docker会将这些命令翻译为终端命令执行完成构建。Dockerfile文件通常由以下部分构成:(1)FROM image_name//指定构建的基础镜像(2)MAINTAINER name//指定构建人(3...

docker学习(三)--- 配置代理/修改镜像源

很多情况下公司内部访问外网需要通过代理,所以为docker配置代理是很必要的。而docker默认的镜像源服务器位于国外,下载速度怎一个慢字了得,所以更换为国内镜像源或者网易的镜像源也是很有必要的。一、配置代理(亲测有效)(1)创建以下目录:/etc/systemd/system/docker.service.d(2)在上述目录下创建http-proxy.conf文件,内容如下:[Se...

docker - 构建镜像(通过修改已有的镜像构建镜像)

      目标:制作一个带有tomcat和jdk的镜像。    (1)下载jdk和tomcat并解压放到指定文件夹(如:/opt/docker)                    (2)启动镜像并将上述文件夹挂载到镜像的指定目录下,进入镜像的挂载目录下查看文件即可看到apache和tomcat:                    (3)设置镜像中的环境变量:               

SpringCloud——hystrix熔断与监控

 在微服务中由于细粒度的拆分,通常一个业务逻辑可能会有一条长长的服务调用链,一旦基础服务出现了故障就会引起“级联故障”,从而产生“雪崩效应”。通过集成hystrix熔断器,可以在服务调用发生故障时按照我们预定的方式进行回退以及延时,从而避免雪崩。在服务中引入hystrix只需要在pom文件中引入对hystrix的依赖,并在启动类添加“@EnableHystrix”注...

docker容器的启动与停止

第一种:通过镜像启动一个新的容器:(1)首先执行: sudo docker ps -a 查看本地docker容器的情况:可以看到此时本地是没有容器的!(2)然后使用本地的镜像启动一个新的容器:先执行: sudo docker images 查看本地的镜像;再根据镜像启动一个容器:sudo docker run 启动参数 镜像id/镜像名称+Tag可以看到...

JAVA中使用alibaba fastjson实现JSONObject、Object、Json字符串的转换

Object转JSON字符串:String jsonStr = JSONObject.toJSONString(object);JSON字符串转JSONObject:JSONObject jsonObject = JSONObjcet.parseObject(jsonStr);JSON字符串转Object对象T t = JSON.parseObject(jsonStr,...

vue动态挂载路由

   后台管理系统中根据用户权限显示不同菜单是很基础的需求,使用vue开发通常我们是遍历路由(this.$router.options.routes)生成用户菜单,vue中提供了addRouter()方法用于动态挂载路由,我们可以根据用户权限结合该方法实现用户路由动态生成。代码如下:(1) router.js:该文件中初始化一个VueRouter对象,并挂载一些...

vue事件修饰符详解

        vue提倡的是在方法中只有对数据的处理,所以提供了事件修饰符用于DOM的事件处理,常用的事件修饰符有以下几个:(1). stop:阻止冒泡(通俗讲就是阻止事件向上级DOM元素传递)                        点击内层div的结果:                                            点击外层div的结果:            

element-ui table :span-method(行合并)

        element-ui官网中关于行合并的例子是根据行号进行合并的,这显然不符合我们日常开发需求,因为通常我们table中的数据都是动态生成的,所以需要做一些修改。我们首先解读一下官网实例中的各参数的意义:objectSpanMethod({ row, column, rowIndex, columnIndex }) {if (columnIndex === 0...

vue中'. native'修饰符的使用

        官网的解释:                你可能想在某个组件的根元素上监听一个原生事件。可以使用 v-on 的修饰符 .native 。        通俗点讲:就是在父组件中给子组件绑定一个原生的事件,就将子组件变成了普通的HTML标签,不加'. native'事件是无法触  发的。                            此时点击页面中的按钮无任何反应。    

到底了