原创 Java中的3個常用併發工具類

(一)等待多線程完成的CountDownLatch CountDownLatch允許一個或多個線程等待其他線程完成操作。       假如有這樣一個需求:我們需要解析一個Excel裏多個sheet的數據,此時可以考慮使用多線程,每個線程

原创 java線程安全性-原子13個操作類

(一)原子類簡介           當程序更新一個變量時,如果多線程同時更新這個變量,可能得到期望之外的值,比如變量i=1,A線程更新i+1,B線程也更新i+1,經過兩個線程操作之後可能i不等於3,而是等於2。因 爲A和B線程在更新變

原创 Python Selenium庫的使用

(一)Selenium基礎 入門教程:Selenium官網教程 1.Selenium簡介 Selenium是一個用於測試網站的自動化測試工具,支持各種瀏覽器包括Chrome、Firefox、Safari等主流界面瀏覽器,同時也支持

原创 Python selenium各個組件的操作

(一)操作文本輸入框 常用方法 說明 sendkeys() 設值 clear() 清空文本框內容 get_attribute() 獲取文本框中的值 is_display() 判斷元素是否顯示 案例演示: from time impor

原创 java併發編程總彙

章節總彙 第一章:併發編程的優缺點 第二章:線程的狀態轉換以及基本操作 第三章:Java內存模型以及happens-before規則 第四章:徹底理解synchronized 第五章:徹底理解volatile 第六章:你以爲你真的瞭解fi

原创 第三篇:SpringBoot整合Mybatis+PageHelper分頁實現增刪查改

一、SpringBoot整合Mybatis的步驟如下:  創建Spring Boot項目導入相關依賴Jar包 在IDEA中安裝AutoCrud插件用於生成dao層、model層、Mapper映射文件 在application.yml配置數

原创 第一篇:Git基本命令的使用

(一)基本命令的使用(git動態演示) 注:參考Pro Git簡體中文版 注:參考Git官方文檔 注:參考Git中文文檔 注:參考Git官方文檔 注:參考易百Git教程 注:廖雪峯的官方網站 1.創建本地倉庫的操作步驟如下:

原创 Rocketmq簡介及核心概念詳解(一)

一、rocketmq簡介 rocketmq是一款分佈式、隊列模型的消息中間件,由阿里巴巴研發借鑑參考了JMS規範MQ實習,更參考了優秀的開源消息中間件kafka,並結合阿里巴巴的實際業務需求,在天貓雙十一的場景,實現業務消峯,分佈式事務的

原创 pytest單元測試框架詳解+Pytest+Allure環境的搭建

參考:https://blog.csdn.net/liuchunming033/category_3193659.html (一)Pytest簡介      pytest是python的一種單元測試框架,與python自帶的unittes

原创 unittest單元測試框架總結

(一)unittest簡介     unittest單元測試框架不僅可以適用於單元測試,還可以適用WEB自動化測試用例的開發與執行,該測試框架可組織執行測試用例,並且提供了豐富的斷言方法,判斷測試用例是否通過,最終生成測試結果。 參考:h

原创 python裝飾器的詳細解析

參考:python裝飾器的詳細解析 點贊 收藏 分享 文章舉報 凱耐 發佈了152 篇原創文章 · 獲贊 290 · 訪問量 46萬+ 他的留言板

原创 深入理解Spring的事務傳播行爲

前言 Spring在TransactionDefinition接口中規定了7種類型的事務傳播行爲。事務傳播行爲是Spring框架獨有的事務增強特性,它不屬於的事務實際提供方數據庫行爲。這是Spring爲我們提供的強大的工具箱,使用事務傳播

原创 Python 爬蟲基礎Selenium庫的使用(二十二01)

(一)Selenium基礎 入門教程:Selenium官網教程 1.Selenium簡介 Selenium是一個用於測試網站的自動化測試工具,支持各種瀏覽器包括Chrome、Firefox、Safari等主流界面瀏覽器,同時也支持

原创 Mybatis工作知識總結

1.遍歷list查詢 List<InvestDetailPO> getByPayOrderIds(@Param("payOrderIds") List<String> payOrderIds); <select id="getByPa

原创 Spring事件機制的使用

(一)、事件發佈 1.啓動SpringBoot項目 @SpringBootApplication public class SpringEventApplication { public static void main(St