原创 關於自己使用樂觀鎖和悲觀鎖解決多線程併發的問題

之前寫過一 關於mysql的隔離級別與事務,之後轉發了一篇關於mysql中的鎖, 這裏補充一篇我應用樂悲觀鎖解決的一個併發項目案例   https://blog.csdn.net/qq_34299694/article/details/1

原创 關於mysql的鎖

之前寫了關於mysql的事務,這裏補充一篇關於mysql鎖的文章,這裏是轉發https://www.cnblogs.com/chenqionghe/p/4845693.html 的文章(這篇文章講的畢竟詳細,我改動了裏面一點錯誤),內容略

原创 關於mysql的隔離級別與事務

這裏寫下本人接觸mysql隔離級別的經歷和踩過的坑。   當初爲了處理一個抽獎系統功能,那避免不了要考慮多線程併發下數據要保證完整性。作者一開始就想到貌似有個隔離級別是 可重複讀,那是不是直接使用這個隔離級別就ok了,實際上是我想多了,後

原创 (粗閱)springboot的初始化順序

使用springboot也有1年了,對於Java開發者而言這確實是一個方便快捷的開發框架,但一值都沒深入去了解過的,最近由於開發中出現了filter執行順序問題導致系統報錯(雖然通過設置setOrder解決了執行順序問題),但覺得還是有必

原创 軟件刷的題目(1)

1、以下關於防火牆功能特性的敘述中,不正確的是(c) a、控制進出網絡的數據包和數據流向 b、提供流量信息的日誌和審計 c、隱藏內部IP以及網絡結構細節 d、提供漏洞掃描功能 2、在程序執行過程中,cache與主存的地址映射是有(c)完成

原创 maven開發ssh項目(struts2spring3hibernate3)【第三篇hibernate3之ssh整合開發具體操作(增刪改查)之分頁查詢】

1、收先寫個分頁的bean用來保存查詢到的數據 package utils; import java.util.List; public class PageBean<T> {     private int page;    // 當

原创 項目中一直連接不上mycat,然而在本地通過navicat卻能連接上

這是我mycat的版本號和對應的mysql版本號,問題就是出在這裏 我項目目前中繼承的springboot父工程版本是2.1.7.RELEASE,他默認帶的是8.0.17版本的mysql驅動,而mycat目前只支持5.*的版本結果就連接

原创 nginx的搭建-基於docker

這裏寫下基於docker的構建,但配置文件還是和你單獨裝nginx區別不大的(我只是將不同項目的server提出來而已) 下面是我構建nginx容器的目錄安排 cert是放ssl證書的地方,證書是基於你在阿里後臺已經給域名配置(購買)好

原创 mycat實現主從複製讀寫分離-讀寫分離

之前說過主從複製,現在說下我是如何基於mycat搭建讀寫分離的(這裏是搭建一個基本模型)   首先下載一個mycat的鏡像,然後準備要掛載的文件,然後啓動就ok了。 mycat目錄如下 sequence_conf.properties

原创 docker-compose的安裝-2種方法

1,官網提供的方法(穩定,不需要想太多,就是下載時間太久,小時爲單位) 對應官網連接https://docs.docker.com/compose/install/ 先下載對應的二進制代碼 sudo curl -L "https://g

原创 docker的安裝(包含配置阿里雲的容器鏡像加速)-centos7系統

卸載舊版本(看你是否需要,這個是官網提供的https://docs.docker.com/engine/install/centos/) sudo yum remove docker \ docker

原创 mycat實現主從複製讀寫分離-主從複製

我這裏是在自己的服務器中基於docker來實現(你也可以用虛擬機來實現這個,或者你有多臺服務器也行) 迴歸正題-主從複製的實現,先看看我配置的結構,mycat分佈式數據庫中間件(你也可以用別的中間件,作者經過查找和對比,在不花錢的情況下這

原创 如何使用maven手動導入一些未開源的jar包

maven命令: mvn install:install-file -DgroupId=baiduyun -DartifactId=bce-java-*** -Dversion=0.10.** -Dfile=C:\Users\HL\Des

原创 使用java導出doc文檔

//需要的jar,看你需要移除包中的org.slf4j <dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId>

原创 使用java進行pdf導出數據(使用pdf模板)

//依賴jar包 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</