原创 Java之JDBC詳解

JDBC JDBC(Java Database connectivity)是一種執行SQL語句的Java API 可以爲多種關係數據庫提供統一訪問 Java數據庫連接規範(即一套接口) JDBC四個核心類: DriverM

原创 JS核心知識

JS基礎語法 JS是一門弱類型語言 基本數據類型: 1.數值 Number 2.字符串 String 3.布爾類型 boolean 4.空對象 null 5.未定義類型 undefined

原创 Java多線程之中斷線程、中斷狀態以及間隔輸出

停止線程 停止線程:只要線程停了就叫做停止線程 使用boolean標記方法中斷線程: class StopRunnable implements Runnable{ public bool

原创 Java中IO工具類、合併流以及線程基礎詳解

IO工具類(commons) 獲取路徑擴展名:static String getExtension(String filename) String extension = FilenameUtils.getExtensi

原创 事件捕獲和事件冒泡詳解

事件的綁定 addEventListener 和事件綁定on的區別 addEventListener可以給一個元素綁定多個相同的事件,且保證全都會被執行 使用on綁定的多個事件會被最後一個事件覆蓋 移除事件綁定:

原创 數據庫基礎知識及MySQL語句的使用

數據庫 數據庫(DataBase DB): 長期保存在計算機的存儲設備上的文件,按照一定規則組織起來被用戶應用的集合 數據庫管理系統: 用於建立、使用和維護數據庫的軟件 保證數據庫的安全性和完整性

原创 JDBC工具類的使用以及數據庫連接池詳解

JDBC工具類 commons-dbutils-1.6.jar 可以操作JDBC連接數據庫並且執行sql語句,處理返回的結果集 三個核心類: 1.DbUtils 關閉資源方法(安靜的關閉即不用異常處理) 2.

原创 Java中線程的狀態、同步鎖以及死鎖詳解

線程的狀態 線程的六種狀態 1.新建狀態(new 線程對象) 2.運行狀態(調用start方法) 3.受阻塞狀態(等待CPU的執行資源) 4.休眠狀態(調用了sleep(時間)方法) 5.等

原创 Java字節流之輸入、輸出流

字節流 字節流(總體參照是自己的程序) 輸出:程序-->文件 輸入:文件-->程序 字節輸出流 字節輸出流(OutPut) -- 寫文件 OutPutStream是抽象類(不能實例化對象)並且是所有輸出流的父類 一次寫入一個字節(

原创 MYSQL查詢語句的使用及添加約束

mysql語句之查詢 SELECT sal,comm,sal+comm AS total FROM emp; 結果: 任何數值和null值相加 都是null值 IFNULL 這時需要過濾空值 如果該值是空的就當做0來處理

原创 MYSQL查詢之多表查詢、子查詢及表間關係

一對一關係 一對一的表關係: 例如:qq和qq的詳盡信息 建立外鍵的時候 如果明確主從關係? 被引用的表是主表,外鍵在從表中建立 關聯主表 實現代碼如下: CREATE TABLE qq(

原创 jQuery核心知識以及JSON、AJAX的詳解

JSON 什麼是JSON? 1.JSON 指的是 JavaScript 對象表示法(JavaScript Object Notation) 2.JSON 是輕量級的文本數據交換格式 3.JSON 獨立於語言

原创 JavaSE基礎知識思維導圖

Java第一階段思維導圖

原创 Java中File文件類之文件過濾器

文件過濾器 文件過濾器是個接口 過濾器一:File[] listFiles(FileFilter filter) public static void fun1() { // 測試過濾器(FileFil

原创 Java之打印流、裝飾者模式以及LineNumberReader的使用

裝飾者模式(設計模式) 思想:可以通過裝飾對原來的功能進行升級 例如:BufferedOutputstream 需要Outputstream構造 可以使FileOutputStream(被