- 博客(20)
- 资源 (24)
- 问答 (3)
- 收藏
- 关注
原创 mySql sum()函数 返回null mapper中Integer接收 包空指针错误
第一种:采用 IFNULL(expr1,expr2)函数,当expr1为NULL时,则数据返回默认值expre2。mySql 中 sum()函数如果没有满足条件的结果则返回 null,而不是 0.第二种:采用使用COALESCE(value,...) 函数。
2024-09-27 14:42:27 319
原创 vue API 请求 400 Bad Request
区别:data是放在body里,在url中看不见参数,但是使用params的话,参数在url里面是能够看见。示例一:前端 params 参数对应后端 get请求@GetMapping。示例二:前端 data 参数对应后端 post请求@PostMapping。使用data(推荐,安全性高)
2024-08-28 15:39:41 186
原创 while it seems to fit format ‘yyyy-MM-dd‘T‘HH:mm:ss.SSSZ‘, parsing fails (leniency? null));
2.调整调用方与被调用方反序列化 的 fastjson 或者 jackson 一致。1.前后端或微服务之前调成统一的fastjson 或者 jackson,保持一致。三.引用fastjson 注解,但需要在pom中引入 fastjson jar包。3.调整被调用与调用方的序列化的 fastjson 或者 jackson 一致。由于前后端或微服务之间调用,序列化与反序列化方式不一致导致。反序列化为jackson,序列化为 fastjson时。四.修改序列化:格式化时间入参字段。
2024-08-23 11:16:10 404
原创 TypeError: Cannot read property ‘validate‘ of undefined
不能直接调用 this.$refs[formName].validate((valid)=>{})。因为此时页面未实例validate对象。查询、重置等皆可实现调用validate对象判断校验。页面初始化时:created()与 mounted() 时调用接口API 时候接口中。@click 事件中入参'单引号' 入参值必须与表单中ref 值一致。<el-from>表单中 model 和 ref 属性值必须一致。重置方法中入参'单引号' 入参值必须与表单中ref 值一致。
2024-08-12 11:59:05 385
原创 Caused by: while scanning for the next tokenfound character ‘@‘ that cannot start any token. (Do no
1.查看pom文件中 resource配置,将filtering 值设置为 true.resources 下yml或xml的配置文件有参数@xxx@的变量。2.增加excludes 标签,排除不需要编译压缩的文件。修改完成后,服务正常启动。
2024-08-07 09:38:12 257
原创 SKIPPING OPTIONAL DEPENDENCY: request to http://registry.npmjs.org/fsevents failed, reason: connect
SKIPPING OPTIONAL DEPENDENCY
2024-08-05 16:05:09 408
原创 vue npm install 报 “request to https://registry.npm.taobao.org failed, reason certificate has expire”
3.重新 npm config list 查看 metrics-registry 设置是否替换为:https://registry.npmjs.org/第二步:执行 “npm config set registry https://registry.npmjs.org/ ” 将。4.如果未替换成功 则执行“npm cache clean --force” 清空缓存: 再次执行目录2过程。替换成 https://registry.npmjs.org/第一步:执行 npm config list。
2024-06-17 17:53:44 436
原创 JAVA微服务架构本地调试feign调用nacos线上服务
例如:@FeignClient(name="xs-xxxxx-xxxxxx", url="http://192.168.12.218:40023")2.feign继承同一服务多个不同API方式@FeignClient需增加name(微服务名称),contextId(唯一标识)。1.本地调试feign调用@FeignClient需增加name(微服务名称),url(nacos线上地址)。
2024-05-29 10:30:50 401
原创 Mysql 生产排查问题sql收集(持续完善)
select column_name as '列名', column_comment as '标识',column_type as '类型', is_nullable as '可以为空'1.查看数据库目前查询进程,根据时间可将慢sql停止。2.查看某张表的索引名称及索引字段。3.查询库中所有表行数(数据量)。kill ID,停止某个慢进程。4.查看库中某表字段信息。
2024-05-22 15:25:40 367 1
原创 IDEA springboot 项目名称修改
2.修改pom文件中项目名称,包括client model server 等所有pom中名称。5.删除target文件包,刷新maven,重新执行 mvn clean install.6.启动服务-验证修改结果。4.配置文件中修改项目名称。3.修改设置中项目名称。1.直接修改项目名称。
2024-05-22 14:50:29 633
原创 maven install 打包时pom文件中 system中指定systemPath文件未打包进去问题
jar 引入功能本地启动没有问题,但是部署线上或者 maven install 后 jar包 lib 目录内未有引入的包,导致缺少包类。在pom 文件中 加入 true 参数。重新 maven install 及部署环境中的jar 查看是否有systemPath引入的包。
2024-04-16 14:40:37 1981 1
原创 记录MySql-delete删除语句遇到的系统bug
不知道大家有没有人遇到过这个问题,这算不算是Mysql的一个系统bug。新建表dept_a,dept_b两个表。结果:dept_a表被清空。
2024-03-24 23:11:58 171
原创 记录mysql数据库binlog日志还原数据
-start-position/--stop-position或--start-datetime/--stop-datetime 参数锚点区间进行部分转换可读文件。根据 --base64-output=decode-rows -vv 参数可转化成可读sql语句。命令:show variables like '%log_bin%'查看show variables like '%log_bin%'-vv为字段后的详细注释,不加则不显示字段后注释。将binlog 二进制转换成可读文件。
2024-03-24 22:37:10 475
原创 Cause: java.sql.SQLException: Field ‘gu_id‘ doesn‘t have a default value
报错信息:问题分析:引用 mybatis InsertList 方法的包为:该方法前提条件为表的主键固定为ID,并且数据库中字段需设置为int自增,否则就会报上面错。解决方案:1.设置数据库中主键字段类型int并且设为自增(临时解决方案,不推荐)。2.po中文件@Id注解去掉。3.重写mapper的 insertList方法,并增加@Options注解
2024-03-15 15:11:40 511
原创 微服务启动报:nested exception is com.alibaba.druid.pool.GetConnectionTimeoutException:
application.yml配置中加入 type: com.alibaba.druid.pool.DruidDataSource.微服务的application.yml文件中缺少 druid 配置,以下为报错详情。
2024-03-14 19:05:48 481
原创 微服务启动报<html><body><h1>Whitelabel Error Page</h1><p>This application has no explicit mapping for /err
在pom文件中根据mavenHelper插件工具排查引用依赖,将重复依赖排除掉问题解决。重复依赖导致与实际线上安装nacos版本不一致导致.以上只是解决该问题方式的一种,仅供参考。
2024-03-14 19:00:38 1082
原创 java 获取系统字符编码,文件字符编码,jvm虚拟机字符编码 方式示例。
System.out.println("获取Java虚拟机默认的字符编码:" +jvmEncode);System.out.println("获取文件系统默认的字符编码:" +fileEncode);System.out.println("获取操作系统默认的字符编码:" +optEncode);//获取Java虚拟机默认的字符编码。//获取操作系统默认的字符编码。//获取文件系统默认的字符编码。
2023-12-05 14:01:48 251
原创 feign 服务端之间调用 Date类型参数 status“:400,“error“:“Bad Request“ 问题
null))\n at}jackson 的反序列化(Deserialize) 中 "yyyy-MM-dd'T'HH:mm:ss.SSSZ" 格式的数据会默认识别为Date类型。而入参 newDate "2023-06-28 00:00:00" 被识别为字符串 String类型。此方案一劳永逸,不需要给每个接收Date 类型字段分别添加,只在这一处添加就可以。由于入参是 String 类型,字段为Date类型,类型不一致导致上述报错。问题已解决,以上两种方案仅供参考,有其他更好方案,欢迎交流。
2023-06-28 19:44:13 1178
原创 Idea Unknown lifecycle phase “.XX“. You must specify a valid lifecycle phase or a goal in the format
示例 mvn clean install -Palibaba -P"alibaba-4.314"以上是我遇到问题的处理方案,仅供参考,希望对你有所帮助,若有更好的方案,欢迎交流。将带有特殊字符Profile 配置版本采用""隔离开。
2023-06-28 18:21:18 279 2
原创 idea mvn 打包报 “参数列表中缺少参量“ 问题
示例:mvn clean install -Palibaba -Palibabb。去掉分号,Profile属性多个情况下用空格 -P前置。
2023-06-28 18:09:45 841
C#动态生成html页面报告文档
2015-04-08
C#动态生成Html格式报告
2015-04-07
silverlight 不能输入中文
2015-04-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人