天天看點

Atitit 程式設計語言知識點tech tree v2 attilax大總結

Atitit 程式設計語言知識點tech tree v2 attilax大總結

大分類中分類小分類知識點原理與規範具體實作(javac#裡面的實作phpjsdsl(自己實作其他語言實作

類與對象實作對象實作

類與對象實作class模闆

類與對象實作方法重載

類與對象實作dock type

類與對象實作基于原型

類與對象實作封裝

類與對象實作多态

類與對象實作繼承

類與對象實作多繼承

類與對象實作動态對象

類與對象實作類加載classloader

類與對象實作程式集加載自動語句加載

類與對象實作程式集加載反射api加載

類與對象實作程式集加載位元組數組加載

類與對象實作程式集加載外部檔案加載

類與對象實作魔術屬性

類與對象實作魔術方法

類與對象實作構造方法

類與對象實作析勾方法

dsl語言實作詞法分析

dsl語言實作fsm狀态機

dsl語言實作正規表達式

dsl語言實作詞性标注

dsl語言實作文法分析

dsl語言實作ast

dsl語言實作語義分析

dsl内部DSL實作模式

dsl外部DSL

dsl生成AST

dslBNF

dsl正規表達式表的詞法分析器

dsl遞歸下降法文法解析器

dsl解釋器

dsl表達式生成器

dsl嵌套函數

dsl方法級聯

dsl狀态機fsm

dsl

io輸入輸出檔案的io

io輸入輸出網絡的io

io輸入輸出rest接口

io輸入輸出http

io輸入輸出socket

io輸入輸出console重寫

io輸入輸出異常列印string

io輸入輸出字元流

io輸入輸出位元組流

io輸入輸出io體系

io輸入輸出圖檔的io

io輸入輸出二進制io

io輸入輸出文本io

io輸入輸出字元編碼

io輸入輸出request

io輸入輸出io輸入輸出response

io輸入輸出stream

流程控制三大流程

流程控制goto流程

流程控制基于語句

流程控制基于表格

流程控制基于圖形

流程控制工作流

流程控制流程表司法

流程控制異常控制流程

流程控制流程圖(Flow Chart

流程控制多分支結構

容器hash

容器list

容器集合

容器array

db資料庫sql普通sql

db資料庫連接配接表

db資料庫聚合分組

db資料庫子查詢

db資料庫explain

db資料庫計劃任務

db資料庫

db資料庫事務引擎

db資料庫索引引擎

db資料庫觸發器

db資料庫視圖

db資料庫存儲過程

鎖機制 Volatile  記憶體屏障

鎖機制cas  

鎖機制hdwatomic

鎖機制同步關鍵字 同步鎖(synchronized)lock關鍵詞 ReaderWriterLock

鎖機制ReentrantLock Monitor類和

鎖機制os自旋鎖

鎖機制os信号量

鎖機制os互斥鎖Mutex

并發線程死鎖

并發異步

并發線程池

并發task模型

并發futuretask模式

并發毒丸

并發threadlocalhost

api設計方法連

api設計jquery

api設計guava

api設計option

api設計面向接口程式設計

api設計工廠方法優于構造函數

api設計polyfill

api設計dsl命名法

api設計參考知名api

api設計歸一化

api設計命名參數

api設計屬性風格API

api設計類型自動轉換

api設計 通用屬性方法attr( like jq)

api設計事件(events)

api設計回調(callbacks)

api設計api擴充性

api設計dsl化

api設計what how分離

api設計函數式接口

api設計

gc資源釋放分代

gc資源釋放基于時間

gc資源釋放引用計數

gc資源釋放amr

調試技術log調試

調試技術ide調試

調試技術監測工具

調試技術sdk調試支援api

調試技術

反射

異常處理

事件處理

函數式

重構

命名

序列化xml序列化

序列化php hash序列化

序列化json序列化

序列化二進制序列化

序列化循環引用解決

base64

bin2txt

ioc服務定位器

static factory

ioc

ormoqljpajpql hqllinq

meta

aop

性能提升jvisual

性能提升jprofile

性能提升時間點調試

性能提升aop方法時間

性能提升

guigui原理

gui界面引擎

gui遊戲引擎

gui布局引擎

gui控件系統

gui複合控件

guipagging翻頁控件

guicss架構bootstrap

gui前端ui架構amazeui等

guih5css3

gui動畫

guicanvas

gui音視訊

界面特效

工作流引擎:JBPM

國際化

cache

隊列

事件驅動事件隊列

事件循環

事件注冊

事件調用

事件對象模型

mvc

設計模式

ide單步調試

多種斷點

遠端調試

不能編譯的解決

不能輸出class的解決

導入類庫沖突解決

編譯慢的解決

exop互操作cli接口

exop互操作gui接口

exop互操作api接口

exop互操作rest接口

exop互操作擷取輸入輸出

exop互操作異常捕獲

exop互操作異常轉換

常用協定http

常用協定tcp

常用協定udp

常用協定socket

常用協定web

常用協定cgi

常用協定http hanlder

常用協定ftp

常用協定mail

常用web伺服器虛拟主機配置

多域名配置

綠色化

代碼管理與同步基本工程管理脫機同步

代碼管理與同步基本工程管理git

代碼管理與同步基本工程管理svn

代碼管理與同步基本工程管理程式備份(fix,full src

代碼管理與同步基本工程管理baseline

代碼管理與同步基本工程管理

安全與加密rsa

證書pfx cert

md5

aes

3des

架構知識

文字處理漢字處理

正規表達式

auth

圖像處理人臉識别

圖像處理ocr

圖像處理二維碼識别

圖像處理二維碼生成

圖像處理條碼識别與生成

圖像處理簡單圖像處理

圖像處理縮略圖

圖像處理水印

otehrurlrewrite

webshell

uml

web體系http hanlder

session

cookie

斷點續傳

簡單的圖像處理

vmvmjvm clr

CGLIB 動态代理JDK 動态代理..

工程管理組織架構

設計

scrum

最佳實踐

qa集合

api标準化核心core标準化

api标準化文本處理

api标準化網絡處理

api标準化圖像處理

api标準化資料庫處理

api标準化程序處理

api标準化滑鼠鍵盤管理

api标準化

作者:: 綽号:老哇的爪子 ( 全名::Attilax Akbar Al Rapanui 阿提拉克斯 阿克巴 阿爾 拉帕努伊 ) 

繼續閱讀