上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
摘要: 对于权限来说都不陌生,而菜单权限及路由权限都很好控制,但按钮权限就没那么容易了,本文主要说明每个页面的按钮根据其拥有的权限来控制: 1)定义按钮权限的指令 import Vue from 'vue' Vue.directive('has', { inserted: function (el, bin 阅读全文
posted @ 2021-11-09 18:49 钟小嘿 阅读(2480) 评论(0) 推荐(0) 编辑
摘要: 一般情况下el-select只做选择使用,但也有场景,没有选项时可手动输入值进行保存。只需给其加一个blur的方法,用法如下: 页面代码: <el-select v-model="form.sex" placeholder="" filterable @blur="selectBlur"> <el- 阅读全文
posted @ 2021-11-05 19:59 钟小嘿 阅读(3627) 评论(0) 推荐(1) 编辑
摘要: 1.现象描述 请看下面的现象: 现象1: 现象2: 有没有被惊到?现象1和现象2结果不一样,现象2使用==判断两个Long类型的值,结果竟然是false! 2.原理说明 源码中初始化时会执行valueOf方法,其方法如下: 也就是说这个值在-128到127之间会使用缓存,超过就会创建一个对象,所以上 阅读全文
posted @ 2021-10-30 14:08 钟小嘿 阅读(1642) 评论(0) 推荐(0) 编辑
摘要: 当需要对字符串限定长度,而长度不够时在其前面或后面补充0。下面的代码是在前面补0,注释的哪行代码是在后面补0,根据实际情况选择: package com.zxh.util; public class StringUtil { //字符串格式化长度不足补0 public static String a 阅读全文
posted @ 2021-10-27 19:32 钟小嘿 阅读(3097) 评论(0) 推荐(0) 编辑
摘要: 通常会使用fastjson将json字符串转换,可参考文章。而对于事先不确定的类型,则需要使用泛型方式进行对象的转换。 使用泛型定义json字符串转对象的方法: public static <T> T jsonParse(Object obj, Class<T> clazz) { if (null 阅读全文
posted @ 2021-10-24 09:46 钟小嘿 阅读(2785) 评论(0) 推荐(0) 编辑
摘要: 有时需要对请求或返回的数据进行加密,那么SpringBoot就提供了支持,可对请求体进行处理,也可对响应体进行处理。 1.对请求体处理 对响应体进行处理,需要实现RequestBodyAdvice接口,重写方法。 package com.zys.example.config; import lomb 阅读全文
posted @ 2021-10-19 19:19 钟小嘿 阅读(1937) 评论(0) 推荐(0) 编辑
摘要: 日志数据往往都非常的大,查询起来非常的慢,可进行分表。一种方式是在记录日志时进行按月分表,另一种是使用定时任务把前面的数据按月分表。本文介绍第二种方式(只展示关键代码): public void backupSystemLog() { log.info("开始进行日志备份..."); long st 阅读全文
posted @ 2021-10-16 09:47 钟小嘿 阅读(345) 评论(0) 推荐(0) 编辑
摘要: MySQL中表的克隆有多种,常用的是create table as和create table like,两者有所差别。 ① reate table as 只能部分克隆表结构,但完整保留数据 ② create table like会完整地克隆表结构,但不会插入数据,需要单独使用insert into或 阅读全文
posted @ 2021-10-14 19:01 钟小嘿 阅读(3608) 评论(0) 推荐(1) 编辑
摘要: 1.前言 对于文件上传,一般是对上传文件的后缀名进行格式校验,但是由于文件的后缀可以手动更改,后缀名校验不是一种严格有效的文件校验方式。 如果想要对上传文件进行严格的格式校验,则需要通过文件头进行校验,文件头是位于文件开头的一段承担一定任务的数据,其作用就是为了描述一个文件的一些重要的属性,其可以作 阅读全文
posted @ 2021-10-13 18:42 钟小嘿 阅读(4042) 评论(0) 推荐(0) 编辑
摘要: 在spring boot中,当需要控制配置类是否生效时可以使用@ConditionalOnProperty注解来控制@Configuration是否生效。当然也可以控制@Component等注解。 package com.zys.example.config; import lombok.exter 阅读全文
posted @ 2021-10-11 20:34 钟小嘿 阅读(3827) 评论(0) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页