- 博客(25)
- 收藏
- 关注
原创 docker & influxdb
create user “自定义用户名” with password ‘自定义密码’ with all privileges。create user “自定义用户名” with password ‘自定义密码’revoke all privileges on 数据库名 from 已自定义用户名。grant all privileges on 数据库名 to 已自定义用户名。revoke all privileges from 已自定义用户名。
2023-11-09 15:23:35
298
原创 [druid or mybatis] merge sql error, dbType mysql, druid-1.2.12, sql : .
parserException: not supported.pos 1, line 1, column 1, token .
2022-12-19 17:48:41
8068
2
原创 EasyExcel : 关于本地 下载模板,文件为0kb
针对这个问题: 在下载的最后拼一个 new Excel模板对象;EasyExcel : 关于本地 下载模板,文件为0kb。easyExcel的兼容问题越来越恶心了。
2022-11-10 11:14:01
847
原创 JDWP: Debugger failed to attach: handshake failed - received >POST /cfb/?sig< - ex
指调试进程和被调试进程使用socket(dt_socket)的方式进行通信。这里还有个可选参数是dt_shmem,这是使用共享内存的方式进行通信(改参数仅适用于windwos平台。JDWP 是 Java Debug Wire Protocol 的缩写,它定义了调试器(debugger)和被调试的 Java 虚拟机(target vm)之间的通信协议。y,则被调试进程将会等待,直到有调试进程连接进来才会继续运行;如果此端口与宿主端口一样,则会报端口占用。调试状态,启动进程就进入了调试状态。
2022-08-23 14:26:08
3306
原创 mysql的工具navicat --导出数据库中表
直接上sql,看者可看select c.table_schema “数据库”,c.table_name “表明”,t.table_comment “描述”,c.ordinal_position “字段编号”,c.column_name “字段名”, c.column_type “数据类型”,c.column_default “默认值”,c.is_nullable “是否Null”,c.column_comment “字段描述”, c.column_key “键类型”,c.character_set_
2022-01-07 10:02:06
598
原创 java 对象的生命周期
JDK中的 对象生命周期概念简单来说就是 Object obj = null 清理对象复杂来说1. Reference2.PhantomReference3. FinalReference(private 级、想操作可以com.google.common.base.internal包下的Finalizer )4. SoftReference5. WeakReference代码的实际应用简单来说就是 Object obj = null 清理对象复杂来说内容范围:1. Referenc
2021-12-02 17:11:34
660
原创 org.apache.ibatis.builder.IncompleteElementException: Could not find result map ‘ com.rocship.genera
org.apache.ibatis.builder.IncompleteElementException: Could not find result map ’ com.rocship.generate.dao.OracleGeneratorDao.tableMap’ referenced from ’ com.rocship.generate.daomybatis中xml配置文件报以上问题!问题所在:如果你不怀疑自己对mybatis中了解深度,还是急着没找到问题所在,恭喜你~> 仔仔细细
2021-11-24 18:28:00
289
原创 feign远程调用成功,结果触发了fallback
有时候就这样,你觉得没问题,在不同的业务环境中,还是存在问题,(判断空很重要)Feign 问题检查点1、激活2、注解3、fallback4、fallback + @Component5、激活Feign中要扫描到你的feign及包6、ComponentScan 也要扫描到你的fallback及包7、配置的拦截器8、配置的拦截器中,一定一定一定要加log打印,(重中之重,有助于你排查问题,不会焦头烂额)9、如果配置熔断优化策略,配置好超时时间(从一个请求的开始到rpc调用且包含rpc中的执行
2021-11-23 18:33:34
3426
原创 Cannot construct instance of `com.baomidou.mybatisplus.core.metadata.IPage`
解决问题
2021-11-23 18:22:48
2952
原创 Could not read JSON: Cannot construct instance of `java.time.LocalDateTime`
RedisTemplate 中自定义序列化,引用了jackson , LocalDateTime 属性字段导致的获取信息反序列化问题解决问题1在自定义的Jackson 的ObjectMapper 配置中排除默认的时间戳格式SerializationFeature.WRITE_DATES_AS_TIMESTAMPS,注册JavaTimeModule. 具体如下://使用Jackson2JsonRedisSerializer来序列化和反序列化redis的value值(默认使用JDK的序列化方式)
2021-11-23 16:53:43
2747
1
原创 mysql的简单一些实用 sql,数据库加锁的可以用用看
加锁查看sql (mysql)1、查看当前线程处理情况show full processlist;2、查询表锁当前限制信息show status like ‘Table%’;3、查询数据库所相关的参数信息show status like ‘%lock%’;4、 查询正在使用锁的表show OPEN TABLES where In_use > 0;5、 正在锁的表数据SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;6、 等待中的请求S
2021-09-15 18:29:27
134
原创 EasyExcel工具包,在线上导出文件是0kb 问题?
标题EasyExcel本地导出没问题,线上环境导出却是0kb,失败!EasyExcel本地导出没问题,线上环境导出却是0kb,失败!这个是线上环境,docker时,执行打包jdk问题,(不管是不是docker)原因是你的jdk中缺失一些类导致的。例:FontConfig解决办法 1该异常由于自己的环境变量缺少swing需要的字体配置,检查自己应用是否有配置-Djava.awt.headless=true,如果没有请加上该系统参数如果仍旧不行,看下服务器是否安装了字体,jdk8字体需要自己安
2021-07-05 17:24:48
2850
1
原创 Unsupported conversion from TIMESTAMP to java.lang.Integer && @TableFeild(typeHandler=“.....“)类型映射
这里 就先不贴 conversion 的代码了(主要的就这句。。。。),因为他们的报错都出自一个问题。。。。@TableField(typeHandler = MallSettingTypeHandler.class)...............................................................................@Slf4j@MappedTypes({这里写你要类型转换的类就行(想简单点直接继承TypeHa...
2021-05-12 19:24:02
4417
3
原创 关于一个前端动态js文件上传的一个问题(小妙招)!!!
关于一个页面只有一个<input [type=“file”]> 的文件上传实现!对于一个大半年没动前端的后端开发人员来说,能这样实现是真的做啊!!!首先的页面嗯,博主这个需求是跟 table 表格中的每条数据,做单独的文件上传!!!*'<dev> <a class="btn btn-primary" onclick="vm.F_Open_dialog('+feild.terminalproductId+')"> <i' + ' class="f
2020-12-16 09:12:12
224
原创 svn update出现报错,checksum mismatch for
h## checksum mismatch for 本地版本与svn库中的版本不一致,解决方法如下:(idea版)在相应的版本不一致目录下,直接open in terminal1、svn update --set-depth empty2、svn update --set-depth infinity注意: 如果你不太信任这个命令,可以先做当前操作的目录文件夹下的文件备份,再做命令处理!...
2020-10-27 09:59:37
1102
原创 Failed to xecute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test)
Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.2:test (default-test) on project service-security: There are test failures.下面展示错误。[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0[INFO] [INFO] -------------------------
2020-07-15 14:53:57
630
原创 WebMvcConfigurationSupport和WebMvcConfigurer谁的碧格高点?
WebMvcConfigurationSupport和WebMvcConfigurer谁的碧格高点?网上猿说:还有一个是大兄弟,成过去式了,那就过去式吧,不能满足现状业务的膨胀趋势的淘汰是…en 就是这个WebMvcConfigurationAdapter。。。。。。。。言归正传~WebMvcConfigurer 这放在以前(是多久?问问你们的身边的大佬!),应用率挺高的,接触的项...
2020-01-10 21:39:03
519
原创 两个springboot+websocket之间的通信
两个springboot+websocket之间的通信2020回血第8天什么原因要用这样的方式实现通讯?SHOW TIME服务端本地的服务端/客户端2020回血第8天链接: https://developer.mozilla.org/zh-CN/docs/Web/API/WebSocket.。
2019-06-18 10:09:38
18734
59
原创 QuartZ
首先QuartZ是openSymphony开源组织在JOB Scheduling领域又一个开源项目,Java开发完成,设计用于J2EE\J2SE应用中。1.job表示一个任务(工作),要执行的内容,或者逻辑代码。2.jobDetailjobDetail表示一个具体的可执行的调度程序。job是这个可执行程序调度所要执行的内容,包含这个任务调度的方案和策略,告诉调度容器Scheduler,...
2019-06-17 00:20:31
205
原创 java的类的信息存储到了什么地方
首先Java是一个数据定义和方法调用的OOP;在程序运行时,有五个不同的地方可以存储数据(以下只是方便以后回顾)1.寄存器最快的存储区,位于不同其他存储区的地方—处理器内部。空间有限,不能操控。(C和C++可以)2.堆栈位于通用RAM中,但通过堆栈指针可以从处理器那里获取直接支持。根据指针的向下移动,说明正在分配新的内存;反之,是在释放内存。其速度仅次于寄存器。这里的空间创建,Ja...
2019-06-04 23:16:10
1548
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人