上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 118 下一页
摘要: 背景 Maven是一款非常流行的Java项目构建软件,它集项目的依赖管理、测试用例运行、打包、构件管理于一身,是我们工作的好帮手,maven飞速发展,它的发行版本也越来越多,如果我们的项目是基于Maven构件的,那么如何保证拿到我们项目源码的同事的Maven版本和我们开发时的版本一致呢,可能你认为很 阅读全文
posted @ 2017-10-02 14:17 EasonJim 阅读(22751) 评论(0) 推荐(3)
摘要: https://github.com/uglide/RedisDesktopManager(推荐,全平台支持的桌面UI工具) Web方案: https://github.com/ErikDubbelboer/phpRedisAdmin https://github.com/youngsterxyf/ 阅读全文
posted @ 2017-10-02 12:15 EasonJim 阅读(27422) 评论(0) 推荐(1)
摘要: 通过以上方法设置后,桌面右键自动进入桌面文件夹,且使用【Ctrl】+【Alt】+【T】快捷键也会自动进入桌面文件夹。 参考: https://askubuntu.com/questions/808829/how-can-i-open-a-terminal-in-the-desktop-directo 阅读全文
posted @ 2017-10-02 11:25 EasonJim 阅读(3443) 评论(0) 推荐(0)
摘要: rsync即是能备份系统也是数据同步的工具。 在Jenkins上可以使用rsync结合SSH的免密登录做数据同步和分发。这样一来可以达到部署全命令化,不需要依赖任何插件去实现。 命令参考:http://man.linuxde.net/rsync 说明: rsync命令 是一个远程数据同步工具,可通过 阅读全文
posted @ 2017-10-02 00:40 EasonJim 阅读(1730) 评论(0) 推荐(0)
摘要: 相比DD备份还原工具,TAR压缩还原工具更加小巧和灵活,但是不能备份MBR。当然可以通过重新安装GRUB来解决MBR的这一问题。同时,TAR的做法也是官方推荐的。 注意:一个硬盘启动时最新经过MBR(只有512KB),然后通过MBR指向操作系统的GRUB(也就是内核的引导程序)。 准备备份 为准备系 阅读全文
posted @ 2017-10-02 00:27 EasonJim 阅读(1354) 评论(0) 推荐(0)
摘要: 安装: 使用: 注意: 这款软件可以调整分区大小,且支持无损,但是对于/根目录的分区无法调整,但是它提供ISO工具,可以启动后进行调整。 下载地址:https://gparted.org/download.php 离线版本:(链接: https://pan.baidu.com/s/1nuJdDVj 阅读全文
posted @ 2017-10-01 19:53 EasonJim 阅读(13047) 评论(0) 推荐(0)
摘要: 说明:现在硬盘基本没有了IDE,所以基本是从SCSI开始说起,第一块硬盘标示为sda,第二块为sdb,以此类推。那么第一块硬盘的第一个分区为sda1,也是以此类推。 一、硬盘分区 二、格式化硬盘 三、挂载 四、开机直接挂载 添加: 重启或者使用mount -a验证。 如果想挂载在桌面环境下的左侧菜单 阅读全文
posted @ 2017-10-01 10:49 EasonJim 阅读(1405) 评论(0) 推荐(0)
摘要: 查看U盘的路径,如/dev/sdc为U盘的位置,注意位置!注意这个不是挂载的位置。 然后准备好ISO文件,如放在/home/jim/abc.iso 然后输入 阅读全文
posted @ 2017-10-01 08:15 EasonJim 阅读(9778) 评论(0) 推荐(0)
摘要: 说明:经过实验验证,再生龙主要是适合在本机还原原大小的分区,不适合将镜像备份还原到不同大小分区,期间可能有很多莫名奇妙的问题出现。硬盘对拷和PXE网刻这些没发现什么不好。如果要还原到别的电脑镜像制作时建议使用TAR压缩工具实践,这个主要是快且没那么多限制。 Clonezilla是一个用于Linux, 阅读全文
posted @ 2017-10-01 02:11 EasonJim 阅读(12187) 评论(0) 推荐(0)
摘要: 比如我们要在Spring Boot中引入Web MVC的支持时,我们通常会引入这个模块spring-boot-starter-web,而这个模块如果解压包出来会发现里面什么都没有,只定义了一些POM依赖。 经过研究,Starter主要用来简化依赖用的。比如我们之前做MVC时要引入日志组件,那么需要去 阅读全文
posted @ 2017-09-30 22:07 EasonJim 阅读(12055) 评论(0) 推荐(1)
摘要: 继上一篇http://www.cnblogs.com/EasonJim/p/7613595.html介绍了断路器之后,其实它还提供了一个管理页面来监控这些应用的调用数据。 首先,我是基于上一个例子ZooKeeper实现的服务注册与发现:http://www.cnblogs.com/EasonJim/ 阅读全文
posted @ 2017-09-30 14:53 EasonJim 阅读(1832) 评论(0) 推荐(0)
摘要: Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Rib 阅读全文
posted @ 2017-09-30 11:53 EasonJim 阅读(2099) 评论(0) 推荐(0)
摘要: 前提: 先安装好ZooKeeper的环境,搭建参考:http://www.cnblogs.com/EasonJim/p/7482961.html 说明: 可以再简单的理解为有两方协作,一个是服务提供这,另一个是服务消费者。 搭建实例: 说明:基于Maven的模块工程 父工程POM: 服务提供者POM 阅读全文
posted @ 2017-09-30 09:45 EasonJim 阅读(17263) 评论(2) 推荐(1)
摘要: 雪崩效应 在微服务架构中通常会有多个服务层调用,大量的微服务通过网络进行通信,从而支撑起整个系统。各个微服务之间也难免存在大量的依赖关系。然而任何服务都不是100%可用的,网络往往也是脆弱的,所以难免有些请求会失败。基础服务的故障导致级联故障,进而造成了整个系统的不可用,这种现象被称为服务雪崩效应。 阅读全文
posted @ 2017-09-30 08:54 EasonJim 阅读(6612) 评论(0) 推荐(1)
摘要: 在生产环境中,需要实时或定期监控服务的可用性。Spring Boot的actuator(健康监控)功能提供了很多监控所需的接口,可以对应用系统进行配置查看、相关功能统计等。 集成: 如果使用HTTP调用的方式,还需要这个依赖: 配置: application.yml中指定监控的HTTP端口(如果不指 阅读全文
posted @ 2017-09-30 00:33 EasonJim 阅读(21999) 评论(0) 推荐(0)
摘要: 场景: 在Ubuntu下已经启动了Eclipse,然后通过终端设置了环境变量(export $ENV=123),然后通过System.getenv()获取时显示为空。 解释: 环境变量仅在进程树下方,并且只有在进程启动时。Eclipse是您的Shell的子进程 - 因此,当您启动Eclipse时,它 阅读全文
posted @ 2017-09-29 14:44 EasonJim 阅读(14786) 评论(0) 推荐(0)
摘要: 系统环境变量(System Environment Variable): 在Linux下使用export $ENV=123指定的值。获取的方式如下: 系统属性(System Properties): 通过java -jar test.jar -Denv=123启动时指定的值,获取方式如下: 启动参数 阅读全文
posted @ 2017-09-29 14:36 EasonJim 阅读(13395) 评论(0) 推荐(0)
摘要: 境变量的名称通常用大写字母来定义。实际上用小写字母来定义环境变量也不会报错,只是习惯上都是用大写字母来表示的。 首先说明一下,在Windows下是不区分大小写的,所以在Windows下怎么写都能获取到值。 而Linux下不同,区分大小写,无论是变量还是命令,大小写都会导致输出的值不一样。比如环境变量 阅读全文
posted @ 2017-09-29 14:03 EasonJim 阅读(3521) 评论(0) 推荐(0)
摘要: 热部署是什么 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的Class文件,这个文件里记录着和代码等对应的各种信息,然后Class文件将被虚拟机的ClassLoader加载。 而热部署正是利用了这个特点,它监 阅读全文
posted @ 2017-09-29 10:37 EasonJim 阅读(18745) 评论(0) 推荐(1)
摘要: 1、添加 2、卸载 注意:enp0s31f6每台电脑都不一样,可以使用ifconfig进行查看得知。 3、高级写法 在这个文件中增加如下内容并保存: 注意:eth0每台电脑都不一样,使用ifconfig进行查看。 保存后重启: 参考: http://blog.csdn.net/hzhsan/arti 阅读全文
posted @ 2017-09-27 18:26 EasonJim 阅读(2378) 评论(0) 推荐(0)
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 118 下一页