- 博客(12)
- 收藏
- 关注
原创 Java实体类添加临时属性(@Transient)
项目中遇到数据库映射的实例中想存在没有映射关系的字段,此时可以添加@Transient注解注意:Transient注解,java官方和spring都有相关注解。区别在于,java的该注解只应用到方法(也就是说添加到set方法上),spring提供的注解是对可以应用到属性、方法、注解上。org.springframework.data.annotation.Transientjava.beans.Transient...
2020-12-17 09:51:05 3651
原创 POI读取excel时,单元格内容转化字符串
最近项目需要使用POI解析excel,但在获取每个单元格时,遇到了把单元格内容转为字符串过程中出现各种问题,整数类型后面带小数点、时间格式变为整数形式等等。最后通过判断Cell的类型进行分别处理,话不多说直接上代码: /** * 将单元格内容转化为字符串 */ private static String convertCellValueToString(Cell cell) { if (null == cell) { return n
2020-11-25 10:09:04 4089
原创 记一次Jpa ‘Table ‘xxx.hibernate_sequence‘ doesn‘t exist‘保存问题
Table ‘xxx.hibernate_sequence’ doesn’t exist主要原因是实体类id自增问题,解决方法:在id上加入@GeneratedValue(strategy = GenerationType.IDENTITY)补充:JPA 提供的四种标准用法为 TABLE,SEQUENCE,IDENTITY,AUTOTABLE:使用一个特定的数据库表格来保存主键。SEQUENCE:根据底层数据库的序列来生成主键,条件是数据库支持序列。IDENTITY:主键由数据库自动生成(
2020-11-07 17:51:31 241
原创 使用yum命令提示Error:rpmdb open failed
在Centos系统上,使用yum命令安装软件时报错:rpmdb: Thread/process 6539/140448388269824 failed: Thread died in Berkeley DB libraryerror: db3 error(-30974) from dbenv->failchk: DB_RUNRECOVERY: Fatal error, run database recoveryerror: cannot open Packages index using db3
2020-10-28 09:21:35 276
原创 SpringBoot注解整合webSocket
前言最近项目中需要让信息主动推送到前端,所有就使用到了WebSocket第一步 导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <version>2.2.2.RELEASE<
2020-09-11 13:45:20 769 1
原创 java实现监听文件
监听文件是否添加当前项目需要读取日志信息,向监听日志更新的动态。用线程的方式来监控log日志文件我们首先要了解以下这三个类1、Tailer类Tailer类的主要作用是采用线程的方式去监控日志文件的内容,简单的理解就是文件内容的跟随器,当文件内容发生变化时它就能捕获到新增内容的信息,可以理解为我们在linux服务器中常用的“tail -f”命令。2、TailerListener类TailerListener类是一个接口类,由TailerListenerAdapter类去实现这个类。本文来源于公众
2020-07-06 15:37:26 1197
原创 Mysql8.0 用户的的添加和修改
MySQL用户的添加和授权创建用户:CREATE USER wangwei@127.0.0.1 IDENTIFIED BY 'passowrd';给用户授权:GRANT ALL ON . TO wangwei@127.0.0.1 WITH GRANT OPTION;修改用户密码ALTER USER ‘wangwei’@‘127.0.0.1’ IDENTIFIED BY ‘wangwei’;...
2020-06-13 11:04:04 658
原创 Springboot:上传文件大小超出限制如何捕获异常
Springboot:上传文件大小超出限制如何捕获异常Spring Boot 默认上传文件大小限制是 1MB,默认单次请求大小是 10MB,超出大小会跑出 MaxUploadSizeExceededException 异常。问题出现了,当文件超过 1M 和超过 10M 时异常是有区别的,这也是本文所说的重点。解决方案:在springboot配置文件中配置如下spring: servle...
2019-12-17 10:53:13 7442 5
转载 在Nginx上配置多个站点(转载)
在Nginx上配置多个站点为了下次使用,因此记录下。原博客地址:https://www.cnblogs.com/Erick-L/p/7066564.html有时候你想在一台服务器上为不同的域名运行不同的站点。比如www.siteA.com作为博客,www.siteB.com作为论坛。你可以把两个域名的IP都解析到你的服务器上,但是没法在Nginx的根目录里同时运行两个不同的网站。这时候,你就需...
2019-10-29 00:28:14 219
原创 时间复杂度与空间复杂度的
时间复杂度与空间复杂度时间复杂度从小到大为(越小越好):O(1)<O(logn)<O(n)<O(nlogn)<O(n2)<O(n3)<O(2n)<O(n!)<O(nn)给以后的自己看,主要参考的是第一也大佬的参考资料:https://zhuanlan.zhihu.com/p/50479555https://blog.csdn.net...
2019-09-11 14:50:44 133
原创 Map与object之间的转换
Map与Object之间的转换在最近开发时遇到把Object转化成对象的问题,困扰了很久!此篇文章用于记录这次问题的记录,方便以后回顾。本文使用的是反射实现转换的创建一个工具类:import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.ArrayList;import java....
2019-08-10 17:21:23 673
原创 Java分页工具实现方法
分享一个java分页工具类一位java小白的笔记!!!!本实例也适用于web项目简单的翻页!在项目中使用到了分页功能,记录下,以便以后使用。直接上代码:public class PageableTool implements Serializable{ //此处可自动 private static final long serialVersionUID=7247714666L; ...
2019-07-25 19:06:37 1111
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人