![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工作总结
米泽玄師
这个作者很懒,什么都没留下…
展开
-
mysql update set时使用and连接使更新的数据出现问题
简单来讲,我在开发时因为错误的使用and进行set连接而不是用,连接,使数据更新的不对,原本的decimal的数据值0.5被我更新后变成了null而不是0.3。mysql把and当作逻辑运算符进行处理了。原创 2024-03-18 15:45:06 · 524 阅读 · 0 评论 -
xml编译显示必须声明元素else
choose可以里面when里或别的层级嵌套choose,when里也可以嵌套if,if也可以写choose外面实现其他需求。未证实:if数字判断相等需要用toString的方式,字符串可以ssss==‘xxxx’直接来。如果判断字段不是空的,除了!=null 还需要!标签,如果要if-else的话,需要使用。原创 2024-02-01 16:45:19 · 482 阅读 · 0 评论 -
oracle对字符串截取两个指定字符串之间的内容
SUBSTR(xxxx,INSTR(xxxx,“第”)+1,INSTR(xxxx,“批”)-INSTR(xxxx,“第”)-1)xxxx为字段名,substr第二个位置是起始位置,第三个是长度,起始位置0和1都代表从第一位开始截取,如果要从第二位截取写2。,截取第和批之间的内容,?SUBSTR(xxxx,INSTR(xxxx,“年”)-4,4),****是4位,?原创 2024-02-01 16:36:05 · 882 阅读 · 1 评论 -
oracle字符串日期yyyy年mm月dd日转换为字符串日期yyyy-mm-dd
to_char(to_date(xxxx,‘yyyy"年"mm"月"dd"日"’),‘yyyy-MM-dd’)其中to_date的格式需要与xxxx的格式相同比如xxxx为2023年12月26日,不然会报日期格式不识别。原创 2024-02-01 16:28:49 · 608 阅读 · 0 评论 -
记录一次经过多次filter过滤获取不到multipartfile文件的问题
filter是servlet的,不能对spring容器做操作,也就得不到multipartfile文件,只用放行或者转发就可以,不要去读inputstream,会让controller读不到multipartfile。如果要对文件做拦截并做其他的操作比如大小限制等操作可以在interceptor中,interceptor中能注入spring容器,也能拿到文件内容。原创 2024-01-23 16:29:15 · 478 阅读 · 0 评论 -
dbeaver导入sql脚本报错:unhandled event loop exception java heap space
使用navicat12版本数据库连接的时候出现1251- Client does not support authentication protocol错误,网上的解决办法有两种方法1.升级navicat驱动;navicat16魔法版安装可参考:https://www.bilibili.com/read/cv25329508/我选的方法1,把navicat12卸载换成navicat16版本问题解决。在DBeaver里执行一个有8w条数据的sql文件,只保存了2k条。亲试可行2023.11.14。原创 2023-11-14 14:23:37 · 741 阅读 · 0 评论 -
解决一次java.util.zip.ZipException: Unexpected record signature: 0X9问题
公司往往要在父工程的pom.xml中统一项目的jar包版本,但如果在子模块的pom.xml中导入了同名、不同版本的jar包,会覆盖父工程传递的同名依赖。maven打包项目的时maven-resources-plugin插件会对资源文件中占位符进行替换 但部分文件可能不需要进行替换,例如:证书文件,Excel文件等这些文件处理后将不能使用。子模块会继承父工程的依赖,但并不是所有继承下来的依赖都有效、还能在子模块中使用。锁定之后,如果子模块中出现同名的依赖,以父工程传递的依赖(锁定的依赖)为准。原创 2023-11-13 16:45:52 · 958 阅读 · 0 评论 -
elementui表格带查看弹窗
现在是吐槽时间,我们组长,说后端不写前端就是工作态度不积极,我们单位又不是没有前端,然后他不找他们干,让我们写,还要在工期内一块写了,就这么两三天,又写前端又写后端,每天都被pua,按时下班他就觉得你工作不饱和,拼命给你加活,同时干,干不完就加加班,fuck。原创 2023-09-20 15:54:53 · 579 阅读 · 0 评论 -
低版本5.7mysql使用dense_rank() over..窗口函数的办法
在使用 dense_rank() over()、rank() over()、row_num() over() 三个函数时, SQL错误(1064) : You have an error in your sQLsyntax;原文链接:https://blog.csdn.net/Dfgghyyy/article/details/129714718。而此时我们需要使用DENSE_RANK() OVER(ORDER BY qz DESC)函数来在sql中进行排名计算。字符型,可带参数 : CHAR()原创 2023-07-18 11:04:19 · 1141 阅读 · 0 评论 -
选择另一个分支git clone却clone下来的是master分支的代码
git clone http://xxxxxxxxxxxxx.git -b [brach-name]的方式将指定分支的代码克隆下来。拉取了仓库之后,我们发现默认是把master分支给拉取了下来。原创 2023-06-08 17:18:21 · 971 阅读 · 0 评论 -
mysql一个varchar类型的字段判断不等于另一个常量字符串时需要注意的问题
在执行 where zzt <> 'DEL’时,得到的结果是不包含该字段为null的情况的,也就是说空的情况被排除掉了,这不符合我的需求,需要注意一下,所以我跟业务商量了一下,换成了where zzt is null。比如我面对的需求是zzt这个varchar类型的字段不能等于’DEL’而zzt这个字段的逻辑定义是空时代表正常,值为DEL时代表删除。原创 2023-06-08 15:56:33 · 390 阅读 · 0 评论 -
string类型的xml报文解析为java实体类object
使用的时候,XXXRoot ddd = XmlUtil.convertXmlStrToObject(XXXRoot.class,xmlbaowenstring);ITEM对应了 < ITEM > 标签,如果要起别名可以试试@XmlElement(name = “ITEM”)我没试过,具体效果自己看吧。首先写一个XmlUtil工具类。回馈广大同行网友系列~公司用内网,纯手打的。原创 2023-04-06 09:02:00 · 501 阅读 · 1 评论 -
easyexcel在一个excel中建立多个sheet
其中AutoHeadColumnWithStyleStrategy是一个自定义的可以调整excel列宽的工具类,网上有好多,按需抄一个就好。其中FileUtils的encodeFileName如下。原创 2023-03-27 14:19:55 · 2710 阅读 · 0 评论 -
windows安装mysql并用idea连上本地数据库
参考文章:windows安装MySQL详细步骤MySQL 安装步骤:1.https://dev.mysql.com/downloads/mysql/官网下安装zip文件,解压到本地,不用登陆选No thanks, just start my download2.打开bin目录,初始化数据库mysqld --initialize --console生成了root用户和初始密码3.使用管理员身份(可管理员打开powshell切目录),将mysql安装为windows的服.\mysqld -ins原创 2022-12-06 14:51:10 · 215 阅读 · 0 评论 -
下载eos-studio进行开发遇到的问题解决
出了问题可以去https://community.eosstudio.io/categories找找看,我就是看这里的帖子解决的。升级到wls2,下载ubuntu windows版,看docker desktop的指示文档。cmd唤出terminal后docker -v有的话应该没问题了。这个我下载0.13.3出问题了,没有local切换按钮。去github上下载0.11.0版本,问题解决,应该是。这里我出的问题是c盘空间不足。2.下载eos-studio。下载eos-studio。原创 2022-11-10 09:39:44 · 678 阅读 · 0 评论 -
好心博主祝您解决sql右模糊匹配一个列表的问题
【代码】好心博主祝您解决sql右模糊匹配一个列表的问题。原创 2022-10-19 16:17:46 · 314 阅读 · 0 评论 -
postman发送date类型参数请求
通过定义PostMan全局变量传递。原创 2022-08-10 14:17:49 · 814 阅读 · 0 评论 -
使用windows.print进行页面打印的一种方式
使用windows.print进行页面打印的一种方式。原创 2022-07-29 18:15:23 · 766 阅读 · 0 评论 -
elementui el-table多选换单选,并去掉表头复选框
elementui el-table多选换单选,并去掉表头复选框原创 2022-07-29 16:54:47 · 1561 阅读 · 0 评论 -
Spring Boot项目获取Git版本信息
文章目录参考链接步骤1.首先,在项目的pom.xml中添加git-commit-id-plugin插件,mvn clean install后,可以在target/class下看到git.properties文件。2.看看项目里有没有spring-boot-starter-actuator依赖,没有就加上,我的是2.x的效果图背景:生产环境中为了验证服务更新是否成功,需要知道当前对应的git仓库信息。参考链接Spring Boot项目获取Git版本信息为了防止404,贴点图SpringBoo原创 2022-03-18 11:17:05 · 1234 阅读 · 0 评论 -
gitlab中使用zip包解压的java项目点击类进不去
参考:idea导入项目不显示maven侧边栏的问题及解决方法IDEA提示cannot find declaration to go to 解决方法提示cannot find declaration to go首先解决一下不显示是maven项目的问题双击shift键,输入maven,显示点击+Add Maven Projects,选择这个项目下的pom.xml文件然后解决一个ctrl点击类后进不去这个类的位置的问题项目包右键Mark Directory as -》 source ro原创 2022-01-14 11:10:36 · 282 阅读 · 0 评论 -
linux安装mqtt
apt-get install -y mosquitto && systemctl start mosquittoapt install mosquitto-clients 一个终端,订阅消息mosquitto_sub -v -t topic另一个终端,发送消息mosquitto_pub -t topic -m hellomosquitto_pub -t topic -m himosquitto_pub -t topic -m good如图...原创 2021-12-22 10:45:51 · 209 阅读 · 0 评论 -
vue 根绝select选择器的值动态切换加载不同的组件
人类高质量参考:vue 动态实现tab切换加载不同的组件vue组件动态插入、vue组件按需插入显示、vue组件动态显示我的使用动态地绑定到它的 is 特性,我们让多个组件可以使用同一个挂载点,并动态切换。select的change方法中拿到组件的名data中 //插件config加载哪个modalselectModal:’’,效果图...原创 2021-11-01 18:11:56 · 933 阅读 · 0 评论 -
jeecg j-dict-select-tag组件在未选择值的时候,不显示j-modal的确认按钮
KongPluginModal文件<template> <j-modal :title="title" :width="width" :visible="visible" switchFullscreen @ok="handleOk" :okButtonProps="{ class:{'jee-hidden': disable} }" @cancel="handleCancel" cancelText="关闭">原创 2021-11-01 11:59:49 · 2255 阅读 · 1 评论 -
java 使用Optional.ofNullable替代if的非空判断
例: String namespace = Optional.ofNullable(client.getNamespace()).orElse("default");例: Optional.ofNullable(webhookSettings).ifPresent(webhookSetting -> { Map map = gson.fromJson(gson.toJson(entity), Map.class); Qu原创 2021-09-28 14:34:25 · 2628 阅读 · 0 评论 -
使用@Component注解时 @Autowired注入为null
参考:Springboot @Component下@Autowired的注入为null【转】1.private static 当前component2.PostConstruct实例化3.调用例:@Componentpublic class GrayScaleSubscribeListener extends BasicSubscribeListener { @Autowired private IWebhookService webhookService; @Aut原创 2021-09-24 10:43:33 · 899 阅读 · 0 评论 -
@RequestParam接收不到参数required string parameter ‘XXX‘is not present,后使用@RequestBody用实体类接收
@RequestParm用于绑定HTTP请求参数,可以是多个参数,也可以是一个Map集合,GET,POST均可@RequestParm中name属性是指定参数名,required属性默认为true,表示必传。若为false则为非必传。属性有defaultValue默认值选项,若该参数为null时,会将默认值填充到参数上。@RequestParm相当于整合下面俩个方法的功能:request.getParamter(String s)该方法和上面的注解功能相同,也是用来获取get或post方式传.转载 2021-08-23 15:58:00 · 31996 阅读 · 0 评论 -
springboot使用maven打包后运行与文件的读写与JAVA中对于UNIX和Windows系文件分隔符的差异
在Windows中是支持\和/两种分隔符的,当然默认是\作为路径分隔符 。在UNIX中则只支持/作为路径分隔符所以在编写程序的时候这一点有必要注意一下(解决方案如下):a.编码的时候使用/作为分隔符b.使用File.sperator来作为分隔符,这个方法会返回一个字符串,代表当前文件系统的路径分隔符,可以将该值保存为一个变量,用该变量作为路径分隔符来拼接路径(该方法较为麻烦,但比上边更稳妥)c.JDK7引入了一个新的文件接口PATH以及一个静态的文件创建类PATHS,创建文件的时候把路径中的目原创 2021-08-17 16:05:52 · 323 阅读 · 0 评论 -
springboot java 解决构造方法在@Value赋值之前执行导致value值为null
原因: @Value("${属性名}") 注解是通过对象的set 方法赋值的,构造方法的执行在set方法之前,所以在构造方法中使用变量会发现变量为 null。方法1:将@Value("${spring.profiles.active}")放入构造方法的参数中,适用于单个@Value属性注入public K8sManager(@Value("${spring.profiles.active}")String profile) { String kubeConfigPath = profi原创 2021-08-11 17:33:33 · 3623 阅读 · 0 评论 -
springboot使用docker-java连接docker所在的服务器操作docker
1.添加依赖 <dependency> <groupId>com.github.docker-java</groupId> <artifactId>docker-java</artifactId> <version>${docker.version}</version> <exclusions> &原创 2021-08-10 18:18:25 · 2376 阅读 · 0 评论 -
Kubernetes强制删除一直处于Terminating状态的pod
在dashboard界面删除容器,发现无法删除。使用命令查看发现该pod一直处于terminating的状态Kubernetes强制删除一直处于Terminating状态的pod。1、使用命令获取pod的名字kubectl get po -n NAMESPACE |grep Terminating2、使用kubectl中的强制删除命令kubectl delete pod podName -n NAMESPACE --force --grace-period=0转载于:https://blog.5转载 2021-08-04 17:58:10 · 736 阅读 · 0 评论 -
树莓派3b+安装ubuntu arm64系统,7寸显示屏进行显示
参考:树莓派3B安装ubuntu19.10次要参考:树莓派4b安装ubuntu20.04并设置7寸触摸屏镜像地址:http://cdimage.ubuntu.com/releases/18.04/release/下载镜像,进行解压,得到img镜像格式化sd卡,烧录镜像然后,重要的一步。打开烧录好系统的sd卡,找到config.txt文件。先进行备份,然后在前面追加一下配置hdmi_force_hotplug=1dtparam=i2c_arm=ondtparam=spi=onenable_原创 2021-08-03 18:45:47 · 708 阅读 · 0 评论 -
minio上传文件
1.pom minio依赖2.application.yml中添加minio参数3.config下读取yml中的minio配置信息import lombok.Data;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;@Data@Component@ConfigurationPropertie原创 2021-07-09 15:13:07 · 1057 阅读 · 0 评论 -
java程序如何将8g的文件,在jvm内存2g的情况下
import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.nio.channels.FileChannel;public class Test { public static void main(String[] args) throws Exception{ Long startTime = S.原创 2021-06-29 18:17:57 · 317 阅读 · 0 评论 -
运行项目时报:java: error: option -source cannot be used together with --release
将before launch清空,之前有个build原创 2021-05-10 11:34:33 · 361 阅读 · 0 评论 -
从零开始的docker和docker-compose打包上传自己的镜像
步骤:项目准备1.下载一个干净的springboot项目,没有多余的依赖https://github.com/wangzixi-diablo/mySpringBoot2.进入项目文件夹,运行mvn spring-boot:run查看运行结果,端口可在application.properties中修改2021-04-27 11:54:55.346 INFO 128114 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer :原创 2021-04-30 18:10:10 · 4225 阅读 · 2 评论 -
vmware虚拟机ubuntu20.04网络网卡检测失败,ifconfig的ip错误,且网络连接不了
标题:vmware虚拟机ubuntu20.04网络网卡检测失败,ifconfig的ip错误,且网络连接不了。因为操作sstap,我心爱的无线网卷着图标和网连夜跑了,最终仍未追回,但是万幸连上网了。可以看出,我的第二网卡没有检测出来。root@jitsi:/home/ubuntu/Desktop# ifconfiglo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0原创 2021-04-13 18:32:34 · 1770 阅读 · 0 评论 -
vmware虚拟机ubuntu20.04resolv.conf文件变红失效
标题:vmware虚拟机ubuntu20.04resolv.conf文件失效目的:重启虚拟机网络配置resolv.conf不变且有效解决方法:发现/etc下的resolv.conf文件报红,且resolv.conf文件失效查看/etc/resolv.conf这个文件的注释,发现开头就写着这么一行:# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)# DO NOT EDIT THIS原创 2021-04-13 18:28:34 · 1326 阅读 · 0 评论 -
将windows中的文本复制到vim时引发的缩进格式及文本错误问题,亲测有用
指路大佬文章:https://blog.csdn.net/wzy_1988/article/details/50264285原创 2021-03-31 18:01:34 · 456 阅读 · 0 评论 -
提升访问github的速度,亲测可用2021.4.9
操作可见:https://www.jianshu.com/p/0493dcc15d6f亲测有效。本人谷歌浏览器。win10系统修改hosts文件需要提权问题可参考:https://zhidao.baidu.com/question/1887039808072286268.html原创 2021-03-17 17:38:26 · 15651 阅读 · 0 评论