自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 问答 (1)
  • 收藏
  • 关注

原创 The field file exceeds its maximum permitted size of xxxxxx bytes.

背景:上传大文件时候,服务端抛出异常。(springboot项目)org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded; nested exception is java.lang.IllegalStateException: org.apache.tomc...

2019-09-20 19:39:20 496

原创 http 413 Request Entity Too Large 解决办法

背景:当我们上传大文件时候,会出现http 413 Request Entity Too Large 问题原因:nginx默认上传文件大小为1M解决办法:在nginx.conf 配置文件中添加以下配置# 上传最大文件大小client_max_body_size 501M;#设置客户端请求体最大值client_body_buffer_size 128k;...

2019-09-20 19:24:35 470

原创 Spring基础 - AOP

一,AOP简介及常用概念 1. 面向切面编程(Aspect Oriented Programming) 2.面向切面编程:在原有程序纵向流程过程中,针对某一个或某一些方法添加通知,形成切面的过程叫做面向切面编程 3.切点(pointcut):原有功能 4.前置通知:在切点之前执行的功能before advice...

2019-09-15 14:21:03 121

原创 Spring基础-IOC

一、IOC 1、IOC简介 中文名称:控制反转 作用:代替了开发者new对象的操作,也就是说Spring IOC完成了new对象的工作。 控制反转中的控制是指:控制类的对象 控制反转中的反转指的是:对象交给spring负责 IOC最大的作用是:解耦 ...

2019-09-10 00:20:49 96

原创 通过CountDownLatch工具类,模拟高并发

package com.cdy.wx.thread;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Service;import java.util.concurrent.CountDownLatch;import java.util.concu...

2019-09-07 23:37:46 308

原创 natapp 使用教程

一,业务背景在开发时可能会有这样的需求:需要将自己开发的机器上的应用提供到公网上进行访问,但是并不想通过注册域名、搭建服务器等等一系列繁琐的操作来实现。例如:微信公众号的开发调试就需要用到域名访问本机项目。 这时就可以通过将局域网映射到公网来实现,说得专业一点就是:内网穿透。二、下载natapp1,下载natapp https://natapp.cn...

2019-08-28 15:44:20 5437

原创 springboot2.x整合druid 不能识别spring.datasource.type 的值

springboot2.x整合druid数据源时,在配置文件中配置spring.datasource.type 属性时,不能识别com.alibaba.druid.pool.DruidDataSource,并且启动报错错误:rror starting ApplicationContext. To display the conditions report re-run your ...

2019-08-10 19:11:24 4672

原创 IDEA 快捷键

1、System.out.println(); sout

2019-07-29 22:31:15 64

原创 IDEA 下启动springboot项目,启动后,访问端口不是application.yml或application.properties指定的端口

背景:idea中有多个module,启动注册中心eureka时,tomcat端口是9010(application.yml中配置的端口是9000),导致占用了其他微服务的端口,导致项目不能完成启动 原因:idea下多个module中项目配置文件引用混乱。我遇到的原因是注册中心微服务引用了配置中心的配置文件。解决办法:working directory 指定为$MODULE_WORKIN...

2019-07-25 11:39:38 2334

原创 java8 Stream API简单练习

package com.cdy.java801.test2;//交易员类public class Trader { private String name; private String city; public Trader() { } public Trader(String name, String city) { this.name = name; this....

2019-07-23 23:13:06 270

原创 java8新特性 Stream API 终止操作

Stream的终止操作:终止操作会从流的流水线生成结果,其结果可以是任何不适流的操作,例如:List,Integer,甚至是void一,查找与匹配 List<Employee> employeeList1 = Arrays.asList( new Employee("cdy1",18,1772.22), new Employee...

2019-07-21 23:09:03 577

原创 Windows下安装elasticSearch

1.安装ElasticSearch (如果安装ElasticSearch ,必须先安装jdk,ElasticSearch 5.2的安装条件是必须安装jdk1.8以上) 文件下载链接 链接:https://pan.baidu.com/s/1NA-Au2UBqcBir26TehviUQ 提取码:k3ye 下载后解压elasticsearch-5.2.0.zip...

2019-07-17 13:44:47 101

原创 java8以前时间api线程不安全问题

java8以前时间api是线程不安全的,可以在本地写一个线程进行测试,会出现以下异常!package com.cdy.java801.test;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Date;import java.util.List;import java.ut...

2019-06-28 23:29:30 637

原创 controller 返回中文显示成????

问题描述: 今天开发时候,遇到controller中使用@ResponseBody注解后,返回给前端中文显示成????原因: SpringMVC中默认的编码格式为“ISO-8859-1”,因此造成乱码。解决办法:本人用了其中一种,在配置文件中加入以下配置<?xml version="1.0" encoding=...

2019-06-19 16:17:50 1430

原创 redis 集群搭建(哨兵模式)

哨兵作用: 1、通过发送命令,让Redis服务返回监测其运行状态,包括主服务和从服务器 2、当哨兵监测到主服务master宕机,会自动将slave切换成master,然后通过发布,订阅模式,通知其他从服务器,修改配置文件,让他们切换主机、搭建流程:1、本人采用一台电脑搭建伪集群模式,环境如下,服务类型 是否主服务器 IP地址 端口 Redi...

2019-06-16 00:36:46 6212

原创 springboot项目打成jar包异常!Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguratio

[ERROR] initializationError(ifpeureka.IfpEurekaApplicationTests) Time elapsed: 0.002 s <<< ERROR!java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use...

2019-04-17 16:46:21 548

原创 elastic-job-lite-console 启动控制台闪退问题

刚刚从github下载了一个elastic-job-lite-console-2.1.4.tar.gz ,解压后进入bin目录点击start.bat文件,发生闪退现象,果断进入cmd,用命令启动,发现因为jdk版本问题导致启动失败,果断把jdk换成1.7果断好用了,哈哈哈哈哈哈哈哈  ...

2018-09-14 14:59:50 617

原创 nu.xom.IllegalNameException: 0x20 is not a legal NCName character

nu.xom.IllegalNameException: 0x20 is not a legal NCName character最近在进行接口调试时发现,报文总是解析异常,抛出这个错误,后来发现是报文中key有一个空格,哎,心累啊,记录一下,避免大家遇到同样问题不知道怎么解决。...

2018-09-03 09:08:24 1496 1

原创 Windows 下 Redis重启后数据丢失问题

 最近打算学习一下Redis,用的是Windows解压就能用的版本,往redis服务器中set好多数据,重启后发现数据一个也没有了(empty list or set)后来发现启动redis服务时不能直接点解redis-server.exe文件,需要在cmd中输入  redis-server.exe redis.windows.conf 启动,如果直接点击redis-server.exe...

2018-08-20 15:14:05 6179 6

原创 java 通过注解,反射,poi 生成Excel

最近公司项目需要把数据通过Excel形式展示给用户,由于第一次接触java 生成Excel,在网上找了很多资料,但是很多都不是很理想,自己设计了一个通过自定义注解把列名配置到实体类上,然后通过代码读取自定义注解作为列名,具体实现可以看一下代码(代码是实习时候写的,有点low,大家凑合着看吧,该功能已经上生产了,代码应该问题没什么问题了,就是不够优雅)实体类package com.i...

2018-08-10 10:24:04 1425 1

原创 eclipse在包下创建文件夹

例如在src/test/resources 包下新建文件夹,不应该直接右键,而是逐层找到src、test、resource文件夹,然后右键

2018-08-10 10:07:11 8066

空空如也

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

TA关注的人

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