原创 優化代碼流程方式
一、不在循環裏面做數據庫查詢,儘量多用in 等方式,配合stream的map進行處理 二、重複使用的配置等信息使用redis 緩存 三、互不關聯的下單等功能,使用 parallelStream 或者線程池
原创 Windows 下安裝NVM、CNPM
一、NVM 下載地址https://github.com/coreybutler/nvm-windows/releases 二、安裝完成後進行不同版本的node的安裝,直接執行 nvm install node版本號即可,這個過程安裝n
原创 Spring boot日誌(轉)
零、Slf4j與Logback組合使用, 兩者同時輸出 一、application.yml配置(Sl4j) logging: level: #不同目錄下的日誌可配置不同級別 org.springfromework.w
原创 SpringBoot + Freemarker 進行前端模板加載
一、前言 前後端分離的項目,打包編譯前端文件後直接放到spring boot後臺下使用 二、引入 Freemarker 並且進行配置 1. pom引入 <dependency> <groupId>org.springfram
原创 Stream分組並且重新處理每個分組裏面元素的詳細信息
List<String> aa = CollUtil.newArrayList("a*4", "b*3", "a*2", "c*4"); Map<String, List<String>> aam =
原创 pyttsx3無法封裝
一、python3下面的pyttsx3正常可以使用,類似下面:import pyttsx3 engine = pyttsx3.init() rate = engine.getProperty('rate') engine.setPrope
原创 JPA 用自定義實體接收查詢返回
一、創建對應的實體 @Data public class OrderStatusDTO implements Serializable { @ExcelProperty(value = "表頭1", index = 0) priv
原创 Spring Security登出Session失效
原文鏈接:https://mrbird.cc/Spring-Security-Session-Manage.html 一、配置Session和自定義登出 package com.sf.brow
原创 Spring Security頁面過濾和樣式引用
原文鏈接:https://mrbird.cc/Spring-Security-Authentication.html 一、Security Configure配置 @Override pro
原创 Uipath操作Excel
一、通用操作 1)用Excel Application Scope讀寫excel, 操作datatable; 2)手動新建dt(可固定表頭),進行dt的增刪篩選,然後寫入excel; 二、.Net寫法,用inokeCode來操作exc
原创 Uipath操作瀏覽器
一、擴展程序交互(版本2018.4.1) 1)工具菜單裏面啓用Chrome Extensions; 2) 用WaitUiElementAppear識別 <html app='chrome.exe' /> 成爲一個UiElemnt,Bro
原创 JAVA spring boot 定時器
1. 啓動項增加 @EnableScheduling 註解,開啓計劃任務支持。 2. 定時任務類增加以下註解:@Component (把類納入進spring容器中管理) @EnableAsync @EnableScheduling。 3.
原创 UiPath常用元素識別
1. ElementExists: 可以通過Edit Selector來重新更改元素,在Open In Explorer來即時變更和確認新元素,記得更改對應的position。 2. TextExists: 通過識別對應的文字來確認元素。
原创 Win7 Apache部署Django(二)
前面寫得太詳細,圖片好像超額了。所以分成兩部分來寫。 二、編譯和部署 1. 用vc10編譯下載的mod_wsgi源碼,進入vc10編譯工具。 2. 進入下載源碼的win32目錄, 把你對應環境的mk文件裏面的python和apach
原创 pip延長下載等待時間
pip --default-timeout=100 install -U pip會把pip的配置延長到100s?