雜文論
Zookeeper原理詳解
Zookeeper是什麼Zookeeper 分布式服務框架是Apache Hadoop 的一個子項目,它主要是用來解決分布式應用中經常遇到的一些數據管理問題,如:統一命名服務、狀態同步服務、集群管理、分布式應用配置項的管理等Zookeeper 作為一個分布式的服務框架,主要用來解
HTTP與HTTPS介紹
超文本傳輸協議HTTP協議被用於在Web瀏覽器和網站伺服器之間傳遞信息,HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站伺服器之間的傳輸報文,就可以直接讀懂其中的信息,因此,HTTP協議不適合傳輸一些敏感信息,比如:信用卡號、密碼等支付
HTTP與HTTPS的區別,詳細介紹
HTTP與HTTPS介紹超文本傳輸協議HTTP協議被用於在Web瀏覽器和網站伺服器之間傳遞信息,HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站伺服器之間的傳輸報文,就可以直接讀懂其中的信息,因此,HTTP協議不適合傳輸一些敏感信息,比
註解@CrossOrigin詳解
註解@CrossOrigin出於安全原因,瀏覽器禁止Ajax調用駐留在當前原點之外的資源。例如,當你在一個標籤中檢查你的銀行帳戶時,你可以在另一個選項卡上擁有EVILL網站。來自EVILL的腳本不能夠對你的銀行API做出Ajax請求(從你的帳戶中取出錢!)使用您的憑據。
利用Redis進行數據緩存
1. 引言緩存有啥用?降低對資料庫的請求,減輕伺服器壓力提高了讀寫效率緩存有啥缺點?如何保證資料庫與緩存的數據一致性問題?維護緩存代碼搭建緩存一般是以集群的形式進行搭建,需要運維的成本2.
Redis緩存
1. Redis緩存Redis 是一個開源(BSD許可)的,內存中的數據結構存儲系統,它可以用作資料庫、緩存和消息中間件。它是基於高性能的Key-Value、並提供多種語言的 API的非關係型資料庫。不過與傳統資料庫不同的是 redis 的數據是存在內存中的,所以存寫速度非常快。
用JAVA和Websocket實現實時通信
說到websocket你們必定不會陌生,WebSocket是HTML5一種新的協議。它實現了瀏覽器與伺服器全雙工通訊(full-duplex)。一開始的握手須要藉助HTTP請求完成,當瀏覽器和伺服器握手成功後,瀏覽器和伺服器之間就造成了一條快速通道。
教你用純Java實現一個即時通訊系統(附源碼)
項目背景和各位讀者大致介紹下具體場景,線上的小程序中開放一些語音麥克風的房間,讓用戶進入房間之後可以互相通過語音聊天的方式進行互動。這裡分享一下相關的技術設計方案。這款系統的核心點設計在於如何能讓一個用戶發出的語音通知到其他用戶上邊。