- 博客(110)
- 资源 (6)
- 问答 (22)
- 收藏
- 关注
原创 RandomStringUtils.randomAlphanumeric(6)问题记录
RandomStringUtils.randomAlphanumeric(6)生成随机数结果本地机子可以linux服务器上卡主,用了hutool的RandomUtil.randomString(6);就可以了还是别用那些小众的玩意儿了。
2025-03-13 20:32:42
279
原创 数据库枚举问题
在mybatis-plus中可以使用枚举来实现转换值。返回前端列表的值很多时候也需要转化为中文,可以使用。其中@EnumValue代表存入数据库的值。
2025-03-05 17:52:50
74
原创 maven中父子项目的和dependencyManagement
最近发现一个项目明明子项目没有引入某个包,但是却可以用。另一个项目必须要引入才行,看了下idea pom文件的关联图确实把父maven里面的所有包引进去了,这才发现一个是在dependencyManagement下,其他不在,查了下是在dependencyManagement下面的 子类不会主动去引用父类的所有包,需dependency,但是不需要指定版本号,会自动引入父包中的版本号。
2024-12-31 14:28:28
97
原创 itext 实现pdf加水印,以及遇到的问题:Font ‘STSong-Light‘ with ‘UniGB-UCS2-H‘ is not recognized.
itext-asian包也没用最开始xml如下,搞了半天有人说版本问题,但是lowagie只有这么低啊。java代码中本来的com.lowagie全变成com.itextpdf就可以了。目的:为了实现pdf加水印从网上拷了一堆代码,结果发现说什么字体不行,加了。发现后面有个其他版本的,maven改为如下。
2024-10-09 11:30:14
515
原创 enums conversion to class java.lang.Integer from 2 not supported
java springboot项目 用mybatisplus的Enum枚举映射方法,实体中code为Integer,数据库位numeric(1),提示这个错误,刚开始以为是什么字符串,后面数据库字段改为int1,换了一个错。enums conversion to class java.lang.Integer from -6 not supported,感觉有点意思了,又换了个integer类型,终于可以了。
2024-09-05 14:26:35
264
1
原创 datax关于postsql,openGuass数据增量迁移的问题
PostgresqlWriter中的不允许更新先注释了 让他过去先。看了下源码有个postsqlwriter 看了下也就拼接sql。然后看到 WriterUtil中的对应方法。确实只有对应mysql的方法。在下面加个postgres的。然后配置文件中带上id。看官方文档是不支持的。对应刚刚改的代码中的。
2024-08-20 16:22:34
581
原创 idea 出现unable to save setting:failed to save settings.please restart intellij idea异常
硬盘满了~
2024-08-01 14:58:15
298
原创 openGuass(postgres)导出及导入数据一日游
2.因为懒得建库,所以新加了个模式 wangzhezhizuo2,用这个账号登结果显示表存在了,提示一堆\N 语法不正确看了sql文件,默认都是在public下运行可以通过修改SET search_path =,还有将文件中的public.全部替换为新的模式才行。3.备份文件被压缩,网上找到的有些语句有加-Fc ,好像是什么压缩的我给删了就可以,不然文件出来一堆SOH EOH等符号。1.数据库提示没权限:原因没加模式,结果会导出全库,有些是没权限的 根据上面的DB_SCHEME来设置即可。
2024-05-30 16:04:25
361
原创 geoserver部署遇到的各种问题
可以检查一下本机的GEOSERVER开头的环境变量,例如GEOSERVER_DATA_DIR2,如果有geoserver会读取这个文件夹下的图层信息,可能会报错建议删除,如果没有配置则会读取geoserver包中web.xml中地址,部署时候建议配一下,如果没配会使用部署项目中的data_dir文件夹,重新部署war包可能会被删除,导致之前存的图层消失。8.geoserver前端调用跨域亲测有效,记得版本一定要对,可以在源码中搜索jetty.version,注意java11和17。我看的是idea的启动。
2024-05-16 15:08:10
1054
原创 Geoserver中点击切片图层报错问题
于是乎想断点,可惜代码太复杂 弃了,所以想重新部署一下新版本,结果还是报错,想着可能tomcat有缓存吧,在换个tomcat还是报错,那就不得不怀疑本地是不是有缓存了,看到tomcat运行日志中有对文件夹描述想起来当初有对环境变量的设置。最近想试试wmts,其中有一步需要用到切片图层 但是点击页面老是报错,
2024-04-24 11:07:07
474
原创 mybatisplus 枚举转换
其中@JsonValue代表了Json化后的类型,比如返回给前端的数据,@EnumValue是存储到数据库的数据按这个枚举就是1,而前端传入的数据则需要是PUBLISHED,或者UNPUBLISHED,这样后端用enum属性接收时候才能转化为对饮枚举,而有遇到一种属性List,在存入库时会出错 需要在对应入库entity上加上autoResultMap=true,这样出入库字段才能自动转换。mybatisplus里有使用枚举进行存储 以及返回信息的功能即。
2024-03-19 16:03:08
754
原创 postman报错问题后端服务器表示json无法解析,但是通过前端页面可以反问
最后发现是json数据中有"<"不知道是不是postman不兼容。
2024-03-19 15:50:13
254
原创 restTemplate支持https忽略证书
但是还是报上面的错误,先用百度和公司内网地址试了下可以,公司外网不行,以为加载了特定地址没用,改成原先的默认加载后发现还是不行,后面发现可能是百度和内网有http转https之类的,所以就是没用。排除地址问题后就是看restTemplate了,发现公司项目下有个默认的其他restTemplateConfig,并且那个bean没有名称,可能是覆盖了?由于公司的某个服务器由http转为https,导致原先的接口不可用,不过网上一堆忽略ssl都可以用就不多写了,写几个奇葩的问题。
2023-12-26 15:36:21
623
原创 _LeafLet-draw1.0. 4@LeafLet-draw
后面到node_modules文件夹下看只有leaflet-draw文件夹,而引入是。所以另辟蹊径去网上搜索的下leaflet加载和leaflet-draw加载。按照推荐的方法运行发现没有这个包。只能全局改成试试发现可以运行了。运行之前的代码发现报错。
2023-12-11 15:37:01
631
原创 smart-doc推送字符串过长问题
经过排查是某个实体是M:N多对多状态,但是平时查询懒得再建一个实体 导致循环依赖,而smart-doc会生成文档 循环依赖了无数次,特此记录。
2023-10-12 11:25:40
189
原创 ObjectUtil.clone(aObject)结果为空
调用hutool里面的克隆对象方法,结果得到为空,原因是aObject这个实体没有实现。
2023-09-21 09:20:13
529
原创 optimize this sql to a count sql has exception, java.util.concurrent.ExecutionException:
找了网上半天 都是排除mybatisplus里面的parse包等,总是不成功,后面仔细看提示中12行16列,从xml中数,发现12行有个replace()函数 虽然可以运行 但是报错不爽,只能放到java中替换了。
2023-09-18 17:27:33
791
原创 cas 6 单点登录登出管理
这就表明只要我们在这边加个查询 跳转的service是不是在自己的数据库里面就成,具体怎么做我就不赘述了,大家需求不同,因为我这边开始会将数据载入在servicesManager中 我直接读就行,我们来看看如何替换掉它,2.找代码 其中重点配置的是否跳转参数,我们知道java的bean可以将读取配置的-视为下一个字母大写,所以我在jar包中搜索followServiceRedirects。找,发现项目有自带的是否跳转,跳转地址参数名称,跳转地址配置等数据。继续点击方法看看引用。
2023-06-08 16:12:24
1317
原创 tomcat9 400错误无法跳转
为H:\apache-tomcat-9.0.60\webapps\ROOT\添加一个html页面 error.html。修改H:\apache-tomcat-9.0.60\conf\server.xml。但是改完发现400无法拦截,只得去国外论坛看了下。不得不说还是国外大佬牛啊 国内搜了一个上午。下web.xml进行修改。
2023-06-08 15:37:37
1274
原创 数据库时间兼容 mysql,oracle,postgre
数据库需要迁移 但是迁移到瀚高过后 利用oracle的 select create_time+1 from user 查询日期+1天的失效了 后面发现可以使用select create_time+interval '1' DAY from user 来查询。
2023-05-19 17:47:24
197
原创 使用bat文件实现部署以及备份
因为每次都要把文件传上去 停止服务器,然后备份,再把文件移入再启动,太麻烦 所以写了个bat文件执行 停止服务 备份 移动文件从桌面到文件夹 在启动,启动的net stop 是我把启动文件注册成服务了 各位看官可以改为停止某个端口服务即可 当然net start 也要转换成 java -jar ***.jar 启动。
2023-04-18 16:34:33
692
原创 poi+hutool导出excel addMergedRegion 合并行速度慢的问题
其他不予多说 mergeParams 是批量计算的形成数组的,我这边数量较大要几万个发现速度瓶颈在于上面代码的sheet.addMergedRegion(craOne)中,一万个需要一分多钟。改为sheet.addMergedRegionUnsafe(craOne)变得贼快 两秒就好,看了里面好像需要验证一些东西,特此记录。
2023-04-14 16:17:50
1377
原创 oracle数据库导入sql中文乱码
听网上说是字符集格式问题,但是oracle这个属于运维管理,开发没有权限,最后尝试了下通过navicat可以用sql导入,并且没有乱码,特此记录。从开发环境导数据到正式环境发现中文乱码,导的方式是sql文件形式的 两边用的都是plsql工具,
2023-03-22 09:45:27
183
原创 No qualifying bean of type ***
网上查是没有找到对应的注入模块查了发现是新建的文件夹名字不符合扫描规则,总结有两种可能的原因。原因2 启动类Application.class 没有在注解扫描到对应文件夹 类似。原因1 对应的类上面没有加@Service @Mapper 这样的注解。
2023-03-01 09:54:01
626
原创 springboot引入velocity模版(hutool)
搜索发现velocity不错打算搞一个,在拷贝代码时候发现maven没有引入包的情况下竟然有包。然后发现hutool有集成,所以在已经有引入hutool的情况下可以精简操作。代码段如下(其中list是我查数据库表的数组)在springboot资源目录下新建文件。前提:项目需要一个模版引擎来生成代码。进而在maven中引入jar包。才发现hutool上有段话。
2023-01-31 11:33:07
2342
原创 el-table排序问题
js中通过sortChange获取字段和排序方式传到后端排序。el-table-column中加上。原先是在el-table标签中加上。返回数据的这个字段是字符串形式。但是在table中排序却是。经过排查是字段的类型问题。
2023-01-11 10:59:30
318
原创 cas6.6关于redis连接问题的一次记录,主要问题 1远程主机强迫关闭了一个现有的连接,主要问题2ERR unknown command `HELLO`
公司要求用cas单点登录,这个cas需要引入redis当做ticket缓存,但是出现连接不上的问题由于用redismanager可视化软件看了是可以连接的,进行了查询是redis配置文件中需要配置参数问题截图如下。然而对于windows版本的redis只有5.0X,因为作者后期摆烂,中间我曾经想通过虚拟机等方法,终归觉得太麻烦,而且也不确定是不是这个问题,就此卡住,只到我找到了这位大佬的这个文章。问题点3启动redis时候指定配置文件。问题1得到解决,进入问题2。然后我的项目完美运行了。
2023-01-04 11:58:27
1849
原创 vue引入tinymce
官方文档Using the TinyMCE .zip package with the Vue.js framework | TinyMCE Documentation其实官方也就两步1.安装Vue CLI 工具包npm install -g @vue/cli2.引入npm install --save "@tinymce/tinymce-vue@^3"这里我是vue2所以是这个文档中是这样的3.页面引入<template> <div..
2022-05-10 16:15:46
1230
原创 VUE-elementui下利用inputfile读取excel,inputfile样式修改
1.为什么用inputfile不用elementui原生upload?el-upload试过必须填action地址给我整不会了。2.为什么添加一个按钮触发inputfile事件?原生的inputfile太丑了,看不下去。3.我要实现什么实现读取excel中数据转换为对应数据导入xlsxnpm install xlsx -S创建组件excelReader<template> <div> <el-button style="he
2022-05-09 16:04:52
1143
有什么jquery可以实现流程图的效果 但是可以用自己的图标
2016-10-24
springmvc图片地址怎么写
2016-08-24
mybatis符号$换#出现问题
2016-08-09
如何在字符串中加对象
2016-08-04
使用ajax向后台传值问题
2016-07-18
mybatis数据库模糊查询多字段语句问题
2016-06-15
bootstrap table export 导出选项出现问题
2016-06-14
bootstrap-table怎么进行重置?
2016-06-14
bootstrap导出excel功能怎么用
2016-06-13
java数据导出成excel问题
2016-06-13
ssm后台得不到前台传过来的值
2016-06-05
excel表poi string类型的数字问题
2016-06-03
mybatis查询出现数据问题
2016-05-31
从svn导出maven项目出现红色感叹
2016-05-26
数据库语句这怎么写~~
2016-05-17
poi实现excel数据读取问题
2016-05-15
java怎么实现上传文件
2016-05-14
怎么把excel中的值导入到一个pojo模型中去
2016-05-13
bootstrap按钮下拉怎么传入值
2016-05-12
java的excel表格上传实现导入mysql数据库功能
2016-05-12
我这种的情况用哪种树结构最好用
2016-05-09
ajax如何实现数据更新
2016-04-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人