原创 Java文件讀寫原理和虛擬內存
後面打算系統性的介紹下NIO和Netty的內容,因爲這塊內容也是每個程序員必須要掌握的內容,而在介紹NIO之前我們需要先了解下一些前置的知識 1.內核空間和用戶空間 這兩個概念對於初次接觸的小夥伴來說並不是很好理解,舉個簡單例子如下圖
原创 NIO之緩衝區【複製緩衝區】
複製緩衝區 複製一個緩衝區會創建一個新的 Buffer 對象,但並不複製數據。原始緩衝區和副本都會操作同樣的數據元素。我們將以 CharBuffer 爲例來演示,但同樣的操作可被用於任何基本的緩衝區類型。 public abstrac
原创 spring cloud開源框架
若依(RuoYi) 後端:https://gitee.com/heaven123/ruoyi-cloud 前端:https://gitee.com/heaven123/ruoyi-ant open-cloud https://gite
原创 NIO之緩衝區【直接和非直接緩衝區】
直接與非直接緩衝區 字節緩衝區跟其他緩衝區類型最明顯的不同在於,它們可以成爲通道所執行的 I/O 的源頭和/或目標。其實發現通道只接收ByteBuffer作爲參數這個將Channel的時候會發現。 類型 優點 缺點 直接緩
原创 NIO之緩衝區【基礎內容】
我們知道NIO的三大核心是buffer,channel和selector,本文開始詳細介紹下buffer 緩衝區Buffer 1.緩衝區介紹 一個Buffer對象是固定數量的數據的容器。其作用是一個存儲器,或者分段運輸區,在這裏數據
原创 大數據技術之Zookeeper概述(第六篇)
前言 傳統系統的問題: 系統中的單點的風險,單點崩潰,整個系統就不能用了。 傳統單點解決方案:利用協調軟件進行雙擊熱備。 傳統主備協調方案的認識: 協調軟件本身不是分佈式的,只能配置一個。 只能一個主一個備 初識Zookeeper 1.概
原创 keycloak使用
1.安裝配置 下載地址: https://www.keycloak.org/ 啓動: Keycloak 的本地訪問地址爲:http://localhost:8080/auth/,訪問該地址,點擊頁面中的“Administration C
原创 Nacos1.2.1安裝配置以及登錄報錯
鏈接:https://pan.baidu.com/s/1Jv7GnrzuV0eHMs6EuSgN-Q 提取碼:kjqz 複製這段內容後打開百度網盤手機App,操作更方便哦 修改數據連接application.properties
原创 erlang下載安裝
鏈接:https://pan.baidu.com/s/1vrdY_KN4VNm_HVzveDs8fA 提取碼:vo1h 複製這段內容後打開百度網盤手機App,操作更方便哦 配置系統環境: 1.新建一個系統變量:名稱ER
原创 安裝rabbitMq3.8.3
1.安裝erlang https://blog.csdn.net/u013184307/article/details/106214181 2.安裝rabbitmq 1,https://www.rabbitmq.com/install-w
原创 vue 根據數字顯示狀態
<s-table size="default" ref="table" rowKey="id" :rowSelection="{selectedRowKeys: selectedRowKeys, onChange:
原创 spring cloud開源框架若依(RuoYi)
後端:https://gitee.com/heaven123/ruoyi-cloud 前端:https://gitee.com/heaven123/ruoyi-ant
原创 powerdesigner統一添加表字段
Option Explicit ValidationMode = True InteractiveMode = im_Batch Dim mdl ' the
原创 eclipse內存溢出
1.參數 -Xms3024m -Xmx6072m -XX:PermSize=256m -XX:MaxPermSize=1524m 2. window->preferences->install jres-> 或者去tomcat
原创 大數據技術之Hadoop入門
大數據技術之Hadoop入門 一、大數據概論 大數據概論 大數據(big data):指無法在一定時間範圍內用常規軟件工具進行捕捉、管理和處理的數據集合,是需要新處理模式才能具有更強的決策力、洞察發現力和流程優化能力的海量、高增長率和多樣