11 2021 档案
摘要:当只需要获取list集合的前几个元素或者对其进行分批操作时,可使用subList方法 List.subList(start,end); //start:起始元素的下标 //end:结束元素的下标 返回的结果包含起始索引值,不包含结束索引值 示例如下: List<Integer> list = new
阅读全文
摘要:登录Linux服务器后,进入目录或查看文件,出现 permission denied 意思是权限不足。那就需要给此用户授权要看的目录或文件。有两种情况: 输入下面命令查看当前用户: who 1)当前用户是root ls -l 文件名称 发现文件没有可执行权限,给其授权 chmod 777 文件名称
阅读全文
摘要:对list数据去重的方法有如下几种,先以String类型的集合进行说明,对象的元素比较麻烦,详见对象去重: 定义的集合如下: List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.add("3"); lis
阅读全文
摘要:1.使用count() 当需要查询数据是否存在时,一般会使用count函数,统计其个数,用法如下: select count(1) from user where a = 1 在java中判断数量是否大于0即可: int num = userDao.countUser(params); if ( n
阅读全文
摘要:问题场景 需求如下:需要根据传入的单个字符串进行判断 select * <if test="type == '1'"> from user a </if> <if test="type == '2'"> from app-user a </if> 在此时物料type传递"1"还是"2",这个<if>
阅读全文
摘要:对于权限来说都不陌生,而菜单权限及路由权限都很好控制,但按钮权限就没那么容易了,本文主要说明每个页面的按钮根据其拥有的权限来控制: 1)定义按钮权限的指令 import Vue from 'vue' Vue.directive('has', { inserted: function (el, bin
阅读全文
摘要:一般情况下el-select只做选择使用,但也有场景,没有选项时可手动输入值进行保存。只需给其加一个blur的方法,用法如下: 页面代码: <el-select v-model="form.sex" placeholder="" filterable @blur="selectBlur"> <el-
阅读全文