上一页 1 2 3 4 5 6 ··· 35 下一页

MultipartFile转base64

摘要: MultipartFile首先转换成file然后再讲file转换成base64格式 public String getBase64String(MultipartFile multiPartFile) throws IOException { String baseStr = null; //把Mu 阅读全文
posted @ 2022-04-08 10:48 一往无前! 阅读(4550) 评论(0) 推荐(1) 编辑

使用freemaker+echarts导出word模板

摘要: 后台获取传来的base64图片,并对其进行处理,然后获取我们定义好的模板,将图片输出到我们定义好的模板中,放在我们的占位符指定的位置 public ResultBody<?> exportXls(@RequestParam(required = false) Map map, HttpServlet 阅读全文
posted @ 2022-03-31 08:48 一往无前! 阅读(88) 评论(0) 推荐(0) 编辑

删除树形结构

摘要: 对于多数菜单来说都是采用树形结构进行排列的,在进行删除菜单数据时需要删除该父节点以下的全部节点 对于这种情况来说,可以采用递归的方式,遍历从该父节点开始的全部节点数据,从而记录全部的节点的唯一主键id,然后通过id对整个树进行删除 //删除菜单,需要前端传入选中的节点的id值,然后通过id值删除其余 阅读全文
posted @ 2022-03-24 16:18 一往无前! 阅读(188) 评论(0) 推荐(0) 编辑

利用前端工具将list中的数据转换成树形结构

摘要: 在菜单列表中可以通过前端将调取整个菜单的list列表数据,在进行菜单显示是根据其父子关系转换成树的结构 /** * 将普通列表无限递归转换为树 * @param {[type]} list [普通的列表,必须包括 opt.primaryKey 指定的键和 opt.parentKey 指定的键] * 阅读全文
posted @ 2022-03-24 15:56 一往无前! 阅读(368) 评论(0) 推荐(0) 编辑

Stream.map方法

摘要: map 方法用于映射每个元素到对应的结果 map方法一般写法如下: //提取对象中的姓名一列的数据List<String> idcards= students.stream().map(Student::getName).collect(Collectors.toList())//对集合中的字符转换 阅读全文
posted @ 2022-03-19 12:12 一往无前! 阅读(5830) 评论(0) 推荐(0) 编辑

Stream中的filter过滤

摘要: 对list中的数据进行条件的过滤,得出具体的符合条件的数据 //筛选性别为男性,并且身高为1.8以上的学生list.stream().filter(s -> s.getGender() = 1 && s.getHeight() >= 1.8).collect(Collectors.toList()) 阅读全文
posted @ 2022-03-16 10:15 一往无前! 阅读(5327) 评论(1) 推荐(0) 编辑

Stream中sorted方法的使用方式

摘要: 在实际使用过程中我们在好多时候需要对列表中的数据进行排序,Stream中的sorted方法就很好的解决了这个问题,一下是我对sorted方法的一些理解 首先对列表中的数据进行排序病存放到新的列表中 //创建一个数据列表 List<Integer> numbers = Arrays.asList(3, 阅读全文
posted @ 2022-03-15 17:57 一往无前! 阅读(1892) 评论(0) 推荐(0) 编辑

java中Random的使用

摘要: Random常用来创建一些随机数,下面就Random的具体使用方法进行总结 首先new一个新的对象 Random random = new Random();//可以通过random对象定义多种类型的随机数例如random.ints()random.doubles()random.longs() / 阅读全文
posted @ 2022-03-15 17:46 一往无前! 阅读(5800) 评论(0) 推荐(0) 编辑

vue+antd中的table实现全选

摘要: 如果直接使用ant中的table只采用的onSelect方法会出现只保留当前选中的值,无法进行全选,并且在进行分页选中的时候只保留当前的选中的信息,之后选中的信息会丢失,要解决这个问题还需要使用onSelectAll方法 具体内容如下: a-table代码: <a-table ref="table" 阅读全文
posted @ 2022-02-14 17:49 一往无前! 阅读(2339) 评论(0) 推荐(0) 编辑

使用mybaits通过querywrapper实现多条件查询

摘要: 在项目中可以直接应用这段代码,主要将其中的实体类换成自己实际需要的实体即可 @GetMapping(value = "/list") public Result<IPage<SysChannel>> queryPageList(SysChannel sysChannel, @RequestParam 阅读全文
posted @ 2022-01-18 15:58 一往无前! 阅读(3851) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 35 下一页