原创 mysql之鎖機制
序言 本文主要講解mysql的鎖種類各有什麼作用,爲什麼需要鎖,鎖和什麼有關,死鎖等等。再來一個昨天項目中遇到的一個死鎖的情況以及解決方法。一直沒有想好,怎麼寫這篇文章,直到昨天遇到了死鎖的問題並且已經解決了,才決定整理好思路,
原创 Jenkins內網搭建並自動化部署maven項目
序言 先聲明一下,因爲當時部署的時候是在公司內網環境下,所以無法截取圖片,這個地方就儘量使用文字描述的詳細一些,如果有需要圖片講解的話,可以給我評論,我在本地機器上重新搭建以下就行了。 安裝jenkins jenkins
原创 Jenkins內網搭建並自動化部署vue項目
序言 前面已經講述了jenkins的一些基本的操作,是以部署maven項目講述的,此處講解一下vue部署的過程,因爲是在上一篇文章基礎上,所以此處就講一下不同的地方,以及需要注意的地方。 下載nodejs 機器下載
原创 DAG三架馬車之一IOTA
簡介 IOTA是第一個全球性的代表性DAG項目,IOTA專注於解決機器與機器(M2M)之間的交易問題,通過實現機器與機器間無交易費用的支付來構建未來機器經濟(machine economy)的藍圖。可以說IOTA是爲了物聯網而設計的一
原创 SpringBoot1.5+整合Velocity(不降低SpringBoot版本)
一、序言 因爲我們公司的項目之前使用的版本是1.5.3版本的,但是目前需要使用模板引擎,對於freemarker、velocity一級thymeleaf的選型,也看了網上對應的討論,說是velocity效率相比較最高,決定使用ve
原创 DAG三架馬車之一NANO
簡述 NANO(RaiBlocks XRB),是一種基於區塊點陣(Block Lattice)結構的新型加密貨幣。Nano創新性地採用了一個用戶一條鏈的方式,只記錄自己的交易,也只有自己可以修改記錄,不與其它帳戶共享數據,從而使
原创 區塊鏈技術雜談
本專欄專門針對於區塊鏈的學習歡迎各位朋友來評論,文章都是一些自己對區塊鏈的瞭解。一直持續更新中... 基礎知識 1、P2P 共識算法 1、POW 2、POS 3、DPOS 4、拜占庭 5、POC 解決吞吐量以及全網通知速度方
原创 雙花問題
所謂的雙花問題其實就是指的重複消費的問題,double spending雙重花費。簡單來說就是一筆錢花了兩次。 現金交易是不會發生之類的事情,在虛擬貨幣中可能會存在這樣的問題,但是像數字貨幣,以支付寶爲例,應該是不會出現一筆錢
原创 DAG三架馬車之一Byteball
簡述 Byteball 字節雪球,其Token爲Bytes,虛擬貨幣代碼爲Gbyte。它的目標領域是數字貨幣、智能合約、匿名和快速的轉賬。如果把IOTA比喻爲面向工業級應用的定位,nameByteball則可以被形容爲面向
原创 DAG之HashGraph
網上看到了不錯的文章,推薦給大家: 英文文檔地址:http://www.swirlds.com/downloads/SWIRLDS-TR-2016-02.pdf 中文文檔解析:https://blo
原创 P2P對等服務
簡介 P2P(Peer-2-Peer)對等節點,其是一種協議,也是一種模式,類似於C/S模式。 C/S與P2P區別 C/S(Client/Server)客戶端服務端模式。其體現出來的是中心化概念,我們作爲用戶,我們的聯
原创 Docker安裝
Docker安裝 1、安裝docker依賴 yum install -y yum-utils device-mapper-persistent-data lvm2 2、設置倉庫 yum-config-manager --add-re
原创 Docker下載jdk鏡像並簡單使用
Docker安裝JDK鏡像 下載jdk鏡像 1、查找鏡像 docker searck jdk 2、下載鏡像 docker pull openjdk 3、查看鏡像 docker images 4、實例化爲容器,並進入容器內
原创 高性能sql調優-數據庫開發常識
一、序言 作爲一名sql調優的開發人員,不但要掌握數據庫開打的語法和功能實現,還要掌握專業數據庫開發的常識。這樣才能夠在保質保量的完成工作任務避免爲應用的日後維護埋下性能和穩定性的隱患。 二、詳情 1、判斷sql性能的標準
原创 高性能sql優化-對象類型
一、序言 數據庫的功能,就是組織、存儲和管理各種各樣的數據庫對象,同時我們創建數據庫就是爲了在其中創建和存儲我們需要和使用的各種數據庫對象,這些數據庫對象功能各異,各不相同,用來滿足我們在數據庫方面的各種需求。例如,表用來組織和存儲