原创 JavaScript 對象及初始面向對象

JavaScript 對象 JavaScript 對象是擁有屬性和方法的數據 面向對象 面向對象僅僅是一個概念或者編程思想。 通過一種叫做原型的方式來實現面向對象編程。 創建對象 創建對象的方式(在這列舉兩種,其它在這不做過

原创 JavaScript 操作 DOM 對象

DOM DOM(Document Object Model)譯爲文檔對象模型,是 HTML 和XML 文檔的編程接口。 HTML DOM 定義了訪問和操作 HTML 文檔的標準方法。 DOM 以樹結構表達 HTML 文檔。 什麼是

原创 JavaScript 操作 BOM對象

BOM模型 BOM:瀏覽器對象模型(Browser Object Model) BOM提供了獨立於內容的、可以與瀏覽器窗口進行互動的對象結構 BOM可實現功能 彈出新的瀏覽器窗口 移動、關閉瀏覽器窗口以及調整窗口的大小 頁面的前

原创 Java:PreparedStatement 防止SQL注入

Statement和PreparedStatement的區別 聯繫 PreparedStatement繼承自Statement,兩者都是接口。 Statement 用於執行靜態SQL 語句在執行時,必須指定一個事先準備好的SQL

原创 Java類和類之間的關係

Java——類與類之間的關係 一、繼承關係 繼承指的是一個類(稱爲子類、子接口)繼承另外的一個類(稱爲父類、父接口)的功能,並可以增加它自己的新功能的能力。在Java中繼承關係通過關鍵字extends明確標識,在設計時一般沒有爭議

原创 Java集合的擴容機制

在面試後臺開發的過程中,集合是面試的熱話題,不僅要知道各集合的的區別用法,還要知道集合的擴容機制,今天我們就來談下ArrayList 和 HashMap的默認大小以及擴容機制。 在Java8中,查看源碼可以知道:ArrayList

原创 MySQL中事務、視圖、索引、備份和恢復

事務 什麼是事務 事務(transaction)是作爲單個邏輯工作單元執行的一系列操作。 多個操作作爲一個整體向系統提交,要麼都執行、要麼都不執行。 事務是一個不可分割的工作邏輯單元。 事務主要用於處理操作量大,複雜度高的數據。