原创 java 8 stream的使用

1.List中根據幾個參數去去重 List<ProcessDimensionRelEntity> copyList = list.stream().collect(Collectors.collectingAndThen(Col

原创 element動態路由的配置

基於vue+element,把靜態路由改爲動態路由 修改動態路由的過程 第一步:修改理由配置文件,只留下login, router/index.js import Vue from 'vue' import Router fr

原创 使用Gson谷歌的,把json字符串轉爲list

首先在pom中引入 <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> </dependency> 然後,使

原创 lombok省略get set方法

lombok是spring boot種使用的 可以省略get set 方法的插件 第一步:在pom中引入插件 <!--可以省略掉get set方法的 插件--> <dependency> <groupId>org.pro

原创 spring cloud中的jpa的使用

第一步 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifa

原创 域管理本地緩存的使用

第一步,main方法,開啓緩存 @EnableCaching 第二步,配置文件,在spring下加入自定義domainredis的配置 domainRedis: host: 10.12.29.240 port: 3037

原创 spring cloud中restTemplate的三種使用

@RestController @Slf4j public class ClientController { @Autowired private LoadBalancerClient loadBalancerC

原创 spring cloud中redis的訂閱與發佈

項目A作爲發佈者,項目B作爲訂閱者 先在項目A中,註冊redisTemplate,作爲消息隊列的發佈者 package com.bbg.domainManager.common.redis; import org.springf

原创 vue element中登錄加入前端的圖片驗證

第一步:新建組件identify.vue <template> <div class="s-canvas"> <canvas id="s-canvas" :width="contentWidth" :height="cont

原创 switch的騷操作

switch 在java各版本中其實已經優化很多了,這裏花了點時間整理了一下騷操作 private String test(String str) { return switch (str) { case '

原创 vue中下拉框組件的封裝

原理 vue element中,需要封裝一個對應的下拉款組件。 第一步:在api_domain.js中添加後臺的請求接口 //獲取下拉框的接口 從redis中 domainGetDomainKeyRedis: params

原创 vue中input輸入框,限制只能輸入小數點後倆位

vue中input輸入框,限制只能輸入小數點後倆位 考慮到了代碼的複用。在input中,設置輸入整數很簡單 <el-input onKeypress="return(/[\d]/.test(String.fromCharCode(

原创 RabbitMQ(一)啓動

啓動 rabbitmq_management 在命令行CMD中,進入rabbitmq安裝目錄的sbin D:\Program Files\RabbitMQ Server\rabbitmq_server-3.7.7\sbin 運行

原创 element中橫豎導航中,加入按鈕級控制

element中配置成死的routes之後,怎麼去加對於的按鈕級控制首先,原理使用 首先,原理 let btnPermissions = []; for(var a = 0 ;a<res.data.map.buttonList.l

原创 mysql中in之後很慢的優化

好久沒有寫博客了,今天碰到一個問題。 單獨查詢rel_role_res表很快, 運行 select sys_role.* from sys_role where FIND_IN_SET(ROLE_ID,queryRelationR