原创 桂花上菜----Redis

什麼是Redis Redis(RemoteDictionary Server)(遠程字段服務器) 是完全開放開源免費的,由C語言編寫的,遵循BDS協議。是一個高性能的(KV)分佈式內存數據庫,基於內存運行並支持持久化的NoSQ

原创 Redis總結2

Redis使用類 stringRedisTemplate redisTemplate 兩者關係: 兩個類都處在 org.springframework.data.redis.core 下面 StringRedisTemplat

原创 SpringBean裝配------自動裝配

Spring配置的可選方案 1. 隱式的bean發現機制和自動配置 2. 在Java中進行顯式配置 3. 在XML中進行顯式配置 自動化裝配bean spring從兩個角度來實現自動化裝配 組件掃描(component scan

原创 Nginx基礎知識點彙總1

1. 技術背景 水平擴展的可用性都需要靈活的負載均衡解決方案才能得以保障,NGINX 提供了多種協議的負載均衡解決方案如:HTTP、TCP 和 UDP 負載均衡。 2. HTTP實例 問題:將用戶請求分發到 2 臺以上 HTTP

原创 非關係型數據庫----Redis前開胃

當前互聯網面臨着3V+3高的問題 3V:海量Volume 多樣Variety 實時Velocity 3高:高併發 高擴展 高性能 NoSQL 數據模型簡介 (聚合模型) 1> KV 鍵值: 新浪-- BerkeleyDB

原创 反射的原理,反射創建類實例的三種方式是什麼?

反射機制: 所謂的反射機制就是java語言在運行時擁有一項自觀的能力。通過這種能力可以徹底的瞭解自身的情況爲下一步的動作做準備。下面具體介紹一下java的反射機制。這裏你將顛覆原來對java的理解。 Java的反射機制的實現要藉助

原创 四、線程池(四種類型)

newCachedThreadPool 創建一個可根據需要創建新線程的線程池,但是在以前構造的線程可用時將重用它們.對於執行很多短期異步任務的程序而言,這些線程池通常可提高程序性能.調用 execute 將重用以前構造的線程(如果

原创 Spring基礎面試

Spring的核心 IOC和AOP IOC的一個重點是在系統運行中動態的向某一對象提供所需要的的對象.這一點需要DI的實現,比如對象A需要操作數據庫,以前我們需要編寫代碼Connection 對象,有了Spring我們可以直接告訴

原创 Nginx基礎知識點彙總3

問題 客戶端與 NGINX 服務器之間的請求數據需要加密處理。 解決方案 啓用 ngx_http_ssl_module 或 ngx_stream_ssl_module 其中之一的 NGINX SSL 模塊對數據進行加密: http

原创 Nginx基礎知識點彙總4

問題 需要配置自定義格式的訪問日誌(access log) 解決方案 配置訪問日誌格式: http { log_format geoproxy '[$time_local] $remote_addr ' '$realip_re

原创 Nginx基礎知識點彙總2

項目中實現對 web 應用程序或 web 應用程序子系統的訪問控制是項目的重要 組成。實現 NGINX 的訪問控制形式多樣,比如從網絡層面實現訪問控制,允許 NGINX 採用身份校驗機制,或 通過 HTTP 響應引導瀏覽器如何操作

原创 Nginx基礎知識點彙總

1. 技術背景 水平擴展的可用性都需要靈活的負載均衡解決方案才能得以保障,NGINX 提供了多種協議的負載均衡解決方案如:HTTP、TCP 和 UDP 負載均衡。 2. HTTP實例 問題:將用戶請求分發到 2 臺以上 HTTP

原创 spring security

security定義 Spring Security 是一個提供身份驗證,授權和保護以防止常見攻擊的框架.憑藉對命令式和響應式應用程序的一流支持,他是用於保護基於Spring的應用程序的事實上的標準. 使用先決條件 需要Java

原创 hashMap源碼解析

1. HashMap簡介 Hash table based implementation of the Map interface. This implementation provides all of the optio

原创 Redis總結1

Redis 定義 Redis是一個由ANSIC編寫的,基於內存的高性能的key-value 非關係型數據庫. Redis的特點 Redis本質上是一個key-value類型的數據庫,很像memcahe,整個數據庫的加載和操作都在內