原创 SQL優化(通俗易懂)

問題:SQL調優是每個GAOIT的人都要具備的基本知識,不多說,下面主要介紹下主要從哪些地方進行優化吧!  一、硬件優化 1、在服務器上不要安裝與 VA 程序任何無相關的軟件,甚至一些與 VA 運行 無關的服務都可以停掉。一般只安裝 S

原创 CSDN寫文章用到的表情包收集

點擊訪問

原创 hash一致性介紹(簡單通俗)

hash一致性

原创 開放阿里雲所有的端口

問題:開發中總是時不時的要用到很多的端口自,這裏就乾脆一下開放阿里雲所有的端口     1. 登陸服務器控制檯點擊打開鏈接 2.進入安全組配置   3.如下配置即可:    

原创 JVM內存模型、GC垃圾回收等

問題:今天讓我們一起進入JVM比價深層一點的領域——JVM內存模型(包括GC回收) 一、jvm基本介紹 1、JVM 是可運行 Java 代碼的假想計算機 ,包括一套字節碼指令集、一組寄存器、一個棧、 一個垃圾回收,堆 和 一個存儲方法

原创 Maven的安裝與配置(配置本地倉庫路徑,超詳細!)

問題:老是做着重複得事情,這裏就直接記錄一下,到時候直接複製粘貼,照搬就可以了方便省事! 一、安裝maven 點擊這裏下載maven的下載最新官方發佈 下載完解壓完成之後開始配置環境變量 下面創建一個MAVEN_HOME變量

原创 Hibernate使用原生SQL語句(left join左連接查詢)

Hibernate使用原生SQL語句 以下是本人對Hibernate使用原生SQL語句的理解: 在項目開發當中使用Hibernate提供的HQL有時候不能滿足需求,尤其是多表查詢或者是多表中沒創建主外鍵關聯關係,我也試過平常的連接 比如說

原创 二叉查找樹,B-樹(平衡多路查找樹),B+樹(索引用的數據結構)

問題:今天瞭解下樹相關的只是,也可以更深層次的瞭解我們的索引! 查看文章一 查看文章二 查看文章三

原创 10分鐘讀懂java動態代理

3分鐘看懂動態代理設計模式 什麼是代理 從字面意思來看,代理比較好理解,無非就是代爲處理的意思。舉個例子,《斗羅大陸》中唐昊自己不教唐三技能,而是去找大師幫忙教他,並受作爲嫡傳弟子,這裏大師就是代理人,幫忙教學處理。 是的,你沒有看錯,

原创 GC 分代收集算法 VS 分區收集算法

問題:今天來看看GC 分代收集算法 VS 分區收集算法 分代收集算法 當前主流 VM 垃圾收集都採用”分代收集”(Generational Collection)算法, 這種算法會根據 對象存活週期的不同將內存劃分爲幾塊, 如 JVM

原创 線程的5種基本狀態

問題:今天瞭解下線程中的幾個基本狀態 新建狀態(NEW) 當程序使用 new 關鍵字創建了一個線程之後,該線程就處於新建狀態,此時僅由 JVM 爲其分配 內存,並初始化其成員變量的值 就緒狀態(RUNNABLE) 當線程對象調用了

原创 JSONObject轉集合List

 JSONObject轉集合List String jsonObjString = responseJsonObj.getString("Result"); List<PurchaseOrder> purchaseOrd

原创 索引失效情況

問題:有時候索引加了,但是還是不會觸發到索引,今天這裏綜合了幾個不走索引的地方 如果查詢條件用or,必須or條件中的每個列都加上索引,否則無效。 對於複合索引(又叫多列索引或者聯合索引),如果查詢的列不使用複合索引的第一部分,則不使用索