基礎(chǔ)類型 數(shù)組 數(shù)組創(chuàng)建與遍歷 修改數(shù)組元素 注意數(shù)組的可變性和可變迭代;數(shù)組在編譯時(shí)必須是確定長度的,因此無法刪除數(shù)組中的元素(考慮使用動態(tài)可變長數(shù)組Vector)。 數(shù)組...
基礎(chǔ)類型 數(shù)組 數(shù)組創(chuàng)建與遍歷 修改數(shù)組元素 注意數(shù)組的可變性和可變迭代;數(shù)組在編譯時(shí)必須是確定長度的,因此無法刪除數(shù)組中的元素(考慮使用動態(tài)可變長數(shù)組Vector)。 數(shù)組...
一般用來傳遞數(shù)據(jù),簡單示例,沒有對事件對象傳遞的數(shù)據(jù)進(jìn)行操作
Java事件機(jī)制事件機(jī)制的三個(gè)角色 事件源,表示事件發(fā)生的起源 事件對象,持有一個(gè)事件源 事件處理的監(jiān)聽器,事件發(fā)生時(shí)具體的處理回調(diào),需要用戶去實(shí)現(xiàn)這個(gè)接口 在Java AWT中,事件機(jī)制廣...
自“重構(gòu)”一詞被Martin Fowler在上世紀(jì)末提出以來,一直受到諸多軟件開發(fā)人員的追捧,圈內(nèi)人若是對重構(gòu)不大關(guān)注,似乎是有些數(shù)典忘祖的意味。于是乎,圈內(nèi)人無論自身水平如...
抄襲可恥
Jetty 的工作原理Jetty 目前的是一個(gè)比較被看好的 Servlet 引擎,它的架構(gòu)比較簡單,也是一個(gè)可擴(kuò)展性和非常靈活的應(yīng)用服務(wù)器,它有一個(gè)基本數(shù)據(jù)模型,這個(gè)數(shù)據(jù)模型就是 Handler,...
基礎(chǔ)應(yīng)用 一個(gè)可以搜索、刪除書籍的單頁面: 基礎(chǔ)代碼以create react app生成,使用ES6的語法特征進(jìn)行重構(gòu)。 基礎(chǔ)代碼 整個(gè)頁面不做任何組件拆分,只有一個(gè)Boo...
函數(shù)組件/類定義組件 使用普通的JavaScript函數(shù)即可定義一個(gè)React組件: 函數(shù)接受一個(gè)單一的props對象,返回值是React元素,這種方式就是函數(shù)定義組件,即組...
bind的意義 以下組件在construtor中使用bind將onClick與類成員函數(shù)綁定: 原因:ES6的類成員函數(shù)與類實(shí)例并不是自動綁定的,constructor是組件...
異步編程提供了一個(gè)非阻塞的,事件驅(qū)動的編程模型。 這種編程模型利用系統(tǒng)中多核執(zhí)行任務(wù)來提供并行,因此提高了應(yīng)用的吞吐率。Java異步編程通常需要使用Future,F(xiàn)uture...
在平時(shí)的開發(fā)過程中,為web應(yīng)用添加https訪問能提高一定的安全性。Https是http的安全版本,即在http協(xié)議中加入SSL認(rèn)證,主要區(qū)別有以下幾點(diǎn): https協(xié)議需...
點(diǎn)積與乘法運(yùn)算符 Numpy的乘法運(yùn)算符*是按元素逐個(gè)運(yùn)算的,與matlab不同。假設(shè)矩陣a(m,n) b(n,k),要求a的列數(shù)與b的行數(shù)相等才可進(jìn)行乘法運(yùn)算。計(jì)算規(guī)則:a...
基本組件 Tomcat頂層容器是Server,即一個(gè)應(yīng)用服務(wù)器,對應(yīng)于PC機(jī)的一個(gè)主進(jìn)程。Server中包含一個(gè)或多個(gè)Service,用于提供具體的應(yīng)用服務(wù)。Service主...
NIO是jdk1.4版本以后發(fā)布的新特性,主要類位于包java.nio下,NIO主要由以下幾個(gè)部分組成: Buffer緩沖區(qū),通常用于普通類與通道之間交換數(shù)據(jù)。緩沖區(qū)提供了一...
Iterable objects Iterable is a category of objects which can return its element every o...