原创 linux下安裝mysql

安裝準備 1.檢查是否已經安裝過mysql,執行命令 rpm -qa | grep mysql 若安裝了,執行刪除 rpm -e --nodeps mysql-libs-xxx.x86_64 2.查詢所有mysql對應的文件夾 where

原创 Elasticsearch的快速入門

Elastic Stack簡介 如果你沒有聽說過Elastic Stack,那你一定聽說過ELK,實際上ELK是三款軟件的簡稱,分別是Elasticsearch、Logstash、Kibana組成,在發展的過程中,又有新成員Beats的加入

原创 vue項目上線遇到的問題

1.項目部署到Nginx,background-image中的圖片路徑找不到?css代碼裏使用這樣的路途圖片: background-image: url('../page/user/login_banner.png') no-repe

原创 Docker的安裝和命令使用

虛擬化技術 虛擬化技術是對軟件基礎設施、操作系統、軟件等IT資源進行有效的管理,使用戶不再受物理資源的限制,提高計算機資源的利用率。虛擬化技術是雲計算的基礎,例如阿里雲的雲主機、騰訊雲等都應用了虛擬化技術。虛擬化技術整體上包括兩個方面:硬件

原创 Docker使用Nexus部署maven私有倉庫

docker創建一個nexus私服 1.獲取nexus3鏡像 docker pull sonatype/nexus3 2.創建啓動nexus3容器 docker run -dit -p 8081:8081 --name nexus -v

原创 Docker Registry搭建私有鏡像倉庫

微服務的鏡像會上傳到Docker倉庫保存,常用的公網Docker倉庫有阿里雲,網易雲等,在企業局域網也可以搭建自己的Docker私有倉庫,本教程使用Docker提供的私有倉庫registry。 1.拉取私有倉庫鏡像 docker pull

原创 java部署微服務到Docker

本項目微服務採用SpringBoot開發,將每個微服務工程打成Jar包,最終在Docker容器中運行jar,部署流程如下 1、SpringBoot工程最終打成 Jar包 2、創建Docker鏡像 3、創建容器 4、啓動容器 maven的

原创 linux安裝jdk詳細步驟

首先到jdk官網上下載想要的jdk版本,下載完成之後將需要安裝的jdk安裝包放到linux系統指定的文件夾下,進入文件夾下用命令解壓 tar -zxvf jdk-8u171-linux-x64.tar.gz 設置環境變量 vi /etc/

原创 Docker入門學習

docker簡介 1.什麼是虛擬化在計算機中,虛擬化(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源,如服務器、網絡、內存及存儲等,予以抽象、轉換後呈現出來,打破實體結構間的不可切割的障礙,使用戶可以比原本

原创 java併發悲觀鎖和樂觀鎖

Java 按照鎖的實現分爲樂觀鎖和悲觀鎖,樂觀鎖和悲觀鎖並不是一種真實存在的鎖,而是一種設計思想,樂觀鎖和悲觀鎖對於理解 Java 多線程和數據庫來說至關重要,那麼本篇文章就來詳細探討一下這兩種鎖的概念以及實現方式。 悲觀鎖 悲觀鎖是一種悲

原创 java併發lock鎖詳解和使用

鎖是用於通過多個線程控制對共享資源的訪問的工具,通常鎖提供對共享資源的獨佔訪問,一次只能有一個線程可以獲取鎖,並且對共享資源的所有訪問都要求首先獲取鎖。 但是,一些鎖可能允許併發訪問共享資源,如ReadWriteLock的讀寫鎖。在Lock

原创 java併發synchronized的原理和應用

java併發編程這個領域中synchronized關鍵字一直都是元老級的角色,在java早期版本中,synchronized屬於重量級鎖,效率低下,因爲監視器鎖(monitor)是依賴於底層的操作系統的Mutex Lock來實現的,java

原创 mysql的四種事務隔離級別

什麼是事務 事務是應用程序中一系列嚴密的操作,所有操作必須成功完成,否則在每個操作中所做的所有更改都會被撤消。也就是事務具有原子性,一個事務中的一系列的操作要麼全部成功,要麼一個都不做。事務的結束有兩種,當事務中的所以步驟全部成功執行時,事

原创 java實現微信公衆平臺發送模板消息

最近開發公衆號項目,前端採用vue開發,後臺使用java開發,由於業務需求,需要實現公衆號向用戶發送重要的服務通知,提醒工作人員進行業務審覈。這時候就需要用到微信平臺的模板消息,爲了保證用戶不受到騷擾,在開發者出現需要主動提醒、通知用戶時,

原创 vue項目部署到nginx/tomcat服務器的實現

這篇文章主要介紹了vue項目部署到nginx/tomcat服務器的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨着小編來一起學習學習吧 開發完的vue項目,需要