原创 優化代碼流程方式

一、不在循環裏面做數據庫查詢,儘量多用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?