- 博客(17)
- 资源 (4)
- 收藏
- 关注
原创 ElementUI中el-table表格列宽自适应以及封装
el-table操作列自适应以及封装]: https://blog.youkuaiyun.com/qickcao/article/details/135903339。封装全局参数$getColumnWidth(props,data)的过程以及注册。3、在其他组件中需要自适应宽度的el标签中直接使用即可,使用时传递两个值。关于el-table操作列自适应,请看下面传送门。el-table表格的列宽有自适应宽度,用的的应该都知道有啥缺点吧?老规矩,自己动手、丰衣足食…这个功能我应该怎么说呢?
2024-01-29 02:26:40
3075
5
原创 ElementUI中el-table表格操作列宽度自适应以及封装成全局变量
如果你的项目中有很多这样的表格都需要动态的设置,可以把这个函数封装成util,然后main中声明为全局方法,以后直接调用即可。对于el-table的操作列,如果不设置width或win-width,当表格列过多时,操作列会被分配的很窄,操作列显示不下的时候会自动换行,当表格列过少时,操作列会被分配很宽,边缘有很大的空隙。3、在其他组件中的更新阶段updated中使用。网上看了几篇文章,拿过来用不生效!封装如下:1、el_table.js。1、设置min-width为动态值。5、如果有需要封装成全局方法。
2024-01-29 01:17:19
5959
5
原创 Springboot自定义参数校验规则
写一个注解写一个实现类下面的是自定义手机号码校验的示例// 可以用在哪些东西上面?这里可以使用在方法参数、方法、字段上// 由哪个类来完成校验?// 这里指定PhoneValidated.class 这个类完成校验// 使用时把这个类换成自己的实现类即可// 默认的错误提示String message() default "电话号码错误!Class
2023-10-04 23:46:30
230
1
原创 shell脚本模块化
当你在脚本中写了一连串的代码时,如果后面的代码需要前面代码执行正确才能继续执行时,你可以使用set-e。第二个错误的命令执行后,提示未找到…vim test.sh新建一个脚本文件。
2023-09-08 02:06:46
204
1
原创 shell脚本中遇到错误时中断程序运行,不再执行后面的程序
当你在脚本中写了一连串的代码时,如果后面的代码需要前面代码执行正确才能继续执行时,你可以使用set-e。第二个错误的命令执行后,提示未找到…vim test.sh新建一个脚本文件。
2023-09-08 01:50:32
2054
1
原创 同样的命令在终端执行OK,但是在shell脚本执行失败的原因
你刚用yum或者apt命令安装了一个程序, 在终端执行完全OK,但是当你把他放在shell脚本中时候,执行这个shell脚本却报错了,提示找不到这个命令,hahaha,对于新手来说真的会谢!在shell脚本首行写入 echo $PATH 用来打印shell环境变量。你可以在终端中输入 echo $PATH 命令来查看环境变量。2、手动修改环境变量,把运行命令所需要的环境变量添加上去。此环境变量和shell脚本中的变量不同,看到没,这里打印的环境变量不同,造成这个问题的原因是:环境变量。
2023-09-08 01:24:03
1419
1
原创 el-select下拉框只回显value不回显label的原因以及解决方法
el-select的采用的是map的key value结构,因此只显示value而不显示label的原因是,value的类型不正确,只需要在回显之前加上一行代码,将这个value转换成对应的类型即可,我这个里面需要的int类型,因此转成int就能回显正常。
2023-04-02 00:50:57
5229
原创 el-button按钮大小不一致解决方案
我使用了外部的icon,尽管在el-form设置了 size=mini,但是按钮大小不统一。只需要修改 i 标签的 css样式就可以了。
2023-03-01 00:09:40
1585
原创 SpringBoot同时开启HTTP和HTTPS,并在输入HTTP地址的时候自动转换为HTTPS
网上很多教程都是使用 java 自带的 keytool 工具来生成,这样做在开发阶段问题不大,可是放到生产环境就不太好了,一个是这个证书会被伪造,另一个不被浏览器认可,客户也会觉得不好看。推荐使用 Freessl.cn 网提供的免费SSL,简单几步即可搞定,不会弄的自行百度。生成证书之后,建议用 Freessl 网 SSL格式工具转换成 pfs或者jks格式。三、在启动类注入两个bean自动将HTTP转换成HTTPS(想简单的直接复制)https://localhost:9043 自动跳转过来了。
2023-02-24 17:52:30
488
原创 修改某条数据,el-select设置默认值无法正确显示label的解决方案
是因为数据类型不同导致的,el-select的key需要的是Number类型,从后台获取的数据到前台默认是String类型,所以这里需要将String转成Number即可正确回显。编辑某条记录,无法正确回显el-select的的label,只显示key。
2023-02-13 01:38:13
1145
原创 Java自制加密程序--续集
前几天我在博客写的那个加密程序的思路比较简单,加密出来的字符串也有一定的规律。今天对那个程序进行了优化!先上示例图:前几天的加密效果:今天修改后的加密效果:今天的程序和之前的结构相同。分为两部分:1、补位部分:2、加密这次调整的部分在第二部分:在加密之前先打乱把已经补位成32位的字符串打乱顺序。打乱顺序的思路:1、根据原字符串的最后一个字符来找出应该和哪个字符调换。2、将被调换的字符串下标从集合中删除,这样保证下次不再和这个字符重复换位置。3、将以上的调换操作执行32次,这样保证每个
2020-11-30 20:06:51
181
原创 JUnit测试错误(java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing)
JUnit测试错误(java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing)今天用Junit4.11测试,报出这条错误,查资料显示原因:junit-4.11以上版本不在包含hamcrest。解决方法方法一:junit版本降到4.11以下方法二:加入hamcrest-core-1.3.jar包Junit4.8.2和4.7的包在下面链接:java.lang.NoClassDefFoundError: org/hamcrest/Sel
2020-11-21 18:55:43
383
原创 Java自制简易32位加密工具
自制32位加密(java版)闲来无事,自己制作32位建议加密工具,我把自己的思路和大家分享下:1、创建加密字典char encrp[] = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};2、判断需要加密的密码长度,int len = password.l
2020-11-19 15:31:58
1233
MD5无序加密工具(无解密程序)
2020-11-30
Junit4.8.2(Junit4.7)
2020-11-21
自制简易32位加密工具
2020-11-19
jQuery-1.11.1.js(jQuery最新版)
2014-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人