反射是Java實現(xiàn)模塊化的一個非呈呓荩基礎的功能,通過加載類的字節(jié)碼周拐,然后動態(tài)的在內存中生成對象。也是深入Java 研究的第一個高級主題凰兑。關于加載器和字節(jié)碼部分的內容,可以參見本...
![240](https://cdn2.jianshu.io/assets/default_avatar/11-4d7c6ca89f439111aff57b23be1c73ba.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
反射是Java實現(xiàn)模塊化的一個非呈呓荩基礎的功能,通過加載類的字節(jié)碼周拐,然后動態(tài)的在內存中生成對象。也是深入Java 研究的第一個高級主題凰兑。關于加載器和字節(jié)碼部分的內容,可以參見本...
事件處理一般都采用類似觀察者模式, java util自帶了觀察者模式的接口 1、觀察者模式接口 關于觀察者這個模式, 可以參見本博《設計模式 精華一頁紙》, JDK 提供的...
Java 是一個解釋型語言(使用了JIT后, 也有變成本地機器碼的, 但一般意義上都是先預編譯成字節(jié)碼, 解釋執(zhí)行)播急,那字節(jié)碼里面包含了那些?解釋的過程如何售睹? 1、Class...
設計模式自從推出就一直很火昌妹,個人的體驗是捶枢,模式運用存乎于心,理解最重要柱蟀。重點是幾個理念川蒙,從理念出發(fā)去理解模式长已;面向接口編程畜眨、消除重復术瓮、職責單一康聂、接口隔離胞四、開放-封閉等。而不是...
通常的IO操作氓侧,只要不是操作系統(tǒng)內存的數(shù)據(jù),基本都是IO操作导狡,常見的IO操作,一般都是 操作磁盤旱捧、網卡這些(串口這些用的少不考慮)独郎,對于應用而言讀取網絡上的數(shù)據(jù)和讀取文件里的...
1氓癌、內存管理 - 棧 or 堆 無論是java還是C,內存分配贫橙,本質上就是 棧和堆兩個類型。簡單來說卢肃,代碼邏輯處理在棧上谓松,數(shù)據(jù)在堆上践剂。 I、JVM內存模型 堆:新生代(Ede...
1优质、并發(fā)模型一般有兩類 阻塞方式 – 通過加鎖來實現(xiàn)資源并發(fā) 非阻塞方式 - 系統(tǒng)原語實現(xiàn) I、死鎖 VS 活鎖 死鎖線程相互等待資源巩螃,導致無法執(zhí)行 活鎖線程相互謙讓資源,導...
1避乏、線程安全與鎖 線程安全的本質爷耀,在于 存在了共享的可變狀態(tài) status, 在多線程共同操作狀態(tài)變量時,當計算的正確性依賴于運行時相關的時序(比如i++拍皮,先取出i歹叮,再+1,...
從最基礎的數(shù)據(jù)結構 數(shù)組|鏈表|樹 開始铆帽,基于這些基礎數(shù)據(jù)結構通過各種設計組合成具備特定功能的數(shù)據(jù)結構咆耿,這些結構是編碼的基礎和核心。比如C++的vector爹橱,jdk自帶了大量...
模版技術采用了EL表達式替換萨螺,邏輯控制采用了JSTL 1、循環(huán)控制 <%@ taglib prefix="c" uri="http://java.sun.com/jsp/js...
servlet/jsp 本質上是一種java編程協(xié)議/規(guī)范, 存在于web容器中愧驱,由web容器解析,管理其生命周期慰技。 1、容器 一個典型簡單容器的實現(xiàn): 實現(xiàn)一個Java程序...
1组砚、H5頁面,引入 requireJS和其配置文件惹盼;同時使用 angularJS的模塊 2、requireJS 定義加載路徑(可以加載樣式和js文件)惫确,在這里加載angula...
AngularJS/Vue/React 都是通過JS利用H5自定義標簽和屬性的能力,提供一些指令和邏輯控制蚯舱,實現(xiàn)界面邏輯改化。所以他們在很多設計方面都有相似點。 JS部分 var...
同 angularJS枉昏、Vue一樣陈肛,React 也是一種替換框架,采用JSX語法進行替換 react.min.js - React 的核心庫 react-dom.min.js...
Bootstrap 是基于H5利用 JS和CSS 進行布局晰奖、提供插件谈撒、動畫的一個框架。使用了JQuery進行DOM控制匾南。 1啃匿、布局部分 采用了 網格式布局(本質上是table...
1、選擇器 $() -- 基于 CSS + XPath 的選擇器語法 I、基本選擇器 元素 | ID | Class - 替代JS的3種 getElement;可以 有多層 ...
1溯乒、畫布 -- 非常重要,H5能夠展現(xiàn)優(yōu)秀圖表的源泉 I裆悄、定義畫布元素 II矛纹、js繪制圖像 a、獲取元素 getElement b或南、初始化Context - element....
CSS3 對應CSS新增特性 盒子模型 盒子模型的 邊框 1迎献、可以有圓角 border-radis 2腻贰、可以有圖片 border-image / 當然還有圖片填充效果 盒子模...