自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 在linux上运行你的jar包

刚打包好一个项目,怎么在linux上运行呢?

2023-09-08 01:40:13 98 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

原创 SpringBoot 配置404页面

SpringBoot配置404

2022-11-17 01:07:43 1615

原创 Vue element 分页使用

Vue element 分页使用

2022-07-06 15:32:59 452 2

原创 MybatisPlus分页功能实现

Mybatis-Plus分页插件的使用

2022-07-06 14:51:23 584

原创 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无序加密工具(无解密程序)

MD5加密工具,无序,把4-32位密码全部加密成32位的密码。调用方式:password = MD5Util.to32bit(password);示例如下:加密后:0iOGr8moTEXRQs7O44z2WbxYiKlCza0v 原字符串:12300 加密后:SzjJL5t54zZQmoo5XX9ayYsGl10gGSFi 原字符串:12301 加密后:JD3ehv028OxQ9onfm7aYbax0ePgAWGaq 原字符串:12302 加密后:SznJXXtg8GmQ7Q0wr6mbGaxe7sLDjZ6c 原字符串:12303 加密后:SS1JZOATc5Z4nsV57yljWP

2020-11-30

Junit4.8.2(Junit4.7)

Junit4.8.2(Junit4.7)里面有两个版本的Junit根据个人爱好使用,Junit4.11以上需要单独下载hamcrest-core-1.3.jar,因此推荐使用4.8.2版

2020-11-21

自制简易32位加密工具

把4-32位密码加密成32位密码。超过32位无法加密!直接解压放到项目下,需要加密时直接用如下语句加密: MD5Util.to32Bit(password);

2020-11-19

jQuery-1.11.1.js(jQuery最新版)

jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由John Resig在2006年1月的BarCamp NYC上发布第一个版本。目前是由 Dave Methvin 领导的开发团队进行开发。全球前10000个访问最高的网站中,有59%使用了jQuery,是目前最受欢迎的JavaScript库。

2014-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除