logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot的Validation参数校验以及自定义参数校验注解

Data@ScriptAssert(script = "com.study.entity.User.checkName(_this.name)", lang = "javascript", message = "{script},用户名不能为空且不能包含!?特殊符号")@NotNull@InValues(values = {"男","女"},canNull = false)/*** 检查用户名是否

#spring boot#java#spring
海明码的计算方式

海明码利用奇偶性来检错和纠错的校验方法。海明码的构成方法是在数据位之间的确定位置上插入k个校验位,通过扩大码距来实现检错和纠错。设数据位是n位,校验位是k位,则n和k必须满足以下关系:海明码的编码规则如下:设有k个校验位Pk,Pk-1,...,P1,n个数据位为Dn-1,Dn-2,...,D1,D0,对应的海明码为Hn+k,Hn+k-1...

ssh_exchange_identification: read: Connection reset by peer

问题:使用MobaXterm登录服务器,提示ssh_exchange_identification: read: Connection reset by peer[lanxum.LAPTOP-OMIO6B77] ➤ ssh root@10.10.2.230ssh_exchange_identification: read: Connection reset by peer解决:使用ssh -v查看

#ssh#ide#服务器
idea打包提示程序包不存在如何解决?

连购买注册信息都没了,这回干净了,再重新导入项目,重新给idea 配置JDK,启动项目,当我点击调试按钮后,弹出了一个对话框,提示“Class has been changed……idea 这个问题经常出现,可能是程序太灵活,导致的,正好刚刚解决过这个问题,顺便记录一下。找了半天,都没有一个能解决问题的,就想了一下,是不是重置一下Idea,是不是有什么设置搞错了,导致的问题,再重新走一遍设置。启动

#intellij-idea
Electron failed to install correctly, please delete node_modules/electron and try installing again。

原因升级Electron到7.0.0,提示:Electron failed to install correctly, please delete node_modules/electron and try installing againat getElectronPath (xxxxx\node_modules\electron\index.js:14:11)打开index.js,发现问题是找

#javascript
批量新增和修改数据解决方案

多种情况实际对应多种方法,是我为了大家使用的时候能更加灵活,满足各种场景下的需求,才添加的。通过上面表格可以看出,我们能变的就是method的值。以上就是批量新增的全部使用示例, 批量修改的同理, 相信聪明的你一定学会了。实际业务中,一个接口处理单条数据的情况非常少,多条数据的处理才是常态。通常我们是遍历来处理同类型的多条数据,并分别对每条数据进行数据库操作。那么你可能要吐槽了,说了这么多,这不行

#java#开发语言
Navicat在MySQL数据库间传输数据,datetime类型字段设置默认值current_timestamp,引发 Invalid default value for 错误

背景:使用Navicat10的 “数据传输” 工具,将MySQL5.6 DB中的数据传输到MySQL5.7DB中,报错如下图:查看建表语句,发现datetime类型字段endtime的默认值用到了CURRENT_TIMESTAMP上述语句单独在查询窗口执行,正常。经分析和尝试,发现需要在“数据传输”窗口的“高级”选项卡中,勾选SHOW CREATE TABLE 中的 DDL如下图:勾选之后再执行数

EasyExcel系列:读取空数据行的问题

定义Excel模板时,会生产空行问问题,可以自定义监听器过滤空行。以PageReadListener为例。

文章图片
#java
Kafka监控EFAK(Kafka-eagle)部署与踩坑详细记录

因为你要通过它自动化创建的话,要调整的地方还比较多,还要兼顾有些jdbcurl是域名形式的,域名形式的没有端口,那它读端口的代码你也得改,总之,个人尝试了下去改,改动地方还比较多,然后能在本地跑通,而跑RDS时,某些sql语句(内置的)还执行不了:我遇到的是建立索引的alter语句,最后还是手动执行了。但是如果使用RDS或其他云服务器等形式上的Mysql,服务启动就会出问题,而且,,,,说实话,你

#kafka#分布式
Docker初识:可视化工具--轻量级图形页面管理Portainer

Linux系统:CentOS Linux release 7.4.1708 (Core)Docker版本: 17.03.0-ce, build 3a232c81、查询镜像[root@wngpenghao ~]# docker search portainer/portainerNAMEDESCRIPTIONSTARSOFFICIALAUTOMA...

    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择