- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 ElementUI表单校验规则如何动态修改,直接上代码
动态修改的话,可能需要用到响应式的数据,比如Vue的data或者computed属性。下面就直接贴两种实现的代码,可直接复制过去用,亲自测试过了,项目环境:vue2 + elementUI2。Element UI使用的是async-validator库,表单规则的配置是在定义时的,根据某个值判断另外的属性是不是必填,这样需求太常见了, 所以需要动态修改规则。假如phone字段默认非必填,如果num等于1,phone字段就必填。
2025-03-22 18:05:31
229
原创 arthas修改运行中的java代码
以下环境是在windows环境中,测试学习用,项目很简单,一个SpringBoot项目,定义了一个接口,返回字符串。用arthas工具修改代码。
2024-03-31 18:40:47
1662
2
原创 nvm安装
安装nvm不要改目录,中间会提示是不是把安装12.18.3的node版本加入到nvm控制中,选是。安装的时候最好不要改安装目录,省去改环境变量的麻烦。我安装的是 12.18.3,其他版本也是可以的。安装完就好了,环境变量不用配置,直接可用。
2023-12-09 11:04:46
159
原创 win10家庭版找不到组策略gpedit.msc的解决方法
win10家庭版本不提供本地组策略编辑器的,但是系统有此功能,并对此功能进行了限制,接下来我就来介绍一下如何开启。
2023-06-16 10:04:37
1283
原创 Can‘t configure antMatchers after anyRequest
看到springSecurity感觉应该是Security的配置有问题,但代码我也没动啊,为什么就启动报错了?任何请求都需要授权,注意要把它放最后面。
2023-06-02 11:17:22
735
原创 springboot整合ueditor有源码
在项目用到ueditor插件来编辑信息,初次接触,遇到各种问题,简单记录一下过程,希望对初次使用ueditor的朋友们有所帮助。
2023-05-26 11:08:01
553
原创 Thymeleaf中th:onclick的使用踩坑记录
input的checkbox选择框的点击事件,show函数中需要传入当前dom对象(this),还需要传入后台带过来的参数,试了好多次写法,都不行,就下面这种可以。记录下,希望可以帮到有需要的人。
2023-04-13 09:40:02
711
1
原创 Win11找不到文件gpedit.msc怎么办详细介绍
gpedit.msc是每个电脑进入本地策略编辑器的命令,但是很多的用户在需要打开的时候都容易遇到找不到文件的问题
2022-07-09 15:05:39
1575
原创 SpringSecurity登陆受权出现This object has not been built问题解决
SpringSecurity登陆受权出现This object has not been built问题,有博客说是maven clean就好了,实在不敢恭维;调查的过程有点凌乱,足足花了两个小时。首先是看代码,是不是哪里写错了,是不是某个bean没加载;没问题,继续断点调试,在AbstractSecurityBuilder类中出现了这个异常的message,public final O getObject() { if (!this.building.get()) {
2022-03-29 18:46:16
3388
2
原创 vue项目整合UEditor看这一篇就够了
前言vue整合UEditor的需求,在整合过程中遇到不少问题,关于这方面在网上的资料也不少,但是没有一个能解决问题,在开发的过程中,几乎所有的问题能出现的都遇到了,比如图片上传提示没有后端服务配置,比如我加的控件就是显示不出来等, 这也是我写这篇博文的初衷,从项目环境到配置,到解决问题,先说思路,最后贴上关键代码,如果你也有这样的需求或者问题,请耐心看完,会给你更多的帮助。项目环境前后端分离后端springboot前端vue2.x + elementui, 请求代理后端接口地址是127.0.0
2021-08-01 13:51:20
15975
12
原创 URL文件地址转File对象
private File getFile(String url) throws Exception { //对本地文件命名 String fileName = url.substring(url.lastIndexOf("."),url.length()); File file = null; URL urlfile; InputStream inStream = null; OutputStream os =
2021-07-05 20:01:46
2967
原创 JSON字符串转List集合
一行代码搞定JSON字符串转List集合List<Object> list = JSON.parseObject(listStr, new TypeReference<List<Object>>(){});
2021-05-28 20:05:01
1338
原创 mybatis全局变量的应用详解
mybatis.configuration.variablesmybatis.configuration.variables是一个可自定义的全局变量,本篇以springboot项目为例说明问题,源码如下,部分省略:package org.apache.ibatis.session;public class Configuration { protected Properties variables;}就是一个properties的属性配置对象,这个对象中的属性,是作为mybatis的全局变量
2021-01-24 10:12:59
4857
8
原创 宏观理解串口通讯
串口RS232 RS485RS232 RS485区别协议串口232与485转换开发中,经常要和硬件用串口通讯读写数据,一直以来,只懂应用,不懂基理,于是乎,这篇文章诞生了。串口COM口即串行通讯端口,简称串口。这里区别于USB的“通用串行总线”和硬盘的“SATA”。一般我们见到的是两种物理标准。D型9针插头,和4针杜邦头两种。这是常见的4针串口,在电路板上常见,经常上边还带有杜邦插针。有时候有第五根针,接电源端。下面这个就是D型9针串口(通俗说法)。在台式电脑后边都可以看到。这种接口的.
2020-12-14 22:06:05
1226
原创 彻底明白各进制数之间的转换
进制之间的转换是很基础的知识,为了清晰、简单、易懂的弄清楚这方面,所以我才写这篇文章的念头,希望能让你再也不用担心、害怕进制之间的转换了。二进制二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。现代的计算机和依赖计算机的设备里都用到二进制。每个数字称为一个比特(Bit,Binary digit的缩写)。1 ~ 9的二进制数值是多少?数字二进制数100000001200000010
2020-11-29 18:16:43
20296
原创 微信小程序封装wx.request请求
微信小程序的开发中,wx.request() 的代码重复率极高,基本每次请求都要做一遍wx.request()的实现,本文向大家介绍请求的全局封装和应用。封装wx.request为了方便,我这里将封装方法放在了app.js中,自己的项目视情况而定。App({ //设置全局请求URL globalData: { URL: 'https://www.demo.com', }, /** * 封装wx.request请求 * method: 请求方式 * url:
2020-10-30 19:56:14
1047
原创 mysql截取字符串中间的值
mysql字符串截取函数substring_index函数substring_index(str,delim,count)str: 要处理的字符串delim: 分隔符count: 计数例如: str = www.51aaa.comsubstring_index(str,'.',1)结果是:wwwsubstring_index(str,'.',2)结果是:www.51aaa也就是说,如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容substring_ind
2020-08-17 15:05:47
7100
1
原创 一文搞懂maven父子工程中的依赖引用
简述项目越来越趋向模块化开发,使用maven构建工程,必然涉及到父子pom的关联,父pom文件的父级又会继承springboot项目,就这样在开发中踩坑不少,简单记录一下。看问题之前先了解maven中的两个标签<dependencyManagement>和<dependencies>,明白的直接跳过。maven标签1、<dependencyManagement>这里其实是起到管理依赖jar版本号的作用,一般只会在项目的最顶层的pom.xml中使用到,所有子mod
2020-07-25 10:09:45
22606
8
原创 H5页面中语音播报的实现
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>百度语音播报</title> </head> <body> <script> //demo示例 /* var url = "http://tts.baidu.com/text2audio?lan=zh&ie=UTF-8&spd=2&
2020-07-24 20:05:30
5010
原创 一行SQL查询数据在列表中的排名
项目中需要统计按条件统计用户的排名,排在第几, 可以按条件筛选出列表数据,再进行计算统计出排名,也可以利用MYSQL行号写查询搞定,如下SQL:查询数据在列表中的排名在第几行SELECT rowNo FROM (SELECT cq.user_id, cq.user_name, cq.create_time, cq.is_delete, ( @rowNum := @rowNum + 1 ) AS rowNo FROM tb_user cq INNER JOIN tb_drive d
2020-07-20 12:23:36
955
原创 构建vue单页面应用
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>单页面应用</title> </head> <style type="text/css"> [v-cloak] { display: none !important; } </style> <body> <div id="app"
2020-07-18 11:49:36
464
原创 vue页面导出excel文件流
描述项目中用到了单页面应用,使用axios请求,需要做一个excel文件流导出,完整代码如下:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>单页面应用</title> </head> <body> <div id="app"> 1
2020-07-12 22:03:01
1479
1
原创 excel导入导出方案对比
excel导入导出方案对比1、使用poi原生导入,导出,功能强大,代码很多,输出流到页面进行下载2、若依框架对poi导出导入做了很好的封装,生成导出文件保存在服务端,返回给 前端文件名,前端再次请求文件进行下载,都是配合注解实现,简单易用3、easyexcel导入导出,简单易用,简单高效易用,直接输出文件流到页面下载踩坑历程:需求时这样的,导入的数据,将不满足条件的数据导出给用户进行修改再导入,使用若依的导入,发现时间格式的字符串到后端成CST的时间格式,最后发现excel的时间列格式为常规
2020-07-12 21:56:24
889
安卓动态权限管理统一权限管理
2024-08-07
fragment+activity布局
2024-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人