自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 代理与反向代理

Java项目的代理与反向代理1. 代理定位:为客户端服务通信方向:客户端->代理服务器->远程服务器好处:对客户端行为进行过滤和控制;隐藏客户端IP地址;审计流量;缓存资源加快访问速度;2. 反向代理定位:为客户端和服务器服务,优化客户端对服务器的访问通信方向:客户端->反向代理服务器->远程服务器好处:负载均衡(合理分配到达服务器的请求);隐藏客户端IP地址;缓存加速;内容压缩;协议转换(承担HTTP/HTTPS协议转换);3. 实现代理:使用编程技术

2024-04-12 07:11:24 391

原创 知识碎片随手记-1

当在其他SQL中需要引用上述片段时,可通过。

2024-04-08 08:05:00 264

原创 合并区间56

是Java中实现Comparator接口的类。可为不同的数据类型提供不同的排序逻辑。上述代码中创建了一个匿名内部类:});实现了Comparator<int[]>接口。如果interval1[0]-interval2[0]的结果小于0,则方法返回负数。意味着interval1的起始值小于interval2的起始值,表名interval1应该排在2的前面。如果结果等于0,则方法返回0。两个区间的相对位置不变。如果结果大于0,则方法返回正数,1应该排在2之后。如此,排序完成。

2024-04-07 07:35:27 255

原创 最大子数组和-动态规划

【代码】最大子数组和-动态规划。

2024-04-03 07:23:00 131

原创 找到所有字母异位词438

*问题:**给定两个字符串 s 和 p,找到 s 中所有 p 的 异位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。异位词指由相同字母重排列形成的字符串(包括相同的字符串。valueOf() 方法通常用于将基本数据类型或字符串转换为对应的封装类型对象,如Integer.valueOf(int i);Java中遍历字符串:char ch = str.charAt(i);

2024-03-25 11:05:22 302

原创 stream().map().collect()用法

https://www.cnblogs.com/ngy0217/p/11080840.html

2023-10-09 17:32:16 81

原创 把资源管理器关了,命令行启动

【代码】把资源管理器关了,命令行启动。

2023-09-22 09:55:23 93

原创 解决问题:Replace `‘vue‘;⏎` with `“vue“;`

由于没有系统学过vue,被这个问题困扰了很久。尝试了很多方法,都不太起作用,后来发现每次保存文件时,都会给自动改格式,来记录一下解决方法。原因:格式问题,搜出的都eslint和prettier这两个工具的问题。这一句话设为false就不会自动改格式了。缺点:每次执行都要输入这两行命令。,这个插件会提升格式怎么修改。1、扩展-商店里下载插件。

2023-09-17 12:39:35 832

原创 unknown command xreadgroup

2、安装,解压zip包,先运行redis-server.exe,再运行redis-cli.exe。基于Stream的消息队列的消费者组(Consumer Group):将多个消费者划分到一个组中,监听同一个队列。1、搜了许多文章,都说是windows下reids版本过低,不支持stream功能,需要5.0以上版本。2、无限循环的c.h.s.impl.VoucherOrderServiceImpl : 处理订单异常。ID:起始ID标示,$代表队列中最后一个消息,0则代表队列中第一个消息。

2023-09-10 12:35:09 401

原创 2500、删除每行中最大值在IDEA中调试Java

做题

2023-08-04 18:03:55 655

原创 mybatis_plus报错: SQL语法错误

原因:mapper类即继承BaseMapper类导错包,导致实体类映射错误。SQL语法错误:select from xxxdb;

2023-04-06 14:24:07 732

原创 错误信息:Class XXX is not a Servlet

2、在pom.xml中导入maven依赖时没有设置作用范围,导致打包运行时,web项目中javax.servlet包与web服务器自带jar包冲突,所以要加上maven的依赖范围。provided:编译和测试时有效。compile(默认):编译和运行时有效。runtime:只在运行时有效。1、运行的servlet类未继承HttpServlet。

2023-03-27 20:55:53 431

原创 C++sizeof

sizeof(XXXX):占多少内存空间(字节)

2022-10-17 22:03:18 222

原创 数据库mysql服务启动失败3534,一种解决方法

数据库mysql服务启动失败3534,一种解决方法:在cmd中进入mysql安装目录,到bin文件夹下,输入mysqld --console可以查询错误日志,根据日志修改,事半功倍。

2021-07-08 09:33:56 1077

原创 2021-06-09

Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:264)

2021-06-09 14:32:19 64

原创 No property buyerOpenid found for type OrderMaster!

使用jpa进行数据库管理,报错:No property buyerOpenid found for type OrderMaster!..问题:实体类中OrderMaster并没有格式错误,也没有漏写。解决:由于jpa的数据库管理是自动管理,因此,需要数据库字段和实体字段名一致。即横线“_”后面是大写字母,其他字母小写。使用了字段映射的不在此列。。我的错误就这么解决了,才疏学浅,如有错误,万望指正。...

2021-06-09 11:40:27 85

原创 @DynamicUpdate之后Column ‘create_time‘ cannot be null

加上@DynamicUpdate之后,插入时报错:Column ‘create_time’ cannot be null问题:主要是因为数据库版本问题,由8->5.7就可以解决。原理:可能是数据库升级之后校验的问题。

2021-06-09 11:34:08 440

原创 Spring Boot出现No converter found for return value of type: class com.example.demo.ComBack原因

Spring Boot出现No converter found for return value of type: com.example.VO.ResultVO原因出现问题的原因时是控制器在return的时候封装类无法自动转成JSON格式首先,springboot可以自动转换json,所以不是配置的问题。找来找去,我的ResultVO类没有加get、set方法。解决:1 加上@Data注解2 加上set get 方法...

2021-06-07 16:19:07 200

原创 springboot中Test方法是灰色

springboot中Test方法是灰色并且没有运行的绿色箭头解决:类前面没有public,加上就好了。

2021-06-04 11:14:19 794

原创 org.junit.runners.model.InvalidTestClassError

问题:org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.example.demo.LoggerTest’:No runnable methods…解决:因为导包错误错误包:org.junit.jupiter.api.Test正确包:org.junit.Test

2021-06-03 11:18:40 570

原创 org.yaml.snakeyaml.parser.ParserException

错误:Caused by: org.yaml.snakeyaml.parser.ParserException: while parsing a block…问题:yml文件格式错误可以使用http://www.bejson.com/validators/yaml_editor/进行yml文件格式检测我的结果总是显示缩进错误YAMLException: bad indentation of a mapping entry,比如:spring: datasource:driverClassNa

2021-05-28 11:43:45 936

原创 学习补充

散列表:ArrayListList list=new ArrayList<>();添加:add修改:set删除:remove查找:indexof排序:sortLinkedListHashMapHashMap map=new HashMap<>();map.put(“1”,1)k.hashCode()用来计算键hashCode的值Nodesizemodcount...

2021-05-21 16:05:34 47

原创 xml文件中的sql语句问题

nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property=‘path1’, mode=IN, javaType=class java.lang.String, jdbcType=null, numericScale=null, resultMapId=‘null’, jdbcTypeName=‘null’, expressi

2021-05-14 17:30:25 821

原创 Assert.isTrue的坑

Assert.isTrue(express,message)是指表达式express为false,才输出信息。

2021-05-14 17:26:58 4160 1

转载 关于@Column注解和@JsonProperty注解的区分

@Column注解:声明该属性与数据库字段的映射关系比如:变量名为 createTime, 希望JPA自动对应到数据库的 create_time 字段,可以使用 @Column 注解。 @Column(name = "create_time") public Timestamp getCreateTime() { return createTime; }2.@JsonProperty注解:此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把tr

2021-04-30 10:27:20 411

原创 java: lombok.javac.apt.LombokProcessor could not be initialized. Lombok will

https://blog.csdn.net/zer0_o/article/details/80342118

2021-04-28 16:40:10 715

原创 匿名内部类

我的理解:就是实现接口的时候不需要在创建一个类了,直接在对象中写方法:接口名 对象 =new 接口名(){接口方法};或者:父类名 对象 = new 父类名(){@Override实现方法};由于匿名类是一个表达式,因此在定义的最后用分号";"结束。...

2021-04-20 14:20:19 50

原创 错误:.TemplateProcessingException: Exception evaluating SpringEL expression:

错误org.thymeleaf.exceptions.TemplateInputException: An error happened during template parsing (template: “class path resource [templates/login/main.html]”)Caused by: org.attoparser.ParseException: Exception evaluating SpringEL expression: “sub.url” (templa

2021-04-17 08:27:19 1845

原创 使用webjars引入静态页面的外部css渲染。。

使用webjars引入静态页面的外部css渲染。。<html lang="zh" xmlns:th="https://www.thymeleaf.org"> <link rel="stylesheet" th:href="@{/webjars/layui/css/layui.css}" > <script th:src="@{/webjars/layui/layui.all.js}"></script>...

2021-04-16 11:49:03 168

原创 在一台电脑中安装两个数据库版本以及修改密码

在一台电脑中安装两个数据库版本安装了一个5.5的版本之后,为了避免备份的麻烦以及使用最新的版本,又安装了8.0版本(不知道这样会有啥影响没。。)安装步骤:1 下载安装包(一般第一个),解压ZIP文件https://dev.mysql.com/downloads/mysql/2 自己建立一个或者复制一个my.ini文件,并更改端口号以及路径信息:[mysqld]# 设置3307端口(原先的mysql5已经占用3306)port=3307# 设置mysql的安装目录(你自己的目录)basedi

2021-04-15 14:37:01 292 1

原创 数据库JDBC配置模板。。。

spring.datasource.url=jdbc:mysql://localhost:3306/数据库名?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTCspring.datasource.username=数据库账号名spring.datasource.password=数据库密码spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver//打印sq

2021-04-13 13:44:11 114

原创 springBoot+Mybatis注解大全

https://blog.csdn.net/weixin_44534855/article/details/108527968

2021-04-13 11:13:55 111

原创 lambda

https://blog.csdn.net/qq_33591903/article/details/102896536

2021-04-12 16:00:21 65

原创 mybatis-plus更新方法

第一种;//UPDATE user SET email=888 WHERE id=1new User().setId(1L).setEmail("888").updateById();第二种://UPDATE user SET age=4 WHERE (id = 2)new User().update(new UpdateWrapper<User>().lambda().set(User::getAge,4).eq(User::getId,2));第三种://UPDATE us

2021-04-12 15:40:21 726

原创 2021.04.12小知识

第一:Iterator接口介绍  Iterator称之为迭代器,是去遍历Collection、Map集合中的元素对象。Iterator常用方法boolean hasNext():判断是否还有下一个遍历元素,若还有未被遍历的元素,返回true;否则,返回false。Object next():返回集合里的下一个元素;void remove():删除集合里上一次next方法返回的元素;void forEachRemaining(Consumer<? super E> action):J

2021-04-12 15:29:24 38

原创 System.getProperty(“user.dir“)的理解

https://blog.csdn.net/qq_29964641/article/details/86686585

2021-04-07 15:42:26 310

原创 asserthat一直报错

我的asserthat一直报错解决:导入包的问题,一般导入import static org.assertj.core.api.Assertions.assertThat;

2021-04-06 15:40:21 371

原创 o.s.w.s.r.ResourceHttpRequestHandler解决

问题:o.s.w.s.r.ResourceHttpRequestHandler:Path with “WEB-INF” or “META-INF”: [WEB-INF/jsp/index.jsp]解决:https://blog.csdn.net/deoppressoliber/article/details/89204839

2021-04-06 08:36:41 1660

原创 控制台输出sql语句

控制台输出sql语句:在application.properties中加入:logging.level.XXX.XXX(自己主类所在包名)=debug

2021-03-30 09:52:25 233

原创 idea中Junit出现错误

idea中出现错误:Runner org.junit.internal.runners.ErrorReportingRunner (used on class com.example.XXX) does not support filtering and will therefore be run completely.org.junit.runners.model.InvalidTestClassError: Invalid test class ‘com.example.XXX’:问题:Junit

2021-03-29 14:31:05 483

LitJson.rar

visual studio解析json的工具插件。

2020-04-16

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

TA关注的人

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