原创 redis應用
文/隔壁陳叔叔(簡書作者) 原文鏈接:http://www.jianshu.com/p/dbc1da93eae5 著作權歸作者所有,轉載請聯繫作者獲得授權,並標註“簡書作者”。1.什麼是Redis Redis是一個基於BSD開源的使用AN
原创 淺談ThreadLocal
一、什麼是ThreadLocal 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal爲解決多線程程序的併發問題提供了一種新的思路。使用這個工具類可以很簡潔地編寫出優美的多線程程序。 Thre
原创 Tomcat性能調優
一、性能測試的幾個重要指標 決定性能測試的幾個重要指標,它們是: ü 吞吐量 ü Responsetime ü Cpuload ü MemoryUsage 我 們對Apache做了一定的優化,使其最優化上述4大核心指標的讀
原创 spring boot 整合spring data jpa
本文結構: - 什麼是springdata jpa - springboot 整合spring data jpa Spring Data Repository的核心接口是Repository(好像也沒什麼好驚訝的)。這個接口需
原创 redis學習筆記
1 redis介紹 1.1 什麼是NoSQL NoSQL,泛指非關係型的數據庫,NoSQL即Not-Only SQL,它可以作爲關係型數據庫的良好補充。隨着互聯網web2.0網站的興起
原创 springboot的緩存技術
引子 我門知道一個程序的瓶頸在於數據庫,我門也知道內存的速度是大大快於硬盤的速度的。當我門需要重複的獲取相同的數據的時候,我門一次又一次的請求數據庫或者遠程服務,導致大量的時間耗費在數據庫查詢或者遠程方法的調用上,導致程序性能的惡化,這更
原创 JHipster使用前的環境配置
jhipster介紹及應用 jhipster框架是目前比較流行的一個架構,它爲java服務器端開發提供了一整套的解決方案。jhipster官網說:jhipster是一個開發平臺,它能夠開發和部署spring boot和anjular w
原创 vue腳手架安裝
vue依賴nodejs,所以首先下載安裝node.js,下載完畢後進行安裝。 以window爲例使用cnpm 安裝 ===================install info start=======================
原创 spring事物的7個傳播行爲
@Transactional之propagation Propagation支持7種不同的傳播機制: REQUIRED -- required 業務方法需
原创 一個簡單的抽獎(概率)小程序
最近在開發中接到一個抽獎(概率)的需求,需求如下: 用戶在商品購買成功後,生成一個隨機紅包返還給購買用戶。紅包比例須在後臺配置,如下所示: 序號 紅包金額 百分比(%) 1 10 60 2 20 3
原创 centos7安裝jdk8
一、準備工作 卸載默認安裝的OpenJDK 請使用su root提權後再用 1.查找需要卸載的OpenJDK [root@localhost /]# rpm -qa | grep openjdk | grep -v grep java
原创 zookeeper二
Zookeeper的功能模塊介紹 1:ZK數據模型(節點模型) a: Zookeeper的數據模型跟標準的unix文件系統非常類似 , 引入了”數據節點”概念 , 我們稱之爲ZNode ; b:ZNode是Zookeeper中數據的最小
原创 Springboot整合Mybatis實現Druid多數據源
本例將採用maven管理,代碼託管在github上,地址:https://github.com/wolf909867753/springboot。 1。創建maven-module,mybatis-mutil-datasource,並在p
原创 centos7安裝mysql5.6
安裝環境 centos7MySQL 5.6.24依賴安裝 mysql依賴libaio,所以先要安裝libaio yum search libaio #檢索相關信息 yum install libaio # 安裝依賴包 成功安裝,提示如下:
原创 數據庫-索引 (聚集索引和非聚集索引)
SQL索引在數據庫優化中佔有一個非常大的比例, 一個好的索引的設計,可以讓你的效率提高几十甚至幾百倍,在這裏將帶你一步步揭開他的神祕面紗。一、簡介 數據庫的索引可以加快查詢速度,原因是索引使用特定的數據結構(B-Tr