原创 面向對象的數據結構--棧和隊列

stack棧 棧(statck)這種數據結構在計算機中是相當出名的。棧中的數據是先進後出的(First In Last Out, FILO)。棧只有一個出口,允許新增元素(只能在棧頂上增加)、移出元素(只能移出棧頂元素)、取得棧

原创 面向對象的數據結構--vector 向量

一.概述 一維數組是數組的最基本的形態。 vector是一維數組的向量形式,vector內部採用與數組一樣的連續存儲方式。 向量可在使用過程中自由的改變長度,從這個角度看,向量是一種動態數組。 向量所使用的內存來自於空閒存

原创 javascript語言精萃

概述 世界上最流行的腳本語言 兼容性強 爲html增強交互 語法簡單 javascript的實現 必須置於之間 中的js函數 中的js函數 外部js文件 javascript的輸出 js操作html元素(element)

原创 面向對象的數據結構--鏈 list

面向對象的數據結構–鏈 list 1.概述 鏈中一般帶有一個不存放任何元素的啞元素 分類: 單向(單鏈和單循環鏈) 雙向(雙鏈和雙循環鏈) 2.使用 訪問list中的元素需要使用迭代器(iterator),可用於li

原创 抽象數據類型

1.相關術語 抽象數據類型:ADT 指一個用數學模型以及定義在此數學模型上的一組操作。通過高級語言的已有數據類型實現,定義域,類型,,接口,實現,不公開實現的細節。 定義域:由值組成的集合,描述取值範圍。 接口:用於溝通的中

原创 建站css-tip

css-tip 縮放放大樣式 transform:scale(2.5); 點擊圖片時放大2.5倍,HTML 5 ,樣式獨特 卡片式陰影佈局 box-shadow:0 1px 4px rgba(0,0,0,6) 語法:box-s

原创 建站過程中對瀏覽器樣式的初始化問題

樣式表初始化 css-stylesheet init in the browers 全局選擇器 *{ padding:0; margin:0; } html,body{ overflow:hidden; position

原创 css:display的屬性選擇

display:inline-block,inline,block以上三種屬性 其中inlinie-block(內聯元素塊)又稱爲行內元素;block(塊級元素) 術語 block和inline這兩個概念是簡略的說法,完整確切的說應該

原创 javascript權威指南--表達式

表達式(expression):js中的一個短語,js解釋器會計算出(evalute)一個結果 原始表達式 原始表達式:簡單表達式(primary expression),最小單位,包含常量,直接量,關鍵字,變量。 直接量原始表達式 "

原创 css 框模型要點

框模型的概述 注意:外邊距可以是負值,而且在很多情況下都要使用負值的外邊距。 瀏覽器的兼容性 一旦頁面設計了合適的DTD(文檔類型定義:是一套爲了進行程序間的數據交換而建立的關於標記符的語法規則) 問題 IE 5 和 6 的

原创 js中邏輯與的三層次理解

層次一 兩操作數均爲布爾值時,對兩布爾值進行與運算 層次二 當兩操作數爲真假值時 **假值:**undefined,null,“”,false,0,-0,NaN 真值:除此之外的爲真值 層次三 首先計算“&&”左側值,若左側

原创 白帽子講web安全---web瀏覽器安全

同源策略:限制了來自不同源的“document”或腳本,對當前的“document”讀取或設置某些屬性。 影響同源的因素:host(域名或ip地址),子域名,端口,協議 在瀏覽器中<script><img><iframe><link>

原创 javascript權威指南--對象到原始值的轉換(未完成)

對象到布爾值 所有對象都轉換爲true,包裝對象也適用:new Boolen(false)=>true 對象到字符串 對象到數字 針對本地對象,不包含宿主對象。宿主對象(瀏覽器定義的對象) 方法:toSring():返回一個反映這

原创 javascript權威指南--關係表達式

目的:用於測試兩值之間的關係(“相等”“小於”“是……的屬性”) 關係返回boolen 用途:用於流程及控制 相等和不相等的運算符 “==”和“===”用於比較兩個值是否相等,當然對他們相等的定義不相同,兩運算符允許任意類型操作數 “

原创 javascript權威指南--類型轉換

類型轉換 類型轉換的目的 計算機執行算術計算,要求操作數有相同的大小(位的數量相同),存儲方式相同,因此需要轉換類型 顯式轉換和隱式轉換 隱式轉換:編譯器可以自動處理這些轉換而不需要程序員介入 顯示轉換:程序員使用強制運算符執行轉