這次使用分布式事務框架過程中了學習了一些分布式事務知識,所以本文我們就來聊聊分布式事務那些事。首先我們先回顧下什么是事務。事務什么是事務?這個作為后端開發,日常開發中只要與數據庫有交互,肯定就會使用過事務。現在摘抄一段wiki的解釋,解釋下什么是事務。是數據庫管理系統執行過程中的一個邏輯單位,由一個有限的數據庫操作序列構成數據庫系統具有事務特性,這是其有別與文件系統重要特性。傳統的文件系統,如果正
分類:
其他好文 時間:
2020-08-08 23:46:26
閱讀次數:
49
前段時間由于業務需要,需要從數據庫中查詢出來所有滿足條件的數據,然后導入到文件中。于是隨便寫了個程序,查詢出所有滿足條件然后再寫入文件。但是實際上線后卻發現,程序剛開始運行馬上看到部分數據寫入到文件,但是后面運行越來越慢,于是對此分析排查了一下。應用環境JDK1.7+Spring4.3+mybatis+oracle問題排查查詢以及寫入文件偽代碼如下:privatevoidqueryAllData(
分類:
其他好文 時間:
2020-08-08 23:46:11
閱讀次數:
37
軟件測試概念中的測試流程,測試架構,測試框架的理解
分類:
其他好文 時間:
2020-08-08 23:45:57
閱讀次數:
39
Wind之下增加了另外的繼承層,但不管這里有多少層,virtual機制任然會工作。Brass和Woodwind并沒有重寫adjust函數,此時將會自動調用繼承層次中最近的定義。 ...
分類:
編程語言 時間:
2020-08-08 23:45:44
閱讀次數:
39
Mysql基礎 刪除 cmd 刪除內容 語言類型 刪除速度 drop 數據+結構 DML(可回滾) 快 truncate 數據 DDL(不可回滾) 中 delete 數據 DDL(不可回滾) 慢 說明 1)表結構指表的定義與約束、索引、觸發器等 2)delete語句每次從表中刪除一行,并將該操作作為 ...
分類:
數據庫 時間:
2020-08-08 23:45:23
閱讀次數:
30
display: none與visibility: hidden的區別很多前端的同學認為visibility: hidden和display: none的區別僅僅在于display: none隱藏后的元素不占據任何空間,而visibility: hidden隱藏后的元素空間依舊保留 ,實際上沒那么簡 ...
分類:
其他好文 時間:
2020-08-08 23:45:11
閱讀次數:
27
今天在看一個程序代碼,發現里面用到了grpc,程序的目錄結構是這樣的 onlineClean 包名main main.go go.mod proto structs.go 包名proto rpcClient 包名main test.go 其中rpcCleint/test.go里面有這樣的代碼 imp ...
分類:
其他好文 時間:
2020-08-08 23:44:57
閱讀次數:
39
######為了統一管理版本號,可以使用properties標簽,里面可以自定義版本的標簽名。在使用的地方使用${自定義標簽名} ...
分類:
其他好文 時間:
2020-08-08 23:44:37
閱讀次數:
26
XSS總結 XSS的可利用方式 1.在登錄后才可以訪問的頁面插入xss代碼,誘惑用戶訪問,便可直接偷取用戶cookie,達到竊取用戶身份信息的目的。 2.修改昵稱,或個人身份信息。如果別的用戶在登錄狀態下訪問被插入xss代碼的自己的個人身份頁面,則可達到竊取用戶身份信息的目的。 3.在管理員后臺插入 ...
分類:
其他好文 時間:
2020-08-08 23:44:25
閱讀次數:
29
構造字符串 規定相同前綴數目 https://www.ancode.club/index.php/2020/08/07/acm7/ 1 #include<iostream> 2 #include<string.h> 3 #include<cmath> 4 using namespace std; 5 ...
分類:
其他好文 時間:
2020-08-08 23:44:12
閱讀次數:
27
一、Promise/A+ 規范 1.Promise存在三個狀態:pending(等待態)、fulfilled(成功態)、rejected(失敗態);2.pending為初始態,并可以轉化為fulfilled和rejected;3.成功時,不可轉為其他狀態,且必須有一個不可改變的值 (value);4 ...
分類:
其他好文 時間:
2020-08-08 23:43:56
閱讀次數:
28
一、守護進程的基本編碼規范 詳細參見:《AdvancedProgrammingin The Unix Environment》Section 13.3 Page 583 本小節將介紹一些守護進程的基本編碼規范,這些規范將阻止守護進程與當前環境產生一些不必要的交互。本節將通過一個函數daemonize ...
分類:
編程語言 時間:
2020-08-08 23:43:37
閱讀次數:
27
GPS平臺、網站建設、軟件開發、系統運維,找森大網絡科技!https://cnsendnet.taobao.com來自森大科技官方博客http://www.cnsendblog.com/index.php/?p=1136 如下圖所示,每次打開office的時候,都有一個安裝窗口,每次需要幾分鐘的時間 ...
分類:
其他好文 時間:
2020-08-08 23:43:18
閱讀次數:
31
一、導出到默認目錄 targed/dependency 從Maven項目中導出項目依賴的jar包:進入工程pom.xml 所在的目錄下,執行如下命令: mvn dependency:copy-dependencies 或在eclipse中,選擇項目的pom.xml文件,點擊右鍵菜單中的Run As, ...
分類:
編程語言 時間:
2020-08-08 23:43:05
閱讀次數:
26
HUAWEI--filter-policy 路由過濾, 相當于cisco中的distribute-list 其原理都是一樣的,和ACL或者是prefix-list相組合,其控制權在ACL/prefix-list 不管是本地運行的協議,還是重分布的協議,都可以使用, 但是要記住一條,只針對路由條目,而 ...
分類:
其他好文 時間:
2020-08-08 22:33:57
閱讀次數:
28
Q:你總共需要上 n 門課,課程編號依次為 0 到 n-1 。 有的課會有直接的先修課程,比如如果想上課程 0 ,你必須先上課程 1 ,那么會以 [1,0] 數對的形式給出先修課程數對。 給你課程總數 n 和一個直接先修課程數對列表 prerequisite 和一個查詢對列表 queries 。 對 ...
分類:
其他好文 時間:
2020-08-08 22:33:31
閱讀次數:
30
MyBatis接口代理方式實現Dao層 區別 1、selectlist和getMapper區別 //4.執行映射配置文件中的sql語句,并接收結果 list = sqlSession.selectList("StudentMapper.selectAll"); //4.獲取StudentMapper ...
分類:
其他好文 時間:
2020-08-08 22:33:07
閱讀次數:
30