
杂记
privatevoid0
这个作者很懒,什么都没留下…
展开
-
【无标题】
因业务需要编写ftpclient上传文件业务,本想使用连接池,但是因为服务器地址不固定,所有放弃,改用直接连接上传关闭连接方式实现,在网上找到一篇较为实用文章,链接挂这https://blog.youkuaiyun.com/student_zz/article/details/119415794但是在实际使用中执行时ftp一直报错,错误代码为421,查询得知为服务器连接数满了,或者ftp服务器设置被动主动模式,客户端应该配置相应属性,当被动模式时需要设置在文章中也有,我于是尝试性的把该行代码挪到了ftpClient原创 2022-07-13 11:27:11 · 113 阅读 · 0 评论 -
使用openoffice将word、excel、ppt转为pdf在线预览,不使用jodconverter2.2.1
在查询文档在线预览功能时看到许多都是需要jodconverter2.2.1,但是这版本不支持docx等格式,需要2.2.2版本,但是2.2.2没有mavne依赖,这对于使用springboot的人来说可真难受,又不想重新创建lib单独引入,又想要支持的格式全一点,在找了好几个示例之后终于找到一个可以使用的版本,在此进行一个记录,希望可以帮助到其他人这里不使用<dependency> <groupId>com.artofsolving</groupId>原创 2021-11-03 17:04:15 · 401 阅读 · 0 评论 -
mysql时间段查询开始结束时间在此时间段内的数据
在项目中偶尔会遇到使用时间段查询数据,数据中包含有开始结束时间,时间有重合就查询出,现做个记录,以免重复费脑select * from XXX(star_time > #{startTime} AND (#{endTime} > end_time OR (#{endTime} > star_time AND #{endTime} < end_time)))OR(star_time < #{startTime} AND (#{endTime}>end原创 2021-08-23 14:23:27 · 3476 阅读 · 1 评论 -
@ConfigurationProperties 无法将yml或properties中的内容读取到bean
使用@ConfigurationProperties和@Component注解到bean定义类上没有注解@Component,导致无法在ioc时读取读取到静态属性中springboot无法通过给静态变量赋值,在对应字段的set方法去掉static即可。未开启支持需要在pom中开启对注解的支持<!-- @ConfigurationProperties的支持 --> <dependency> <groupId>..原创 2021-04-14 10:53:44 · 1731 阅读 · 0 评论 -
mysql 8中数据导入到5
将mysql 8中数据导入到5中需要修改的属性utf8mb4替换为utf8utf8mb4_0900_ai_ci替换为utf8_general_ciutf8_croatian_ci替换为utf8_general_ciutf8mb4_general_ci替换为utf8_general_ci原创 2021-02-19 15:42:08 · 290 阅读 · 0 评论 -
Java强制删除java程序占用的文件
在JAVA对文件的读写操作中,操作完以后将输入流和输出流及时关闭时很必要的。假如我们有时候忘记关闭了,又不知道在哪个地方去关闭,为了删除该文件,JAVA可以进行强制删除操作。可以使用如下代码进行强制删除:public boolean forceDelete(File file){ boolean result=file.delete(); if (!result...原创 2019-08-30 16:12:43 · 1074 阅读 · 0 评论 -
spring data jpa 框架在实体类中添加非数据库字段的属性
spring data jpa 框架在实体类中添加非数据库字段的属性Spring-data-jpa表实体的字段和表的字段是一一对应的。比如,那么,如果我在查询时,想在表字段的基础上添加几个返回的字段,怎么办?@Transientprivite String userId;这样在调用此类返回时,便有了此字段,我们可以给这个字段赋值,进行操作,而且不会在数据库中添加这个字段。...转载 2019-09-20 10:20:20 · 4404 阅读 · 4 评论 -
Could not write JSON: Infinite recursion (StackOverflowError);
在controller返回数据到统一json转换的时候,出现了json infinite recursion stackoverflowerror的错误,即json在将对象转换为json格式的数据的时候,出现了无限递归调用的情况。具体的情况如下:A类中,有个属性:List b, A与B的关系为 OneToMany;在B类中,有属性A a,引用到A中的字段id,并作为外键。hibernate查询...转载 2019-09-23 19:05:43 · 2084 阅读 · 0 评论 -
在使用spring boot2.X中遇到的WebMvcConfigurer及WebMvcConfigurationSupport,还有WebMvcConfigurerAdapter遇到的一系列坑
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/WilsonSong1024/article/details/80176285在springboot2.0之前 我们都是 继承 WebMvcConfigurerAdapter 来实现url的定向,在springboot 2.0以后 Web...原创 2019-10-10 10:17:15 · 1907 阅读 · 2 评论