SpringBoot错误:java.io.NotSerializableException错误
解决方法:使对象序列化,在Java bean类中implements Serializable ,并生成默认的serialVersionUID implements Serializable private static final long serialVersionUID=1L;
Mybatis获取表自增长字段值
useGeneratedKeys=true keyProperty="id"useGeneratedKeys =true 这个表示插入数据之后返回一个自增的主键id给对应实体类中的主键属性。通过这个设置可以解决在主键自增的情况下通过实体的getter方法获取主键keyproperty=主键可以解决在主键自增的情况下获取主键。...
2021.09.14zkr面试题
你认识数据库哪些东西比较重要?我的答案是索引、视图数据库优化项目问题:①权限登录的实现②你认为最难的一点是什么?③运行项目,讲解流程键盘输入求递归的阶乘。输入999得到的结果是0,为什么?int的范围是什么?怎么解决内存溢出?怎么在int范围内得到阶乘的最大数?递归的极限是几?系统思维:运动会期间,如果有一个运动员得了新冠疾病,怎么防控?运动会海进行么?你的防控方案是什么?...
用组件的方法搭建element ui tabs以及tabs的刷新处理
HTML<el-container> <el-main> <template> <el-tabs v-model="activeName" @tab-click="handleClick" v-show="showtab" v-if="dialogVisible1" :visible.sync="dialogVisible1"> <el-tab-pane v-for="(page, index) i
报错:io.minio.MinioClient.putObject(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;JLjava/la
2021-10-29 10:20:21.537 ERROR 10732 --- [nio-8720-exec-4] o.a.c.c.C.[.[.[.[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed; nested exception is java.lang.NoSuchMeth
IDEA报错:Command line is too long. Shorten command line for className or also for JUnit defaultconfigu
IDEA报错:Command line is too long. Shorten command line for className or also for JUnit defaultconfiguration.解决方法:打开该项目文件夹.idea/workspace.xml找到然后在其中添加:<property name="dynamic.classpath" value="true" />...
异常:java.text.ParseException: Unparseable date: “1635758308221“
2021-11-01 17:18:28.225 ERROR 44444 --- [nio-8088-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.text.ParseEx
第九天-商品详情页面的展示
1.商品搜索的实现1.1. 需求分析用户在首页中输入查询条件,点击查询向taotao-portal发送请求,参数就是查询的条件,页码。Taoto-portal调用taotao-search发布的服务进行搜索,参数应该是查询条件和页码及每页显示的记录数(参数可选)。Taotao-search返回一个json格式的数据(TaotaoResult包装一个SearchResult对象)。Taotao-portal接收json数据需要把json数据转换成java对象。把java对象传递给jsp页面,jsp渲染j
关于MySQL的那些事儿
查看表主键SELECT TABLE_NAME,COLUMN_NAME FROM INFORMATION_SCHEMA.KEY_COLUMN_USAGE WHERE TABLE_NAME='表名称';删除表主键alter table 表名称 drop primary key; 替换表主键alter table 表名称 add primary key(字段);
MapStruct 简化映射
简化 Java bean 类型之间映射学习视频链接:https://www.bilibili.com/video/BV1E5411n7HR?from=search&seid=9468054775434592661&spm_id_from=333.337.0.01 使用 <dependency> <groupId>org.mapstruct</groupId> <artifactId>
StringJoiner类
目录源码使用StringJoiner是Java8新出的一个类,用于构造由分隔符分隔的字符序列,并可选择性地从提供的前缀开始和以提供的后缀结尾。省的我们开发人员再次通过StringBuffer或者StingBuilder拼接。源码package java.util;public class StringJoiner { private final String prefix; //前缀 private final String delimiter;//间隔符 private
Git删除本地任意提交记录的方法
参考:Git删除本地任意提交记录的方法git之删除修改某次的commit记录删除本地提交记录的最后一条或最后N条记录git reset --hard HEAD~1删除提交记录中的某几条1. 使用命令查看提交的记录: git log 2. 找到相应的记录ID3. 执行命令:git rebase -i 记录ID4. 进入到一个页面。5. 使用cw命令将行首的pick替换为drop(注意每完成一个替换操作,需要按下Esc键退出vi的编辑模式)。6. 检查确认后,按wq保存并退出..
Springboot 生产环境下读取Resource下的文件
第一种:ClassPathResource classPathResource = new ClassPathResource("excleTemplate/test.xlsx");InputStream inputStream =classPathResource.getInputStream();第二种:InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("e
校园网络时钟系统(标准化考场)建设方案
校园网络时钟系统(标准化考场)建设方案校园网络时钟系统(标准化考场)建设方案【摘要】时钟系统是一个大型标准计时系统,随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多,这些设备都有自己的时钟,而且是可以调节的。但是无法保证网络中的所有设备和主机的时钟是同步的,因为这些时钟每天会产生数秒、甚至数分钟的误差。经过长期运行,时间差会越来越大,这种偏差在单机中影响不太大,但在网络环境下的应用中可能会引发意想不到的问题。1、概述随着网络的普及,许多校园都建了自己的校园专网,使用的网
今日推荐
周排行