自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

daweozai的博客

一个为很菜的java开发

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

原创 Java实体类添加临时属性(@Transient)

项目中遇到数据库映射的实例中想存在没有映射关系的字段,此时可以添加@Transient注解注意:Transient注解,java官方和spring都有相关注解。区别在于,java的该注解只应用到方法(也就是说添加到set方法上),spring提供的注解是对可以应用到属性、方法、注解上。org.springframework.data.annotation.Transientjava.beans.Transient...

2020-12-17 09:51:05 3478

原创 POI读取excel时,单元格内容转化字符串

最近项目需要使用POI解析excel,但在获取每个单元格时,遇到了把单元格内容转为字符串过程中出现各种问题,整数类型后面带小数点、时间格式变为整数形式等等。最后通过判断Cell的类型进行分别处理,话不多说直接上代码: /** * 将单元格内容转化为字符串 */ private static String convertCellValueToString(Cell cell) { if (null == cell) { return n

2020-11-25 10:09:04 3654

原创 记一次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 201

原创 使用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 238

原创 SpringBoot注解整合webSocket

前言最近项目中需要让信息主动推送到前端,所有就使用到了WebSocket第一步 导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> <version>2.2.2.RELEASE&lt

2020-09-11 13:45:20 729 1

原创 java实现监听文件

监听文件是否添加当前项目需要读取日志信息,向监听日志更新的动态。用线程的方式来监控log日志文件我们首先要了解以下这三个类1、Tailer类Tailer类的主要作用是采用线程的方式去监控日志文件的内容,简单的理解就是文件内容的跟随器,当文件内容发生变化时它就能捕获到新增内容的信息,可以理解为我们在linux服务器中常用的“tail -f”命令。2、TailerListener类TailerListener类是一个接口类,由TailerListenerAdapter类去实现这个类。本文来源于公众

2020-07-06 15:37:26 1130

原创 Mysql8.0 用户的的添加和修改

MySQL用户的添加和授权创建用户:CREATE USER [email protected] IDENTIFIED BY 'passowrd';给用户授权:GRANT ALL ON . TO [email protected] WITH GRANT OPTION;修改用户密码ALTER USER ‘wangwei’@‘127.0.0.1’ IDENTIFIED BY ‘wangwei’;...

2020-06-13 11:04:04 627

原创 Springboot:上传文件大小超出限制如何捕获异常

Springboot:上传文件大小超出限制如何捕获异常Spring Boot 默认上传文件大小限制是 1MB,默认单次请求大小是 10MB,超出大小会跑出 MaxUploadSizeExceededException 异常。问题出现了,当文件超过 1M 和超过 10M 时异常是有区别的,这也是本文所说的重点。解决方案:在springboot配置文件中配置如下spring: servle...

2019-12-17 10:53:13 6724 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 196

原创 时间复杂度与空间复杂度的

时间复杂度与空间复杂度时间复杂度从小到大为(越小越好):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 114

原创 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 647

原创 Java分页工具实现方法

分享一个java分页工具类一位java小白的笔记!!!!本实例也适用于web项目简单的翻页!在项目中使用到了分页功能,记录下,以便以后使用。直接上代码:public class PageableTool implements Serializable{ //此处可自动 private static final long serialVersionUID=7247714666L; ...

2019-07-25 19:06:37 1080

空空如也

空空如也

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

TA关注的人

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