自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(176)
  • 资源 (2)
  • 收藏
  • 关注

原创 Spring利用ResponseBodyAdvice将使用返回到前端的对象动态的添加属性值

需要被增强的类@Datapublic class Stu { private int no; private String name; private String age;}为了解决现实中的业务需求,再添加一个PageReuslt作为分页@Getterpublic class PageResult<T> implements Serializable { private final List<T> data = new ArrayLi

2020-09-18 00:55:57 924

原创 idea maven junit包引用不进去,main下面src报错

idea maven junit包引用不进去,main下面src报错,不要在pom设置<scope>test</scope>

2020-08-31 19:44:17 382

原创 Could not transfer artifactorg.springframework......... from/to dev

maven下载依赖包出现问题解决.m2/repository这个路径不存在或者没有权限mac下面这个路径找不到 /~/ .m2/repository 重新再setting.xml里面配置了一下其他答案https://blog.csdn.net/qq_44606649/article/details/107904235由于阿里仓库地址更新成https后,下载需要使用ssl认证,如果本地没有配置的话,导致依然使用的是默认仓库.解决:修改maven项目中虚拟机参数,添加忽略ssl的配置

2020-08-25 12:57:43 1009

原创 Lock 和 Synchronized区别

1.synchronized是关键字,是JVM层面的,lock是java类(接口)2.synchronized不能够判断是否获取锁的状态,lock可以判断是否获取到锁3.synchronized(隐式锁)可以自动释放锁(①:执行完同步代码时释放锁 ②:代码出现异常释放锁),lock(显示锁)需要手动在finally中释放锁(否则容易造成线程死锁)4.synchronized修饰的线程A和线程B(同一个锁对象),当线程A在使用时,线程B等待,当线程A阻塞时,线程B一直等待,lock锁不一定会一直等待,.

2020-08-18 20:34:50 246

原创 jdbctemplate中总是报错报错无效的列索引

使用JdbcTemplate总是出现无效的列索引org.springframework.jdbc.InvalidResultSetAccessException: PreparedStatementCallback; invalid ResultSet access for SQL [select t.sqrzjhm sqrCid, t.sqrxm sqrName, t.poxm spouseName, t.posfzh spouseCid, t.bzzgzh zgzCode from hz_zfb

2020-06-01 09:59:51 4012 1

转载 Gson解析时间服务器端报错(只显示一个时间),本地运行没有错误

e.getMessage显示的错误就是一串时间,通过idea 的tomcat远程调试可以看出错误是Failed to parse date …解决办法:使用gson的带日期格式的方法创建对象Gson gson = new GsonBuilder().setDateFormat(“yyyy-MM-dd HH:mm:ss”).create();转自https://www.cnblogs.com/fswhq/p/Gson_date.html...

2020-05-21 08:59:15 496

转载 navicat for mysql 12 简介及使用

转载:http://www.pc0359.cn/downinfo/121700.html#download软件链接:https://pan.baidu.com/s/1GTsuHKWsfqGRe21sZFxkcA提取码:f4o2复制这段内容后打开百度网盘手机App,操作更方便哦 1、首先将断开网络,拔掉网线,断开无线,或者开启飞行或者关闭网络。  2、破解补丁全部...

2020-05-10 23:31:08 21117 10

翻译 if (int == Integer) NullPointException

//person.age为Integer类型if(2 == person.age) {//如果person.age == null的话,会报空指针 }//拆箱时调用的方法 public int intValue() { return value; }

2020-04-23 16:36:03 436

原创 jmeter执行太慢,一个一个执行

低调

2020-04-19 19:16:19 1895 1

原创 Attempted reconnect 3 times. Giving up

tomcat启动时报错:Could not create connection to database server. Attempted reconnect 3 times. Giving up原因:mysql驱动包和我的mysql版本不配 我的驱动包是5.1.47 ,数据库为MySQL5.7解决:升级jar包<dependency> <groupId&...

2020-04-12 00:13:32 9757

原创 java VisualVM无法使用service:jmx:rmi:///jndi/rmi:///jmxrmi

无法使用service:jmx:rmi:///jndi/rmi:///jmxrmi解决:1.没有关闭防火墙1、开放端口firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口firewall-cmd --zone=public --remove-port=5672/tcp --permanent ...

2020-04-11 22:29:30 11915 2

原创 java8中LoacalDate 和之前Date类型转换

java8中LoacalDate 和之前Date类型转换Date转为 java8LocalDate public static LocalDate date2LocalDate(Date date) { if (null == date) { return null; } return date.toInstant()...

2020-04-10 14:22:40 342

原创 java8中计算2个日期时间之间相差多少月

Java8java8中计算2个日期时间之间相差多少月方法一 DateTimeFormatter sdf = DateTimeFormatter.ofPattern("yyyy-MM"); //未来时间 LocalDate afterDate = LocalDate.of(2021, 1, 9); YearMonth afterMonth =...

2020-04-10 14:16:25 9432 2

转载 restTemplate报错 java.net.UnknownHostException: nacos-payment-provider

解决:加上@loadBalanced

2020-03-17 01:15:42 3463

原创 idea springboot使用devtools开启热部署

1.添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <...

2020-03-15 00:26:37 178

原创 使用idea de http client :Required request body is missing

使用postman或者rest client测试报出Required request body is missing 错误解决:把 @RequestBody去掉idea rest client测试postman 测试{ "timestamp":"2020-03-14T15:56:43.599+0000", "status":400, "error"...

2020-03-15 00:06:44 1026

转载 idea Language level和Java Compiler版本自动变化问题

概述最近将Intellij Idea的版本升级之后,在对maven项目进行编译或打包时,经常出现一大堆的错误,错误的提示基本上都是jdk版本不正确导致的语法错误。刚开始没太留意,以为是默认配置没有修改。于是把Settings中的Java Compiler和ProjectSettings中的Language level都改为自己使用的版本,比如jdk1.8,问题暂时得到解决。可是下次编译或打...

2020-02-27 00:50:53 1453

原创 Error:java: Compilation failed: internal java compiler error 或 Error:java: 无效的源发行版: 9

1.项目中使用到了java8特性导致报错解决:右击任意项目或者模块 ,选择 open Module Settings选择自己的模块选择适合自己的jdk这个时候可能还不行,这时就需要打开File -> Settings这个错误的原因解决思路和上面差不多,换成自己jdk版本...

2020-02-26 21:25:46 213

原创 Invalid bound statement (not found): cn.e3mall.mapper.TbItemMapper.selectByPrimaryKey

此异常的原因是由于mapper接口编译后在同一个目录下没有找到mapper映射文件而出现的。由于maven工程在默认情况下src/main/java目录下的mapper文件是不发布到target目录下的。在e3-manager-dao工程的pom文件中添加如下内容: <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> ...

2020-02-04 12:58:40 213

原创 尚硅谷互联网面试题第二季

//原子性public class VolatileDemo { public static void main(String[] args) { Mydata mydata = new Mydata(); new Thread(()->{ System.out.println(Thread.currentThread()...

2020-01-15 22:55:45 596

翻译 Access-Control-Allow-Origin' header contains multiple values

跨域配置了太多次跨域配置了2次出现的问题,下面的代码类似于写了2次https://blog.csdn.net/iechenyb/article/details/84753613

2020-01-10 01:35:24 520

翻译 Configuration property name 'fdfs.thumbImage' is not valid

Caused by: org.springframework.boot.context.properties.ConfigurationPropertiesBindException: Error creating bean with name 'defaultThumbImageConfig': Could not bind properties to 'DefaultThumbImageC...

2020-01-10 00:04:09 1344

原创 nvalid Host header error

找到webpack.dev.conf.js中在下面添加 disableHostCheck: true

2020-01-07 00:26:45 427

转载 elementuitable row col的合并单元格

思想: 在第几行合并几行<template> <div> <el-table :data="tableData6" :span-method="objectSpanMethod" border style="width: 100%; margin-top: 20px"> <el-...

2019-12-29 21:05:17 2960

翻译 vue找不到页面,只能显示"/"路由所对应的页面

我的路由http://localhost:8080/validateDemo/#/然后一直是"/"路由中所对应的也面需要改成:http://localhost:8080/#/validateDemo/原来是我的#的位置#的作用vue-router有两种模式:hash模式和history模式。带#的则是hash模式。将router中的mode设置为history就可以https...

2019-12-29 17:13:27 2456

转载 maven apache-maven-3.6.2 idea导入项目出现错误 Unable to import maven project: See logs for details

导入maven项目出现此错误​​​​​​​​​​查看日志​​​​​​​​​​​​查询资料可知MAVEN版本问题 ,选择一个更加低的版本,我选择3.5.4#### 转载:## https://ask.csdn.net/questions/789238...

2019-12-28 18:53:19 279

原创 el-table中的form 展开中一行会全展开了,点击有的行还无法关闭

主要原因就是因为每行需要有一个唯一标识,不然你打开多行的expand,则无法区分哪一个expand属于哪一行解决办法:主要就是保证每行的id有值且不相同每添加一行设置一个id属性 addRow () { let newLine = { id: Math.random()*1000000, name: '', s...

2019-12-18 00:36:06 1407

原创 elementui中的el-radio值无法回显

一般我们在做数据回显,比如性别回显时从后天传入一个字符串到前端,但是页面的el-radio无法回显先看lebel前有没有加冒号 : “:”的意思就是绑定一个动态变量其次radio label为number类型可以直接回显radio label为String类型无法回显,需要在最外层再加一层引号...

2019-12-17 00:38:26 10073 7

原创 idea设置类注释和方法注释----与文档注释相同效果一样

类的注释/**@author: @description:@create: ${YEAR}-${MONTH}-${DAY} ${TIME}*/2.方法的注释新建一个live Template注意:1. $params$的前面一定不要有空格,否则样式会出现问题 2. 注意模板的第一行没有斜杠 /选择模板的使用范围edit variables参数的变量,...

2019-10-31 18:13:22 607

转载 jpa在查询中如果将查询的实体修改会直接修改保存到数据库

使用JPA查询数据,对查询出来的结果进行修改,但是不保存数据库,最终数据库却做了同样的修改。// 托管状态User user = this.findById(id);//当使用set方法这一部时已经同步保存到数据库了user.setName("李四");//此时这里就会报错this.save(user);解决方案:需要对修改的值重新复制到另一个对象中在进行修改。原因:JPA...

2019-10-28 21:33:38 3046

原创 svn is already locked或者 tortoiseSvn小乌龟上没有Break locks

遇到这种情况 找到目录 ,点击clean up多选择一个break locks即可点击确认即可但是有人脸黑右键可能没有break locks,此时升级一下svn就可以了

2019-10-23 22:24:04 1657

原创 idea中右击的快捷键都找不到 Diagrams来展示类的继承实现关系图

可能是将UML Support插件关闭了,打开重启idea即可

2019-09-29 13:32:50 6881 4

原创 表格生产工具<table><td><tr>

感觉表头表格太复杂就可以先通过在线编辑然后生产代码http://www.tablesgenerator.com/

2019-09-25 18:59:48 448

转载 @Validated和@Valid的区别

Spring Validation验证框架对参数的验证机制提供了@Validated(Spring’s JSR-303 规范,是标准 JSR-303 的一个变种),javax提供了@Valid(标准JSR-303规范),配合 BindingResult 可以直接提供参数验证结果。其中对于字段的特定验证注解比如 @NotNull 等网上到处都有,这里不详述在检验 Controller 的入参是否符...

2019-09-24 14:35:09 324 1

翻译 springboot javabean表单验证 javax.validation

注解注解描述@Null验证对象是否为null@NotNull 验证对象是否不为null, 无法查检长度为0的字符串@NotBlank检查约束字符串是不是Null还有被Trim的长度是否大于0,只对字符串,且会去掉前后空格.@NotEmpty检查约束元素是否为NULL或者是EMPTY.@Pattern验证 String 对象是否符合正则表达式的...

2019-09-24 14:27:21 343

原创 Java反射基础

1.定义:Java 反射机制是在运行状态中,对于任意一个类,都能够获得这个类的所有属性和方法,对于任意一个对象都能够调用它的任意一个属性和方法。这种在运行时动态的获取信息以及动态调用对象的方法的功能称为Java 的反射机制。2.作用:Java反射机制的作用:1)在运行时判断任意一个对象所属的类。2)在运行时判断任意一个类所具有的成员变量和方法。3)在运行时任意调用一个对象的方法4)...

2019-09-16 15:58:09 150

原创 BeanUtils.copyProperties复制

BeanUtils.copyProperties可以多次复制,实体类字段只要不被覆盖,后面copy时字段值依然在 @Test public void test()throws Exception{ // Person p =new Person(1,"张三", 1,true); Person1 person1 = new Person1(...

2019-09-15 00:03:04 800

转载 Fatal: Not a gitflow-enabled repo yet. Please run 'git flow init' first.

用sourcetTree准备创建一个feature时出现以下错误:Fatal: Not a gitflow-enabled repo yet. Please run ‘git flow init’ first.(可能是我删除了develop分支的原因)解决办法如:找到当前工程目录下.git\config文件移除所有[gitflow 开头的内容重启SourceTree在Source...

2019-09-12 10:29:11 1638 1

转载 MySQL优化配置

1.寻找mysql配置文件的位置mysql --help | grep -A 1 'Default options are read from the following files in the given order'-A -B -C 后面都跟阿拉伯数字-A是显示匹配后和它后面的n行-B是显示匹配行和它前面的n行-C是匹配行和它前后各n行。https://blog.csdn...

2019-09-11 15:38:37 233

原创 更新数据库的部分字段的部分信息

UPDATE userSET NAME = REPLACE ( NAME, SUBSTRING( NAME, 1, 5 ), 'zhangsan' )```

2019-09-10 14:41:34 534

32位客户端

oracle32位客户端,如果电脑没有安装oracle,需要安装个客户端连接oracle

2018-11-09

线性代数_第五版_同济大学_习题答案

线性代数_第五版_同济大学_习题答案

2018-05-09

空空如也

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

TA关注的人

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