- 博客(42)
- 资源 (1)
- 收藏
- 关注
原创 uView 2.0使用自定义iconfont图标
view2.0暂不支持使用自定义图标,只能通过修改源码去实现实现后的效果如下1、先去图标库选择想要的icon加入项目,再生成代码2、再点击下载代码,解压后如下3、编写test.js文件,并通过 node test.js 执行let path1 = "./iconfont.json";let fs = require('fs');const path = require('path');let plays = JSON.parse(fs.readFileSync(path1));co
2022-05-16 13:52:29 4990
原创 ant vue中给table列自定义样式
效果图代码columns: [ { title: '序号', dataIndex: 'index', align: 'center', width: '5%', scopedSlots: { customRender: 'index' } }, { title: '版本名称', dataIndex: 'versionName', align: 'center', ellipsis: true, customCell: (record) => { //条件成立才显示自
2022-03-31 11:16:52 2401
原创 Java左侧自动补0凑位数
方法一//引用的类import java.text.NumberFormat;@Testpublic void test1() { //待测试数据 int i = 12635; int num = 8; //得到一个NumberFormat的实例 NumberFormat nf = NumberFormat.getInstance(); //设置是否使用分组 nf.setGroupingUsed(false); //设置最大整数位数
2022-03-16 10:16:39 818
原创 uniapp实现tree
uniapp使用tree引入插件编写自定义组件<template> <view> <tki-tree ref="tkitree" title="选择门店" :range="range" rangeKey="title" idKey="key" :selectParent="true" :foldAll="true" confirmColor="#4e8af7" @confirm="treeConfirm" @cancel="treeCancel" />
2022-02-18 14:42:02 5331 3
原创 spring-cloud-starter-gateway 转发请求并返回结果
spring-cloud-starter-gateway 转发请求并返回结果1、添加依赖<!-- nacos: 服务注册与发现 --><dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> <version>2.1.2.RELEAS
2022-02-16 13:57:13 1800
原创 高德地图vue-amap地图回显
1、先去高德地图申请key高德地图申请key2、加入amap的依赖npm install vue-amap --save3、在main.js中引入amapimport Vue from 'vue'import VueAMap from 'vue-amap' // 文档:https://github.com/ElemeFE/vue-amap// 高德全局初始化Vue.use(VueAMap)VueAMap.initAMapApiLoader({ key: '966544dd2a61bfb
2022-01-28 11:34:36 1787
原创 vue tree条件筛选
####vue tree条件筛选效果图组件代码<div class="my-tree-div"> <div v-if="btnVisible"> <a-button @click="selectAllOrNone(true)">全选</a-button> <a-button type="dashed" :style="{ marginLeft: '12px' }" @click="selectAllOrNone(false)">全
2022-01-19 11:20:15 2038
原创 vue tree自定义图标
vue tree自定义图标效果图组件代码<a-tree v-if="treeData.length" :tree-data="treeData" show-icon defaultExpandAll :replace-fields="{key:'storeId' }" @select="onSelect"> <a-icon slot="icon" type="carry-out"/> <myIcon slot="rootNode" title="rootNodeI
2022-01-19 10:52:24 2076
原创 微服务使用openfeign
微服务使用openfeignpom.xml引入依赖包启动类增加@EnableFeignClients注解编写调用fegin接口的service层使用feign进行文件上传加入文件上传扩展包加入文件编码配置编写文件上传接口对应的fileFeign接口注意事项:文件微服务接收参数这样就完成了openFeign的文件上传pom.xml引入依赖包<dependency> <groupId>org.springframework.cloud</groupId> <ar
2021-12-30 14:29:35 1202
原创 word转html
先添加maven依赖<dependency> <groupId>fr.opensagres.xdocreport</groupId> <artifactId>fr.opensagres.xdocreport.document</artifactId> <version>1.0.5</version></dependency><dependency> <g
2021-08-26 15:20:43 155
原创 uniapp文件上传
1、后台接口/** * 文件上传 * @param request * @return */ @PostMapping(value = "/upload") @ApiOperation(value = "文件上传接口", notes = "支持批量上传") @ApiResponses({@ApiResponse(code = 400, message = "请求参数有误!"), @ApiResponse(code = 403, messa
2021-07-15 16:00:20 873
原创 java递归把list转tree
/** * 把列表转换为树结构 * * @param originalList 原始list数据 * @param keyName 作为唯一标示的字段名称 * @param parentFieldName 父级id字段名称 * @return 组装后的集合 */public static <T> List<T> getTree(List<T> originalList, String keyName,String parentFieldName) thr.
2021-06-18 12:59:56 318
原创 Java生成动态随机验证码
废话不多说,直接上代码!/** * @Description: 获取验证码图片 * @params * @Author: czw * @return * @CreateDate: 2021/3/1 10:32 */ @RequestMapping("/get_verify_code") @ResponseBody public void getVerifyCode(String uuid, HttpServletRes
2021-03-02 11:32:59 200 3
原创 idea通过外置tomcat运行项目提示找不到xml配置解决办法
1、先按正常流程加载依赖,配置tomcat2、选择要加载的文件,右键Mark Directory as => Sources Root即可
2021-03-02 09:29:07 1007
原创 Linux安装RabbitMQ
前言:rabbitmq是基于erlang语言开发的,所以必须先安装erlang!#安装erlangyum install epel-releaseyum install erlang再安装rabbitmq#安装rabbitmqyum install rabbitmq-server启动rabbitmq及开机自启#启动rabbitmq服务systemctl start rabbitmq-server#设置rabbitmq开机自启动systemctl enable rabb
2020-11-18 15:09:45 101
原创 jpa动态组合条件分页排序查询
话不多说直接上代码,基本看下代码就懂了1.创建要排序的规则,如果不需要排序就去掉即可2.通过criteriaBuilder执行组装好的sql语句 Sort.Direction sort = Sort.Direction.DESC; Pageable pageable = PageRequest.of(query.getPage() - 1, query...
2020-04-08 13:43:15 870
原创 json字符串泛型多层嵌套转对象
1.数据格式,三层泛型嵌套String str = { "code": 0, "data": { "totalCount": 231, "itemCount": 100, "items": [{ "statTime": 2020010123, "expose": 127812,...
2020-01-03 12:32:32 1919
原创 Docker容器初涉(一)安装、卸载及验证
使用服务器:腾讯云7.61.先检查服务器是否有默认安装docker容器,有的话建议卸载,升级容易出现各种配置问题。yum list installed|grep docker #列出已安装的docker产品2.有的话就根据列表卸载,没有就略过。yum -y remove docker3.删除默认安装镜像文件夹rm -rf /var/lib/docker4.删...
2019-09-19 16:55:01 460
原创 原 学习spring cloud系列(二)使用RestTemplate进行跨模块调用方法
在上一篇的基础上进行增加,有兴趣可以看一下,https://blog.csdn.net/baidu_37302589/article/details/1008817691.首先在eureka-client-01新建controller方法2.再在eureka-client-02中注入RestTemplate实例,并开启负载均衡3.创建TestController使用RestTe...
2019-09-16 15:21:14 538
原创 学习spring cloud系列(一)idea快速搭建spring cloud 注册中心与服务
1.打开idea新建一个maven项目,再next,输入分组,项目名,版本号,继续next,finish!2.在src同级目录下new一个Module,选择springboot,这里使用maven,选择jar包,继续下一步3.选择spring cloud Discovery中的Eureka server,然后下一步,完成4.服务端搭建完成,进入配置步骤 4.1 去当...
2019-09-16 11:36:54 215
原创 springboot配置https访问
1.首先去腾讯云或者阿里云申请免费ssl证书,以腾讯云为例,不建议自己生成,因为没办法测试发布环境的效果,填写个人信息,最后提示审核中才是申请成功,审核比较快,半小时就通过了。2.下载已经通过审核的证书文件夹,解压文件如下,根据项目选择使用,3.因为springboot使用的是内置tomcat,所以我这边选择tomcat文件,在resources目录下导入xxx.jks4....
2019-09-10 11:37:59 28424 13
原创 springboot+aop进行api接口权限拦截
对请求进行权限拦截可以使用三种方法:1、过滤器,2、拦截器,3.AOP这里使用aop,主要是项目其他地方使用了拦截器,而新增的api接口是在拦截器放行,执行顺序依次是过滤器、拦截器、切面。话不多说,上代码1.首先增加对应的包,我这里使用的是gradle进行版本管理// https://mvnrepository.com/artifact/org.springframework.b...
2019-08-14 17:11:47 5097
原创 excel使用poi根据sheet及row动态插入数据字段
需求:根据运营上传的excel表格中的工作表及表格头字段填充对应数据1.先根据上传文件路径获取excel的wb.2.为了方便调接口获取数据就直接在服务层使用3.对传入不同数据类型进行处理4.接图二,对插入新数据后的excel表格进行输出到原始路径...
2019-07-16 18:37:37 834
原创 mysql 查询最近登录次数最多的地址ip
为了提高系统安全性,因此需要获取最近登录次数最多的城市,登录日志获取如下select * from operate_log where USER_ID = 100 and OPERATE_TYPE = 'LOGIN' ORDER BY CREATE_TIME DESC LIMIT 11;在已经获取到的数据中根据ip进行分组,再根据统计数量进行倒序,最后limit取第一条,因为历史登录信...
2019-04-12 18:12:25 2094
原创 jdk8常用lambda表达式
1、对BigDecimal类型的结果集进行求和 list.stream().map(AchievementCount::getTotalCashTarget).reduce(BigDecimal.ZERO,BigDecimal::add);2、对Long类型的结果集进行求和list.stream().mapToLong(Cost::getCost).sum()3、对list中的指...
2019-03-27 17:39:59 847
原创 java8 多个list对象用lambda求差集
业务场景:调用同步接口获取当前全部有效账户,数据库已存在部分账户信息,因此需要筛选同步接口中已存在本地的帐户。调用接口获取的数据集合List<AccountVo> list = response.getData().getItems();本地查询出来的账户集合List<Account> towList = accountRepository.findAl...
2019-01-22 14:54:14 13656 8
mysql5.7.19
2018-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人