原创 Java 四大引用詳解

一、 GC回收日誌打印基本設置 啓動設置: -verbose:gc //開啓gc日誌 -XX:+PrintGCDetails //打印gc詳情 -XX:+PrintGCDateStamps

原创 Java 深克隆與淺克隆 詳解

#一、克隆的作用 快速構建一個和已有對象相同的副本,創建一個新對象,將已有對象的數據導入到新對象裏面; #二、克隆基本簡介 我們說的克隆,都是基於超類 Object 來的,裏面有個native方法,具體實現是它調用底層C語言的實現

原创 spring boot 集成 dubbo 企業完整版

一、什麼是Spring Boot ? 現階段的 Spring Boot 可謂是太火了,爲什麼呢?因爲使用方便、配置簡潔、上手快速,那麼它是什麼?從官網上我們可以看到,它是 Spring 開源組織下的一個子項目,主要簡化了 Spri

原创 java HashMap 源碼分析

一、HashMap內部的數據結構是什麼? 數組+單向鏈表 二、怎麼驗證內部結構是數組和單向鏈表? a、數組:通過HashMap源碼知道、HashMap內部有個屬性 transient Node<K,V>[] table b、單向

原创 IDEA 項目 Test 運行錯誤

MAC,IDEA運行 Test 發生錯誤 Error:Internal error: (java.lang.IllegalArgumentException) Argument for @NotNull parameter 'na

原创 [MySQL] 不能連接服務器 (10060錯誤)

主要有三個原因: 1、mysql授權表裏沒有遠程機器的權限,及需要在授權表mysql.user添加 grant all privileges on [數據庫名.*] to ‘root’@’遠程登陸IP’ identified by

原创 HashMap元素遍歷的順序問題

Java中關於HashMap的元素遍歷的順序問題   發現得到的元素不是按照之前加入HashMap的順序輸出的,這個問題我之前倒是沒有注意過,後來上網查了一下原因,發現是:HashMap散列圖、Hashtable散列表是按“有利於隨

原创 HTML中圓角樣式

<!DOCTYPE html> <html> <head> <title>index.html</title> <meta name="keywords" content="keyword1,keyword2,keyw

原创 總結篇:大型網站技術架構-性能(一)

首先說明下:網站架構的核心元素:性能、可用性、伸縮性、擴展性、安全性。 一、web前端優化 減少http請求,因爲每個請求都需要建立通信鏈路,進行傳輸,而服務器對於每個請求都會單獨創建一個線程去處理,線程多了會發生什麼,這個不用我說

原创 Spring詳解

Spring詳解—基本介紹(一) Spring 框架是一個分層架構,由 7 個定義良好的模塊組成。Spring 模塊構建在覈心容器之上,核心容器定義了創建、配置和管理 bean 的方式,組成 Spring 框架的每個模塊(或組件)都可以單

原创 MySQL安裝失敗後操作

先進入添加刪除程序,找到MySQL選擇卸載。 然後清除相關文件,要清除的文件主要有: 一、mysql的安裝目錄,一般爲C:\Program Files目錄下。 二、mysql的數據存放目錄,一般在C:\ProgramData\MySQ

原创 總結篇:大型網站技術架構-性能(二)

前言:上次我說到緩存這塊的東西,不過由於最近工作時間忙,項目催時間,出現了一些奇葩的問題,個人QQ空間都有記錄每次遇到問題的解決方法,這就是經驗吧,接着上面的來! 緩存預熱 這個解釋簡單點,就是把常用的一些元數據,比如城市地名、類目

原创 阿里雲https證書IOS轉換

阿里雲通配符域名證書購買後,可用HTTPS請求,畢竟現在IOS所有的請求貌似都規定要用這個了,前些天開發的時候,我也是在網上一直找,然後轉換各種格式,可是都不怎麼正確,簡直了,良好習慣,記錄下自己的問題,給IOS的.cer格式的證書,不