原创 HTML學習02-排版相關標籤

一、什麼是標籤 HTML 不是一種編程語言,而是一種標記語言 (markup language)HTML 使用標記標籤來描述網頁,HTML 標記標籤通常被稱爲 HTML 標籤 (HTML tag)。HTML標籤符合如下語法規則:

原创 數據結構和算法學習02-時間複雜度和空間複雜度

一、算法效率的度量方法 一個高級語言編寫的程序在計算機上運行時所消耗的時間取決於下列因素:1.算法採用的策略和方案;2.編譯產生的代碼的質量;3.問題的輸入規模;4.機器執行指令的速度。由此可見,拋開與計算機硬件軟

原创 JUnit學習筆記-IDEA編譯器中JUnit的安裝和使用

一、什麼是JUnit JUnit是一個Java語言的單元測試框架。單元測試是一種白盒測試,用於測試代碼的功能模塊(單個功能)。 二、Intellij IDEA中安裝JUnit插件 1.選擇File菜單的Setting

原创 Java程序運行時的內存分析01

一、Java基本類型和引用類型 Java是一種強類型的語言,每個變量必須聲明其類型。Java的數據類型包括基本數據類型和引用類型。 1.八種基本類型 ·四種整型(一個字節8位,即2^8=256個數字) byte 1

原创 JDBC學習05-DBCP連接池:下載和使用方法

一、DBCP連接池簡介 DBCP(DataBase Connection Pool)數據庫連接池,是java數據庫連接池的一種,由Apache開發,通過數據庫連接池,可以讓程序自動管理數據庫連接的釋放和斷開。 二、DBCP連接池的使用

原创 JDBC學習06-DBUtils下載和使用

一、DBUtils簡介 如果只使用JDBC開發,將會存在大量冗餘、重複的代碼。爲了簡化JDBC開發,可以使用Apache commons組件的DBUtils。 Commons DbUtils是Apache組織提供的一個對JDBC進行簡

原创 JDBC學習01-JDBC開發步驟及API詳解(IntelliJ IDEA)

一、JDBC概述 JDBC(Java Database Connectivity):Java數據庫連接,SUN公司推出的訪問數據庫的標準規範(接口)。 1.JDBC是一種用於執行SQL語句的Java API。 2.JDBC可以爲多種

原创 JDBC學習04-C3P0連接池:下載和使用方法

一、C3P0簡介 C3P0是一個開源的JDBC連接池,它實現了數據源和JNDI綁定,支持JDBC3規範和JDBC2的標準擴展。目前使用它的開源項目有Hibernate,Spring等。 二、C3P0的使用方法 使用第三方工具需要導入

原创 JDBC學習03-自定義連接池

一、連接池概述 實際開發中,“獲得連接”和“釋放資源”是非常消耗系統資源的過程,爲了解決此類性能問題,通常採用連接池技術來共享Connection。 用池來管理Connection可以重複利用Connection。不需要自己創建Con

原创 JDBC學習02-properties配置文件

一、properties配置文件 開發中獲得連接的四個參數(驅動、URL、用戶名、密碼)通常都存在配置文件中,方便後期維護,如果程序需要更換數據庫只需修改配置文件即可。 使用properties文件存儲配置信息: 1.文件位置 任

原创 MySQL數據庫學習12-更新和刪除數據

一、更新數據 MySQL中使用UPDATE語句更新表中的記錄,可以更新特定的行或者同時更新所有的行。語法結構如下: UPDATE table_name SET column_name1=value1,column_name2=value

原创 MySQL數據庫學習05-查詢數據:單表查詢

一、基本查詢語句 MySQL從數據表中查詢數據的基本語句爲select語句,格式如下: SELECT *|字段列表 FROM 表1,表2,... WHERE 表達式 GROUP BY 字段 HAV

原创 MySQL數據庫學習10-查詢數據:合併查詢結果、取別名

一、合併查詢結果 使用UNION關鍵字可以合併多條SELECT語句的查詢結果。合併時兩個表對應的列數和數據類型必須相同。 UNION執行的時候自動刪除重複記錄;UNION ALL 執行時不刪除重複記錄,查詢效率高。 語法格式: SE

原创 MySQL數據庫學習09-查詢數據:子查詢

一、什麼是子查詢 子查詢指一個查詢語句嵌套在另一個查詢語句內部的查詢。 子查詢用於返回將被用於在主查詢作爲條件的數據,以進一步限制要檢索的數據。在SELECT子句中先計算子查詢,子查詢結果作爲外層另一個查詢的過濾條件,查詢可以基於一個

原创 正則表達式

一、正則表達式 正則表達式(Regular Expression)通常用來檢索或替換那些符合某個模式的文本內容,根據指定的匹配模式匹配文本中符合要求的特殊字符串。正則表達式強大而靈活,可以用於複雜的查找和處理。大部分編程語言、數據庫、開