首页 > TAG信息列表 > idList

vue2 表格拖拽排序

表格的每行都是可以随意拖动,任意排序的。 下载一个拖动的插件:sortable.js   下载:  $ npm install sortablejs --save 引用:import Sortable from 'sortablejs'; 代码:   <!-- 一定要绑定row-key --> <el-table :data="tableData" clas

java8新特性,stream().map().collect(),将一个集合类中的某个字段提取出来放入一个新的集合

要将一个集合类中的某个字段提取出来放入一个新的集合,比如: List<User> users = new ArrayList(); User类有id和cid两个字段,现在要取出users集合中,每个User类中的id字段,放入一个新的集合中 java8之前我们可以使用for循环实现 List<String> idList = new ArrayList<String>(); fo

泛型记得写出来,不然有时候报错都搞不懂哪里出问题了

编译问题不要留到运行时才跑出来啊。早上9:00-中午3:00,6个小时,服了自己了。   写了一个测试,springboot+redis+lua 执行到redisTemplate.execute(redisScript, idList)的时候一直报错,integer无法转换为string。 我一直以为是lua脚本写错了,翻文档翻过来又翻过去,写法变了又变,还是解

Salesforce LWC学习(三十八) lwc下如何更新超过1万的数据

背景: 今天项目组小伙伴问了一个问题,如果更新数据超过1万条的情况下,有什么好的方式来实现呢?我们都知道一个transaction只能做10000条DML数据操作,那客户的操作的数据就是超过10000条的情况下,我们就只能搬出来salesforce government limitation进行拒绝吗?这显然也是不友好的行为。 实

MyBatis 批量修改(update)数据表某字段

studentMapper.xml 文件内容 <update id="updateName"> update student set grade = #{newGrade}, course = #{newCourse} where stuID in ( <foreach collection="idList" item="item" index="index" ope

Angular常用方法记录

Angular常用方法记录: 获取当前时间: let time01 = new Date().toLocaleDateString() Json序列化: let a = JSON.stringify(idList) 获取UUID: Id: UUID.UUID().replace(/-/g, '').toLocaleUpperCase() 获取选中的列表中某一列的所有数据: let rows = this.datagrid.checkeds; let

VUE 实现拖拽排序(前后端)

需求:横向排列的测试01、测试02、测试03需要拖拽排序  主要思路:前端通过鼠标按住某一项拖拽排序,tabList会重新排序得到新数组,遍历新数组获取id得到排序的id数组,调用后端接口,后端根据排序的idList更新数据库的orderNum序号字段。 在拖动目标上触发事件 (源元素): ondragstart -

递归查询

select id,name from sys_dept where pids like '%1067246875800000065%' and del_flag = 0 select id,name from sys_dept where pid ='1067246875800000065' and del_flag = 0   /** * getChildSubDeptIdList * @return */@GetMapping("getCh

java-多节点的上下移解决方案

import java.util.*; /** * @Author 59456 * @Date 2021/7/24 * @Descrip 解决离散或者相邻部门上下的问题,时间复杂度O(N)、空间复杂度O(1) * @Version 1.0 */ public class Solution { static Short MOVE_UP = 1; static Short MOVE_DOWN = 0; static List<Lo

递归删除菜单

============递归删除菜单================================== @Override public void removeChildByIdGuli(String id) { //1 创建list集合,用于封装所有删除菜单id值 List<String> idList = new ArrayList<>(); //2 向idList集合设置删除菜单id

正则表达式匹配:关于引号的问题

当匹配中含有双引号时,外围用单引号包含;当匹配中含有单引号时,用双引号包含。 >>> idList=re.findall("<tr id="(Q86V59)" class=" entry">",r.text,re.S) SyntaxError: invalid syntax >>> idList=re.findall('<tr id="(Q86V59)" clas

2021-03-16简慧展开发小记:1、el-switch绑定数值0,1,2、mybatis数组、list集合查询

1、element-ui 开关组件,如果后台返回的是数值类型0或者1,可以手动设置active和inactive的值 <el-switch v-model="scope.row.fpstatus" :active-value=1 :inactive-value=0 @change="updateFpstatus($event,scope.row.id)" > 2、mybatis,list或者数组in查询 (一

Mybatis 根据集合、数组查询数据的几种方法

一、根据List集合查询数据 1. xml代码 // controller接口调用 List<Integer> idList = new ArrayList<>(); idList.add(1); idList.add(2); List<TUser> list1 = ttUserMapper.findList1(idList); // 接口 List<TUser> findList1(@Param("idList")List<In

Mybatis-Plus通用Mapper CRUD之delete

mybatis-plus提供了4个删除方法: /** * 根据 ID 删除 * * @param id 主键ID */ int deleteById(Serializable id); /** * 根据 columnMap 条件,删除记录 * * @param columnMap 表字段 map 对象 */ int deleteByMap(@Param(Constants.COLUMN_MAP) Map<String, Object> co

PHP实现MySQL的主键id自动重新自增排序

一.创建一个数据库db_idlist执行SQL代码 DROP TABLE IF EXISTS `tb_idlist`; CREATE TABLE `tb_idlist` ( `id` int(11) NOT NULL AUTO_INCREMENT, `content` varchar(20) DEFAULT NULL, PRIMARY KEY (`Id`) ) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; 二.

使用Vue+echars+Java后端数据生成饼状图

效果图: 后端controller代码: //图表 @AuthIgnore @PostMapping("getData") public R getData() { long[] idList= {3L,4L,5L,6L,7L}; List<Long> id=new ArrayList<Long>(); for (int i = 0; i < idList.length; i++) { id.a

SQL Server 存储过程 数组参数 (How to pass an array into a SQL Server stored procedure)

Resource from StackOverflow 使用存储过程,如何传递数组参数? 1.分割解析字符串,太麻烦 2.添加Sql Server 自定义类型 sp_addtype 问题需求:需要向SP 传递数组类型的参数 select * from Users where ID IN (1,2,3 ) Sql Server 数据类型 并没有数组,但是允许自定义类型,通过