- 博客(11)
- 收藏
- 关注
转载 SpringCloud之Ribbon
【前面的话】书接上文,本文的某些知识依赖我的上一篇文章:SpringCloud之Eureka,如果没有看过可以先移步去看一下。另外在微服务架构中,业务都会被拆分成一个个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。 壹、R...
2019-08-29 10:51:09
111
转载 SpringCloud之Eureka
【前面的话】SpringCloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它配置简单,上手快,而且生态成熟,便于应用。但是它对SpringBoot有很强的依赖,需要有一定基础,但是SpringBoot俩小时就可以入门。另外对于“微服务架构” 不了解的话,可以通过搜索引擎搜索“微服务架构”了解下。另外这是...
2019-08-26 10:28:18
125
转载 hadoop安装解决之道
壹、故障现象 Microsoft Windows [版本 10.0.18362.239] (c) 2019 Microsoft Corporation。保留所有权利。 C:\Users\Chirius>hadoop version 系统找不到指定的路径。 Error: JAVA_HOME is incorrectly set. Please update C:\dhc_hlk...
2019-08-10 23:18:13
142
转载 Java 8 Stream实践
【前面的话】Java中的Stream于1.8版本析出,平时项目中也有用到,今天就系统的来实践一下。下面借用重庆力帆队伍中我个人比较喜欢的球员来操作一波,队员的年龄为了便于展示某些api做了调整,请不要太认真哦。 壹. Stream理解 在java中我们称Stream为『流』,我们经常会用流去对集合进行一些流水线的操作。stream就像工厂一样,只需要把集合、命令还有一些参数灌输到流水线中去,就可...
2019-08-10 23:15:38
108
转载 SpringBoot-Admin的使用
【前情提要】Spring Boot Actuator 提供了对单个 Spring Boot 应用的监控,信息包含应用状态、内存、线程、堆栈等,比较全面的监控了 Spring Boot 应用的整个生命周期。但是这样监控也有一些问题:第一,所有的监控都需要调用固定的接口来查看,如果全面查看应用状态需要调用很多接口,并且接口返回的 JSON 信息不方便运营人员理解;第二,如果 Spring Boot 应...
2019-08-10 23:12:32
177
转载 springboot-jsp打jar问题
【前情提要】最近做了一个项目,项目是springboot+jsp结构的,但是在发布生产环境的时候又需要用maven打成jar包,但是一开始的默认配置都不成功。下面的文章就是具体的解决过程。 壹、项目结构 贰、异常现象 使用的JDK为1.8,springboot版本为: <parent> <groupId>org.springframework.boot</...
2019-08-10 23:09:54
83
转载 spring-boot-starter-quartz集群实践
【前情提要】由于项目需要,需要一个定时任务集群,故此有了这个spring-boot-starter-quartz集群的实践。springboot的版本为:2.1.6.RELEASE;quartz的版本为:2.3.1.假如这里一共有两个定时任务的节点,它们的代码完全一样。 壹.jar包依赖 <properties> <java.version>1.8<...
2019-08-10 23:06:51
390
转载 SpringBoot配置web访问H2
【前情提要】最近开始搭建博客,在本地调试的时候使用的数据库是h2,但是调试的时候需要查看数据库,本文也由此而来。 下面是我用到的方法: 使用IDEA的Database连接工具,具体操作方法就是按照要求配置连接url,用户名和密码即可。具体操作见下图:查询结果:但是但是这个时候启动项目会报错: org.h2.jdbc.JdbcSQLException: Database may be alrea...
2019-08-10 23:04:02
244
转载 安装yarn实况
【前情提要】最近在gayhub上面得到一个开源项目,遂准备研究一下源码,当然第一步就是要把项目运行起来。然后看了一下技术栈,发现包管理工具是使用yarn,以前也听说过yarn但是也没有具体使用过,只知道是facebook发布的包管理程序。 壹、安装 1.下载node.js,使用npm安装 npm install -g yarn 查看版本:yarn --version 2.安装node.js,下...
2019-08-10 23:01:14
143
转载 使用Jasypt对SpringBoot配置文件加密
前言 在日前安全形势越来越严重的情况下,让我意识到在项目中存在一个我们经常忽略的漏洞,那就是我们的项目的配置文件中配置信息的安全,尤其是数据库连接的用户名和密码的安全。所以这里我们就需要对数据库的用户名和密码进行加密,这也是本文的由来。本文采用Jasypt对Spring Boot配置文件加密的相关方法,其实呢,也还有其他方案,具体的会在后面的相关文章中说明。 引入jasypt <depend...
2019-08-10 22:58:45
282
转载 用命令将本地jar包导入到本地maven仓库
【前情提要】在日常开发过程中,我们总是不可避免的需要依赖某些不在中央仓库,同时也不在本地仓库中的jar包,这是我们就需要使用命令行将需要导入本地仓库中的jar包导入本地仓库,使得项目依赖本地仓库中的代码。 例如我们需要将下面pom文件中的jar包引入本地仓库 <dependency> <groupId>com.eelve</gro...
2019-08-10 22:55:53
94
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人