自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

醉生梦死的博客

要坚信你离成功只差一点!

  • 博客(13)
  • 收藏
  • 关注

原创 VUE+SpringBoot上传文件后端报错并且前端报“跨域问题”

测试环境测试上传功能,突然发现上传失败,打开浏览器报跨域错误。

2022-08-15 22:58:39 851 1

原创 Tomcat配置访问项目不加项目名称

Tomcat配置访问项目不加项目名称

2022-08-12 18:12:23 2318

转载 java8 .stream().map().collect()用法

API:Java 8 Stream | 菜鸟教程说明:steam():把一个源数据,可以是集合,数组,I/O channel, 产生器generator 等,转化成流。forEach():迭代流中的每个数据。以下代码片段使用 forEach 输出了10个随机数.Random random = new Random();random.ints().limit(10).forEach(System.out::println);map():用于映射每个元素到对应的结果。以下代码片段使用 ma.

2021-12-01 08:55:16 1263

转载 有关Spring事务,看这一篇就足够了

本文将按照声明式事务的五个特性进行介绍:事务传播机制 事务隔离机制 只读 事务超时 回滚规则Spring事务传播机制事务的特性原子性(Atomicity):事务是一个原子操作,由一系列动作组成。事务的原子性确保动作要么全部完成,要么完全不起作用。 一致性(Consistency):一旦事务完成(不管成功还是失败),系统必须确保它所建模的业务处于一致的状态,而不会是部分完成部分失败。在现实中的数据不应该被破坏。 隔离性(Isolation):可能有许多事务会同时处理相同的数据,因此每

2021-11-10 18:31:04 153

转载 spring事务——try{...}catch{...}中事务不回滚的几种处理方式

当希望在某个方法中添加事务时,我们常常在方法头上添加@Transactional注解 @ResponseBody @RequestMapping(value = "/payment", method = RequestMethod.POST, produces = MediaType.APPLICATION_JSON_VALUE) @Transactional public Payment paymentJson(@RequestBody PaymentRequestIn

2021-11-10 18:07:54 674

原创 idea导入maven项目报错Unable to import Maven project

idea报错信息如下:查看详细日志:ERROR - #org.jetbrains.idea.maven - null解决方案这是由于IDEA和maven版本不兼容的问题导致, 将maven换成一个低版本的皆可以解决了。将maven换成idea自带的maven, 配置文件和仓库换成我们自己安装的maven配置文件。...

2021-08-10 18:22:45 4697 2

原创 Oracle数据库字符所占长度

oracle的varchar2存储的是字节字符集设置成ZHS16GBK:汉字占2个字节。字符集设置成AL32UTF8:汉字占3个字节。查询字符集:select * from v$nls_parameters t where t.PARAMETER='NLS_CHARACTERSET';

2021-07-14 09:49:58 2372

原创 根据浏览器标识判断浏览器类型

获取浏览器标识navigator.userAgent.toLowerCase();windows谷歌浏览器"mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/88.0.4324.190 safari/537.36"mac的谷歌浏览器mac的safari浏览器结论:谷歌浏览器带有safari标识,但是safari浏览器没有带chrome标识。...

2021-07-13 09:59:30 330

原创 Java中参数传递是值传递还是引用传递

1.形参:用来接收调用该方法时传递的参数。只有在被调用的时候才分配内存空间,一旦调用结束,就释放内存空间。因此仅仅在方法内有效。public void swap(int a, int b) { int temp = a; a = b; b = temp; System.out.println("a:" + a + " b:" + b);}// 这里边的a,b就是形参,temp是一个局部变量,方法结束,在栈空间中就会被销毁2.实参:传递给被调用方法的值,预先创建并赋予确定值。//

2021-04-05 12:14:11 243 3

原创 固定表头时两个table叠加发现表头和表体的列很难对齐

简介:在固定表头的时候,没有使用其他table组件,使用的是两个table叠加,遇到两个表头和表体的列很难对齐,经过不断摸索,发现完美对齐。代码:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Layui</title> <meta name="renderer" content="webkit"> <meta htt

2021-04-01 19:03:24 916

原创 复制别人maven仓库启动项目找不到jar包,删除.lastUpdated和_maven.repositories文件

由于复制别人的仓库,可能配置的中央仓库不同,导致项目依赖的jar包找不到,实际存在仓库里。发现对应的jar包所在目录存在.lastUpdated和_maven.repositories文件。由于中央仓库和自己的不一样,所以导致找不到jar包,所以删掉这两种后缀的文件。windows批量删除后缀文件的脚本:1.创建一个bat后缀的可执行文件;2.写上删除文件命令(例如删除_maven.repositories文件,删除.lastUpdated一样)@echo offs.

2021-04-01 18:33:02 1110 1

原创 web项目在一次依赖itext的jar包导致tomcat启动失败

前言:在一次项目中需要用到导出word文档,所以引入了itext和itext-rtf,第一台服务器启动成功,第二台启动的时候失败,重启了几次,发现项目在启动的时候偶尔成功。1.tomcat日志文件2.项目中新依赖的jar包3.分析开始以为jvm虚拟机的内存小的问题,调大以后发现还是启动失败,后面发现是jar包问题;4.结果itext包依赖的bouncycastle和项目中bcprov-jdk15on冲突,去除依赖就ok啦;...

2020-05-10 16:10:03 323

原创 Redis的简介与使用

 redis是一款开源的Key-Value数据库,运行在内存中,由ANSI C编写。企业开发通常采用Redis来实现缓存。同类的产品还有memcache 、memcached 、MongoDB等。

2018-03-30 16:12:12 208

空空如也

空空如也

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

TA关注的人

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