自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

饰坠之罪的博客

寻求一种非人状态

  • 博客(29)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 后端使用response.reset(); 出现跨域问题

但response.reset()的时候把它给重置了,因此就造成前端无法下载并报跨域问题。于是尝试在reset()下面加上这几行代码,就可以解决跨域问题了。但是由于我已经配置了跨域,就直接把response.reset();今天联调文件下载的接口,由于自己用postman测试一直都没问题,但是在和前端联调的时候前端就会出现如下跨域的报错。@ApiOperation("下载附件")// 清空response。后端使用Response出现的跨域问题。项目的框架本身就是加了跨域处理的。

2023-08-23 11:47:47 546 1

转载 easyexcel写动态表头(横向扩展)

先看实现效果:代码部分:主要注意几点:1:表头和数据行格式时List<List<String>>格式2:顺序,表头headList和数据行的dataList要下标对应,public class ExcelExportTest { @Test public void testExport01(){ String fileName = "d:\\文件名称" + System.currentTimeMillis() + "...

2022-05-17 08:26:20 2674 1

转载 介绍几种等待多线程任务执行完毕的方法

一.引言:在我们日常的开发过程中,我们经常会开启多个线程或者创建一个线程池去执行多个并发任务,当所有任务执行完毕后,我们一般会做一个统一的处理。那我们如何知道多个线程的任务已经全部执行完毕了呢?今天由我来为大家介绍几种方法:二.join()方法 Thread thread1 = new Thread(new Runnable() { @Override public void run() { .

2022-04-29 08:43:41 2252

转载 Jenkins中通过execute shell无法启动进程-解决方案合集

一、问题描述jenkins使用publish over ssh,执行shell,没报错,日志输出成功23:43:13 SSH: EXEC: completed after 10,225 ms23:43:13 SSH: Disconnecting configuration [swarm2] ...23:43:13 SSH: Transferred 1 file(s)23:43:13 Finished: SUCCESS但问题就是,在服务器上,该进程没有运行。。很尴尬。在jenkins上发现了问

2022-04-15 14:34:39 2384

转载 linux 中jenkins启动/重启/停止命令 改端口

linux 中jenkins启动/重启/停止命令 改端口_s死神小学生的博客-CSDN博客_jenkins启动命令

2022-04-15 10:26:25 1576

转载 easyexcel 导入(数据校验)

1.引入依赖(实体类引用了lombok,另引入这个依赖) <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.4</version> </dependency>2.实体类@...

2021-11-02 15:11:25 4322

原创 序列化的配置 解决long类型传到前端精度丢失

添加序列化配置解决精度丢失问题package com.dje.common.config;import com.fasterxml.jackson.databind.DeserializationFeature;import com.fasterxml.jackson.databind.ObjectMapper;import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;import com.fasterxml.jacks

2021-11-02 11:42:45 198

翻译 poi 表格换行

需求poi库,将word里的\n变成换行,这样才能把数据库里有换行的数据原样复制到word里,使用了run.addCarriageReturn();回车符,但是不起作用,所以用的是run.addBreak();参考stackoverflow代码public void forverseTableCells(String sourceFile, String targetFile) { XWPFDocument doc = new XWPFDocument(new FileInputStrea...

2021-05-21 16:02:30 1006

转载 SpringBoot集成JWT来实现一下token验证

实战:你用SpringBoot集成JWT来实现一下token验证,可否?MarkerHub昨天作者:意识流来源:www.jianshu.com/p/e88d3f8151dbJWT官网:https://jwt.ioJWT(Java版)的github地址:https://github.com/jwtk/jjwt# 什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).定义了...

2021-04-12 15:11:25 148

原创 Java使用easyexcel操作 maven依赖包

<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version></dependency><dependency> <groupId>org.apache.poi</groupId>...

2021-03-30 16:14:40 1143

转载 Linux下安装mysql-5.7.24

Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种不同形式的安装教程,又给新手们带来了要选择哪种方式进行安装的难题,而且很多时候按照教程也没有能够安装成功,安装过程出现各种各样的错误。下面记录了我在Linux(Centos 7)环境下安装Mysql的完整过程,实操记录,绝非水文,如有错误或遗漏,欢迎指正。本文档讲解安装版本为mysql-5.7.24,对于5.7.24之后的版本,不适用此说明文档,主要原因在于之后

2021-03-23 22:15:53 76

原创 java面试题

目录数据类型面向对象集合框架多线程ServletJSPJDBCMySQLSpringSpringMVCMybatisSpringBootSpringCloudRedisSolrElasticSearchNginxDubbo&ZookeeperFastDFSLinuxDocker数据类型 java中基本数据类型各占多少字节? byte:1字节 short:2字节 int:4字节 long:8字

2021-03-22 17:58:18 510

原创 在CentOS 7上安装RabbitMQ服务器

条件最小CentOS 7服务器 根权限 本指南以root用户身份编写,如果以sudo用户身份登录,请运行sudo -i 。更新基本系统在安装任何软件包之前,建议您使用以下命令更新软件包和存储库。yum -y update更新系统后,进一步安装Erlang。安装ErlangRabbitMQ是用Erlang语言编写的,在本教程中我们将安装最新版本的Erlang到服务器中。 Erlang在默认的YUM存储库中不可用,因此您将需要安装EPEL存储库。 运行以下命令相同。yum -

2021-03-18 17:06:52 70

转载 vue+vant 实现省市区联动

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" /> <title>Title</title> ...

2021-01-25 14:19:22 727

转载 狂神说Java】注解和反射---文档

【狂神说Java】注解和反射---文档第1集:什么是注解 一、注解概念 第2集:内置注解 一、内置注解 第3集:什么是元注解 一、元注解 第4集:自定义注解 一、自定义注解 第5集:反射概述 一、反射概念 第6集:获取反射对象 一、反射机制提供的功能 二、反射相关的主要API 三、反射初体验 四、Class类详解 第7集:得到Class类的几种方式 一、Class类 二、Class类的常用方法 三、获取Cl

2021-01-11 15:47:29 603

转载 多线程学习笔记(狂神说视频21-28)

CopyOnWriteArrayListpackage demo3;import java.util.concurrent.CopyOnWriteArrayList;//测试JUC安全类型的集合public class TestJUC { public static void main(String[] args) { // TODO Auto-generated method stub CopyOnWriteArrayList<String> list = new C

2021-01-09 18:15:00 87

转载 多线程学习笔记(狂神说视频15-20)

15观测线程状态package demo3;//观察测试线程的状态public class teststate { public static void main(String[] args) throws Exception{ // TODO Auto-generated method stub Thread t = new Thread(()-> { for(int i=0;i<5;i++) { try { Thread.sleep(1

2021-01-09 18:13:44 73

转载 线程学习笔记(狂神说视频8-14)

静态代理:package demo2;//静态代理模式总结://真实对象和代理对象都要事先同一个接口//代理对象要代理真实角色//好处,代理对象可以做到真实对象做不了的事情//真实对象可以专注做自己的事情interface Marry{ //人间四大喜事 //久旱逢甘霖 //他乡遇故知 //洞房花烛夜 //金榜题名时 void HappyMarry();}//真实角色,你去结婚class You implements Marry{ @Override public

2021-01-09 18:12:04 77

转载 多线程学习笔记(狂神说视频1-7)

线程不一定立即执行,cpu安排调度多线程编程:总而言之,多线程编程是为了满足程序员编写高效率的程序来达到充分利用 CPU 的目的。进程与线程:**进程:**操作系统管理的基本单元。进程包括由操作系统分配的内存空间,包含一个或多个线程。一个进程中可以并发多个线程,每条线程并行执行不同的任务。进程运行直到所有的非守护线程都结束运行后才能结束。**线程:**进程中一个单一顺序的控制流,并且一个线程不能独立的存在,它必须是进程的一部分。线程创建继承Thread类 实现Runnable接口 实

2021-01-09 18:10:37 82

转载 2021-01-05

官方的CentOS 8 安装 docker 步骤:# 1、yum 包更新到最新yum update# 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的yum install -y yum-utils device-mapper-persistent-data lvm2# 3、 设置yum源yum-config-manager --add-repo https://mirrors.aliyun.com/do

2021-01-05 19:10:25 34

转载 IDEA导入Eclipse项目

景:用习惯了idea再去用eclipse实在用的不习惯,于是将老的eclipse项目导入到eclipse,网上有很多教程,看了很多博客都不行,一直报错,各种报错,现在终于好了,我们一起来看看怎么将eclipse的项目导入到idea1新建一个文件夹,idea打开这个空文件夹2.将项目导入3.窗口右下角等待项目编译完成4.配置项目环境和结构注意:上面的webapp有可能是webcontent和webRoot (不同项目不同文件夹名称)5.配置Tomcat6.重新编译项

2020-11-17 11:52:09 108

原创 tomcat8上传图片成功,但是预览显示不出来,地址也是对的

修改tomcat8 conf文件夹中的context.xml文件加入<Resources cachingAllowed="false" />就可以了

2020-05-20 10:51:26 953

转载 在linux下安装配置rabbitMQ详细教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_22075041/article/details/78855708安装Erlang由于RabbitMQ依赖Erlang, 所以需要先安装Erlang。Erlang的安装方式大概有两种:从Erlang Solution安装(...

2019-11-07 10:05:22 170

翻译 HttpClient请求微信公众号接口

HttpClient httpRequest = new HttpClient(); httpRequest.getHttpConnectionManager().getParams().setConnectionTimeout(10000); httpRequest.getHttpConnectionManager().ge...

2019-07-23 17:17:22 618

转载 程序员必备参考网站

程序员的工作和日常生活非常的枯燥,这里给大家推荐一些程序员经常使用的网站,也是我经常上的一些网站,尤其是前三个网站感觉用起来非常的舒服。我大致把这些网站分为三类,使用工具类,设计分享类,资讯交流类,业界良心类。希望能对大家有所帮助。  1,Github代码托管(https://github.com/)  作为开源代码库以及版本控制系统,Github拥有140多万开发者用户。随着越来越多的应...

2018-12-25 11:38:19 173

转载 编辑页面必备网站

一、配色类网站http://colorhunt.co这个网站给我们提供了很多的配色方案,我们直接使用就OK了。使用方法也很简单,鼠标移动到对应的颜色上,我们就可以看到颜色的十六进制码,复制这个颜色到工具里就可以使用了。https://webgradients.com/180种渐变方案供你选择,还可以直接复制CSS样式应用到网页中http://colorhunt.co这个网站给我...

2018-12-25 11:25:10 247

转载 jsp 静态页面 获取完整项目路径,设置base标签,防止出现404错误

获取完整项目路径方法:&lt;%String path = request.getContextPath();//获取项目名称String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";//完整的项目路径%&gt;设置base标签,ba...

2018-12-14 16:02:39 401 1

转载 Spring MVC五大组件及功能

Spring MVC 五大组件:前端控制器、处理器控制器、处理器映射器、Handler处理器、视图解析器 组件的作用:前端控制器:捕获来自浏览器、前端的请求处理器控制器:执行Handler处理器处理器映射器:根据url查找Handler处理器视图解析器:进行视图解析和渲染,根据逻辑视图名解析成真正的视图Handler处理器:由适配器去执行Handler处理器...

2018-10-09 16:12:19 4343

原创 JDK的安装和配置

一、JDK下载jdk下载官方网站:http://java.oracle.com 二、安装JDC第一步,打开安装包第二步,一般开发选择开发工具,可以自定义的路径,安装jak,和jre的文件最好在同目录下设置jre安装路径 安装成功第三步、配置环境变量   右键点击【我的电脑】—【属性】—【高级】—【环境变量】在系统变量中新建一个变量,一...

2018-07-27 22:46:40 289

bean_util_test.zip

bean实体相互转换帮助类

2021-06-01

32、SpringCloudNetflix-H版.pdf

狂神说 springcloud Netfix 介绍

2021-03-18

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

TA关注的人

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