蜗牛学习笔记

记下学习中的点点滴滴,欢迎沟通讨论

排序:
默认
按更新时间
按访问量

eureka server集群搭建

项目中,如果微服务实例过多时,eureka server会承担较高的负载,如果一旦eureka server宕机,后果不堪设想。基于此,需要对eureka server进行集群配置,以降低风险,持续运营。 我们这里的改造,基于上一篇博文的feign的项目工程。 拷贝一份服务注册中心工程,将其命...

2018-11-01 19:55:55

阅读数:10

评论数:0

eureka与feign实现负载均衡

上一篇博文,看了ribbon借助于RESTTemplate实现负载均衡 这篇文章,看下feign实现的负载均衡效果 对比与ribbon的区别,可能主要在于feign这边多了个注解 @EnableFeignClients,接下来详细看示例过程 springboot 2.1.0.RELEASE ...

2018-10-31 17:10:51

阅读数:43

评论数:0

eureka与ribbon负载均衡

接着上一篇博文,看下ribbon的负载均衡 重点,ribbon的负载均衡功能 改造上一篇博文的内容,服务注册中心的端口号修改为5550 服务提供者,修改端口号为5551,复制一份工程,端口号修改为5552 controller层内容修改为 @EnableEurekaClient @Re...

2018-10-30 20:23:19

阅读数:32

评论数:0

基于eureka的服务注册发现demo

eureka基本架构 Eureka基本架构如图 其中涉及到3中角色: 服务注册中心:作为eureka的一个server,提供服务注册和发现的功能。 服务提供者:作为eureka的一个客户端组件,可以对外提供服务。 服务消费者:作为eureka的一个客户端组件,用来消费服务。 服务消...

2018-10-30 18:50:07

阅读数:22

评论数:0

Java连接redis简单demo示例

Windows版redis服务器设置 Windows版redis的下载通常有msi版和解压缩版,我们这里使用解压缩版 打开解压缩版压缩包,将redis目录拷贝到C盘根目录下,修改里面配置文件redis.windows.conf 找到maxmemory项-最大内存,修改值为 102400000...

2018-10-24 20:24:58

阅读数:31

评论数:0

Spring Boot配置文件用法解析

Spring Boot中采用两种配置文件,properties 和 yml。两种配置文件都可以进行spring boot 项目中变量的定义和参数的设置。   两种配置文件的主要区别 两种配置文件的区别主要体现在写法上,properties文件中每一个变量都需要书写完整,yml的写法是按照层次...

2018-10-24 10:11:09

阅读数:18

评论数:0

springboot 获取控制器参数的几种方式

如题,这里介绍springboot 获取控制器参数有四种方式 1、无注解下获取参数 2、使用@RequestParam获取参数 3、传递数组 4、通过URL传递参数   无注解下获取参数 无注解下获取参数,需要控制器层参数与HTTP请求栏参数名称一致,这样后台就可以获取到请求栏的参数...

2018-10-16 11:03:17

阅读数:98

评论数:0

win10重启电脑Java环境变量丢失问题

最新新使用win10操作系统,开始Java学习,但是配置好的环境变量在重启电脑后会丢失掉 百度了下解决方案,特此记录,希望可以帮到同样遇到该问题的朋友。   配置环境变量,我们配置JAVA_HOME 和 path path的配置,win10 和之前的Windows操作系统略有不同,...

2018-09-26 09:30:31

阅读数:195

评论数:0

Spring boot 多文件上传注意要点

springboot多文件上传时,应注意以下要点: 1、多文件采用MultipartFile[ ]接收 2、单个文件信息对MultipartFile对象进行解析 3、上传文件大小spring.http.multipart.max-file-size设置 4、测试中上传目标目录的设置   ...

2018-09-20 18:11:14

阅读数:68

评论数:0

spring boot文件上传技术

springboot没有自己的文件上传技术,是依赖于springMVC的文件上传技术。本文,我们将介绍下springMVC中文件上传技术,并通过示例展示下该技术在springboot项目中的应用。 上传文件,必须将表单method设置为post,并将enctype设置为 multipart/fo...

2018-09-18 14:05:49

阅读数:52

评论数:0

mysql命令行执行文件乱码解决

在做测试,通过命令行执行脚本方式向mysql数据库插入数据,出现乱码 首先看数据库编码,客户端均是gbk,服务端均是utf-8,没有问题 mysql> show variables like 'character%'; +---------------------...

2018-09-13 11:22:25

阅读数:39

评论数:0

Java 元注解学习

注解,通常被理解为注释、标识,我觉得注解可以理解为修饰。 即被注解标注的类、变量、方法等,是为了达到某一个特定的效果。 Java中的元注解有4个,@Target,@Retention,@Documented和@Inherited。元注解可以理解为注解的注解,顾名思义,修饰注解的注解。 @Ta...

2018-09-12 16:23:35

阅读数:21

评论数:0

@Resource与@Autowired用法区别

    spring中,@Resource和@Autowired都是做bean的注入时使用。使用过程中,有时候@Resource 和 @Autowired可以替换使用;有时,则不可以。     下面,根据自己的学习,整理下这两个注解使用中的共同点和不同点,及用法上的不同。      共同点 ...

2018-09-11 09:32:14

阅读数:61

评论数:0

This application has no explicit mapping for /error, so you are seeing this as a fallback

This application has no explicit mapping for /error 请求的URL无对应的映射,检查了下,原来是controller层,忘记写映射方法了 增加controller层映射方法 @RequestMapping("/fin...

2018-09-07 09:09:43

阅读数:60

评论数:0

mysql中文乱码问题

使用mysql过程中,发现了一个老生常谈的问题,中文乱码,在此记录下自己的问题查找及解决方法。   创建数据库语句 create database springdb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; 建表tb_user...

2018-09-06 12:28:20

阅读数:30

评论数:0

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'springdatajpa'

今天启动springboot服务,突然出现 com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown database 'springdatajpa' at sun.reflect.NativeConstructor...

2018-09-06 11:03:46

阅读数:117

评论数:0

mysql解压缩版服务配置登录

       四年前写过一篇文章,是关于mysql数据库安装的,当时下载到的是安装文件,直接一步步的点击下一步即可完成安装操作,具体见图解mysql5.6安装。四年后,因为学习需要,再次安装mysql,下载到了解压缩版本的安装包,安装配置方式与之前的略有不同。主要的是需要自己配置环境变量和服务目录...

2018-09-02 16:48:17

阅读数:50

评论数:0

Change project compliance and JRE to 1.5

通过maven搭建的spring boot项目在更新完支撑jar包后,总会报“Change project compliance and JRE to 1.5”错误。 先说明下,环境使用的是JDK1.8,网上能找到的各个修复方法没有什么作用,偶然发现了自己的这个解决方法,特意记录下。 其实...

2018-08-30 20:00:49

阅读数:138

评论数:0

@RequestMapping和@GetMapping @PostMapping 区别

       最近学习看一些代码,发现对于发送请求这件事,有的地方用@RequestMapping,有的地方用@PostMapping,为了搞清楚区别,特意查了下spring 源代码,现在特此记录下。  @GetMapping用于将HTTP get请求映射到特定处理程序的方法注解 具体来说,@G...

2018-08-30 19:06:31

阅读数:393

评论数:0

通过spring starter project 创建spring boot示例

     上篇博文 eclipse添加spring boot插件 讲述了给eclipse安装spring  boot插件,接下来我们就通过安装好的插件来创建一个简单的spring boot项目。       1 选择spring starter project 进行项目的创建,并点击next到下...

2018-08-28 22:10:17

阅读数:179

评论数:0

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