原创 數據結構之哈希表

數據結構之哈希表 一、基礎 1、簡介 (1)每一個字符和一個索引相對應 (2)哈希函數:“鍵”轉換爲“索引” (3)哈希衝突 : 很難保證每一個“鍵”通過哈希函數的轉換對應不同的“索引” 2、特點 (1)哈希表體現了空間換時間的思

原创 數據結構之紅黑樹和2-3樹

數據結構之紅黑樹和2-3樹 一、紅黑樹 1、性質 (1)每個節點或者是紅色的,或者是黑色的 (2)根節點是黑色的 (3)每一個葉子節點(最後的空節點)是黑色的 (4)如果一個節點是紅色的,那麼它的孩子節點都是黑色的 (5)從任意一

原创 數據結構之鏈表Linked List

數據結構之鏈表Linked List 一、基礎 1、簡介 真正的動態數據結構,最簡單的動態數據結構,引用(指針)遞歸,數據存儲在“節點”(Node)中 2、演示代碼 Class Node{ E e; Node next;

原创 AJAX小知識

AJAX小知識 1、簡介 Asynchronous JavaScript and XML(異步的 JavaScript 和 XML),與服務器交換數據並更新部分網頁,局部更新。 2、XMLHttpRequest 簡介 XMLHtt

原创 Java搞不清的幾個小知識

Java搞不清的幾個小知識 1、構造代碼塊 (1)作用:給對象進行初始化,對象建立時執行,優先於構造函數執行 (2)構造代碼塊和構造函數的區別: 構造代碼塊是給所有不同對象的共性進行統一初始化 構造函數是給對應的對象進行初始化

原创 淺談嵌入式系統的現狀及發展趨勢

淺談嵌入式系統的現狀及發展趨勢 根據IEEE國際電氣和電子工程師協會定義,嵌入式系統是將計算機的硬件或者軟件嵌入其他機、電設備或者應用系統中用於控制、監視或者輔助操作機器和設置的裝置。現代嵌入式系統通常是基於微控制器(如含集成內

原创 idea常用的快捷鍵

idea常用的快捷鍵 1、Alt+回車 作用: 導入包,自動修正 2、Ctrl+N 作用: 查找類 3、Ctrl+Shift+N 作用: 查找文件 4、Ctrl+Alt+L 作用: 格式化代碼 5、Ctrl+Alt+O 作用: 優

原创 W3C術語表

W3C術語表 一、A abstract module 抽象模組 access 訪問、存取 access control 存取控制 access control information 存取控制資訊 access mecha

原创 SEO搜索引擎

SEO搜索引擎 1、簡介 搜索引擎優化 (SEO) 是提高一個網站在搜索引擎中的排名(能見度)的過程。如果網站能夠在搜索引擎中有良好的排名,有助於網站獲得更多的流量。SEO主要研究搜索引擎是工作的原理,是什麼人搜索,輸入什麼搜索關

原创 Java不可不知的6個小知識

Java不可不知的6個小知識 1、final 、finally 與 finalize的區別 (1)final : 用於聲明屬性、方法和類,表示屬性不可變、方法不可覆蓋、類不可繼承 (2)finally: 異常處理語句結構的最後一部

原创 數據結構之數組小知識

數據結構之數組小知識 1、簡介 (1)數組:把數據碼成一排進行存放 (2)索引:n個元素的索引爲0-(n-1) (3)數組優點:快速查詢,根據索引查,最好應用於索引有語義的情況 2、動態數組 (1)對數組進行增刪改查 (2)容量c

原创 Java之易忘小知識

Java之易忘小知識 1、instanceof關鍵字 (1)用於判斷某個對象是否是某種類型。 (2)格式 對象名 instanceof 子類(實現)名 2、Object類中的方法 (1)void finalize() 當垃圾回收

原创 Filter過濾器小知識

Filter過濾器小知識 1、簡介 服務器端程序,負責攔截請求,在進行主程序之前對請求進行相關處理 2、常見應用 session與cookie登陸、中文亂碼問題、響應數據壓縮等 3、配置攔截路徑 (1)web.xml <!-- 配

原创 Validator小知識

Validator小知識 一、基礎 1、簡介 Validator是基於JavaScript技術的僞靜態類和對象的自定義屬性、可以對網頁中的表單項輸入進行相應的驗證並且允許同一頁面中同時驗證多個表單的表單驗證類 2、驗證範圍 是否

原创 Request與Response小知識

Request與Response小知識 一、Request小知識 1、定義 HttpServletRequest對象,繼承ServletRequest接口,封裝HTTP請求消息 2、獲取請求行信息的相關方法 (1)String g