原创 Spring Boot線程池

前言 前兩天做項目的時候,想提高一下插入表的性能優化,因爲是兩張表,先插舊的表,緊接着插新的表,一萬多條數據就有點慢了 後面就想到了線程池ThreadPoolExecutor,而用的是Spring Boot項目,可以用Spr

原创 mybatis中#與$的區別

前言 最近在寫代碼過程中遇到一個問題,這裏簡單做下描述。本意想寫如下這麼一條SQL。 SELECT t.id, t.name, t.version, t.module, t.test_type, t.platform, t.tes

原创 微信小程序測試方案

小程序架構 小程序主要分爲兩個主要的部分:view模塊和service模塊。view模塊負責UI展示,它由wxml和wxss轉換後的代碼以及微信提供的輔助模塊組成。一個view模塊對應一個webview組件,小程序支持多個view

原创 解決Error: Could not detect Mac OS X Version from sw_vers output: '10.14.3'

在使用appium-doctor時遇到了如下問題: Error: Could not detect Mac OS X Version from sw_vers output: ‘10.14.3’ 【解決方案】 通過 vi /usr

原创 解決IntelliJIDEA沒有Spring Initializr

1、打開idea 2、進入settings—Plugins 3、在右邊的輸入框內搜索Spring 4、找到Spring Assistant。如果沒下載就下載,然後安裝後重啓idea就行了。

原创 消息隊列ActiveMQ兩種模式

Apache ActiveMQ是Apache軟件基金會所研發的開放源代碼消息中間件;由於ActiveMQ是一個純Java程序,因此只需要操作系統支持Java虛擬機,ActiveMQ便可執行。 —百度百科 簡介 消息隊

原创 testng簡介

簡介 在設計接口測試框架或者UI自動化框架的時候,大概率都會用到testng這個框架,本篇主要介紹testng這個框架的使用。 官方文檔:http://testng.org/doc/index.html testng的特點 註解功能

原创 Mac安裝ActiveMQ

【方案一】 1、通過brew安裝 brew install activemq 安裝完成後,可以通過如下命令查看是否安裝成功,版本是什麼。 activemq --version 啓動activemq activemq start

原创 Java中使用LDAP登錄

近期,因接入集團登錄系統,需要通過LDAP實現登錄。 什麼是LDAP LDAP是輕量目錄訪問協議,英文全稱是Lightweight Directory Access Protocol,一般都簡稱爲LDAP。它是基於X.500標準的,

原创 git常用命令

本篇文章主要列舉一些在工作中常用的git命令。 1、拉取工程至本地 git clone 工程地址 2、創建一個新的分支 git checkout -b 分支名 3、添加自己開發的模塊 git add 本地文件路徑+文件名 4、查

原创 java發送郵件

try { String MY_EMAIL_ACCOUNT = "*********@163.com"; String MY_EMAIL_PASSWORD = "*****";// 密碼或者是你自己

原创 PG數據庫和Oracle數據遷移

前言 近期需要將PG數據庫的數據遷移至Oracle數據庫,並對數據進行一個驗證,本文對整個過程中遇到的坑做一個總結。 聊聊過程中的坑 1、maven引入Oracle的驅動 <dependency> <groupId>com.or

原创 v-charts細節調整之實戰

近期平臺接入了報表功能,因爲前端平臺使用的是vue,於是乎這塊選擇引入v-charts。期間因數據的種類各不相同,這篇文章針對這些細節處理做一個整理。 v-charts 在使用 echarts 生成圖表時,經常需要做繁瑣的數據類型轉化

原创 基於X5內核的UI自動化

前言 最近無論是在微信、QQ瀏覽器、微信小程序還是加載X5內核的頁面進行UI自動化,都會遇到X5內核自動化問題,這篇進行一個問題的總結。 基礎介紹 1、什麼是X5內核? X5內核是騰訊基於優秀開源Webkit深度優化的瀏覽器渲染引擎

原创 微信小程序及其兼容性

什麼是微信小程序 微信小程序是2017年9月,正式發佈公測,是一種全新的連接用戶與服務的方式,它可以在微信內被便捷地獲取和傳播,同時具有出色的使用體驗。 可以取代低頻APP,不佔空間 適用功能單一的(小程序最大2M) 適合配合線下店