知識體系梳理
** 分布式
1、分布式架構及CAP理論
2、zookeeper
3、RPC框架(如Dubbo、Spring Cloud)
4、消息隊列(Kafka),各種消息隊列的優劣
一、Java虛擬機
1、內存架構
2、類加載機制(特別的,雙親委派模式及其反例)
3、主存及線程工作內存(volatile的兩方面作用)
二、Java基礎
1、函數式編程
2、線程池
3、HashMap數據結構
4、CocurrencyHashMap數據結構
三、數據庫
1、事務隔離級別
2、索引結構(聚集索引、B+樹)
3、數據庫調優
四、設計模式
1、各種設計模式及其應用場景
2、單例模式的破壞
五、算法
知識體系梳理
相關推薦
數據庫知識體系梳理(一)
DDL DCL DML DQL 關系型數據庫的特點(1)以二維表的形式來存放數據信息(2)傳統企業使用Oracle(有資本),互聯網企業使用MySQL(開源免費,社區人群多)(3)SQL語句是管理數據的關鍵(4)安全性方面(ACID)2.MySQL版本選擇(1)我接觸的最早的版本是2009-2
知識體系梳理
tile 隔離級別 知識 級別 pri 場景 ola kafka cap理論 ** 分布式 1、分布式架構及CAP理論 2、zookeeper 3、RPC框架(如Dubbo、Spring Cloud) 4、消息隊列(Kafka),各種消息隊列的優劣 一、Java虛擬機
Android知識體系梳理筆記二:AIDL進階之Binder機制
為什麼學習Binder機制 Binder是Android系統中最重要的特性之一;正如其名“粘合劑”所喻,它是系統間各個元件的橋樑,Android系統的開放式設計也很大程度上得益於這種及其方便的跨程序通訊機制。 Binder是一種程序間通訊機制,能幫助我們進行
Android知識體系梳理筆記五:Kotlin學習筆記一:類和繼承以及Anko(全)的基本使用
前言 對於kotlin,我是邊寫專案邊學的方式來學習的,這些都是在做專案的時候遇到的問題及擴充套件學習的時候記錄的,雖然有些內容不會涉及,但是我認為這種邊寫程式碼邊學習的方式特別有助於記憶,畢竟紙上得來終覺淺! 類和繼承 Kotlin較Java在繼承和實現
java知識體系粗略梳理
script point oracle amoeba mongod pri junit ODB percona 羅列java相關關鍵詞 Java、eclipse、jsonp、jQuery、restful web apis、shiro、servlet、jsp、junit、v
Android專案架構--知識體系簡單梳理(一)
Android專案結構按模組module來劃分 lib_base:包含各種Base基類,如 BaseActivty、BaseFragment、BaseApplication,這是一些專案的開始基礎。
自身知識體系的梳理與總結
抽點時間來梳理一下自己的知識體系,主要的框架流程是:tcp/iphttpnginxphpmysql(包括分散式系統相關)redislinux(常用命令)面向物件,設計模式演算法專案其他一.tcp/ip知識點整理1.2. tcpip完整知識點擴充:1.4. tcpip的流量控制
2019新的開始-梳理知識體系和學習路徑
轉眼已經2019年了,回望過去,經歷很多,變化很大,感覺有些恍惚~ 最大的變化無非幾個月之前入職新公司,繼續運籌優化方面的演算法工作。新公司,新環境,資訊量很大。適應了幾個月之後,發現有必要重新梳理自己的知識結構,並且用心去整理和沉澱一些東西。思索了半天又搜尋了半天,才想到這個已經被我荒廢多年的
jQuery 知識體系
markdown bin tails 進階 button 對象 內置函數 net ews jQuery基礎知識一 jQuery之知識二-選擇器 [jQuery知識]jQuery之知識三-過濾器 [jQuery知識]jQuery之知識四-DOM和CSS操作 [jQuery
Web前端知識體系精簡
以及 opera 詳解 css屬性 動態設置 等號 互聯 簡單 request Web前端技術由html、css和javascript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和
Web 前端知識體系精簡
flex布局 構造函數 項目 全局變量 src 描述 time xpl 解析 Web前端技術由html、css和javascript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和學習新
快速建立個人知識體系
翻譯 ini 不回 好處 zabb 沒有響應 案例 二維 方法 最近建了一個運維架構知識體系的群,為什麽要創辦這麽一個群,對大家有什麽樣的好處? 我相信剛參加工作的都會碰到這樣的問題:新人剛入職領導交代一個不會,但是為了表現自己的能力不差,領導沒有看走眼,硬著頭皮也要完成下
【匯總】Python 編程核心知識體系
目前 博客 列表 修改 pic http 匯總 -- elf 【匯總】Python 編程核心知識體系 大神著作,源自:https://woaielf.github.io/2017/06/13/python3-all/ 本文主要涵蓋了 Python 編程的核心知識(暫不包括標
Web前端知識體系
webWeb前端技術由html、css和javascript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和學習新的知識點,因此對於初學者很難理清楚整個體系的脈絡結構。本文將對Web前端知識體系進行簡單的梳理,對應的每個知
HTML5必須掌握的知識體系
集成 itl 註釋 3.2 調試工具 html 標簽 logs href 1. HTML簡述 1.1 HTML歷史 1.2 HTML是什麽 1.3 瀏覽器 2. HTML語法 2.1 元素 2.2 標簽 2.3 屬性 2.4 實體字符 2.5
JavaSE課程知識體系總結
高級 float java類 數據運算 布局管理 輸入輸出 學習 需要 long 要想成為Java全棧工程師,我們需要學習JavaSE基礎。這也是零基礎的我入門首先要學習的東西,這裏總結下JavaSE裏到底有哪些知識,並通過繪制思維導圖的方式形成一個初步的知識體系。
數據庫知識體系-01
視圖 oracl oracle數據 使用 們的 rac 索引 oracle 用戶 主流數據庫:oracle數據庫、selserver數據庫、mysql數據庫、DB2數據庫 所有的數據庫都統一采用SQL語言作為他們的使用語言,在使用語法上,大同小異。 需要掌握的知識可以分為6
前端知識體系-01
web前端 前端開發 標記 客戶 html 層疊 文本 知識體系 javascrip 前端語言:HTML(超文本標記語言) CSS(層疊樣式) CSS+DIV(布局) 前端框架:bootstrap(web前端開發框架) 客戶端腳本語言:JavaScript +
向著全棧工程師前進!Web前端知識體系精簡
培訓 前端 Web前端技術由html、CSS和JavaScript三大部分構成,是一個龐大而復雜的技術體系,其復雜程度不低於任何一門後端語言。而我們在學習它的時候往往是先從某一個點切入,然後不斷地接觸和學習新的知識點,因此對於初學者很難理清楚整個體系的脈絡結構。本文將對Web前端知識體系進行簡單的梳理
使用印象筆記的“大坑”,構建知識體系
快速 文件 學會 學習 並且 都是 應該 不同的 計算機 第一次使用印象筆記這東西的時候,覺得好方便,可以把各個角落的信息收集在一起。 也學習了各種印象筆記的使用技巧,不斷的改進優化使用方法,不斷的添加有用的信息。 直到現在,不知不覺筆記已經上千條了,不停的學習,不願放