原创 (java)數據庫(三)自定義JDBC工具
【JDBCutils】工具類 自己寫JDBCUtils類 定義靜態方法 1.獲取數據庫連接對象 2. 關閉資源方法 import java.sql.Connection; import java.sql.Dri
原创 (java)數據庫(二)JDBC
【JDBC】 (java Data Base Connectivity, java數據庫連接)是一種用於執行SQL語句的java API,可以爲多種關係數據庫提供統一訪問,是由java語言編寫的類和接口組成。也是java訪問數據
原创 (java)數據庫(四)DBUtils工具、DBCP連接池
【DBUtils工具概述】 爲了簡化JDBC開發,使用apache commons 組件一個成員:DBUtils。 DBUtils 是java編程中的數據庫操作實用工具,小巧簡單實用。
原创 (Java)IO流對象(二)字節流
【字節流】 OutputStream() 所有字節輸出流的超類 | --- FileOutputStream | -
原创 (Java)常用API(一)String類
【object類】 (1)equals方法:比較兩個對象的內存地址是否相等。 equalis源碼: public boolean equals(Object obj) { return (this == obj);
原创 (Java)集合框架(四)Collections、Arrays工具類
java.util.Collections Collections是集合工具類,用來對集合進行操作。 import java.util.ArrayList; import java.util.Collections; import
原创 牛客筆試輸入問題
1.輸入兩行數據,每行的數據用逗號分開 如:1,3,5 2,4,6 import java.util.Scanner; public static void main(String[] args){ Scanner s
原创 劍指offer: 樹的遍歷 (java)
【二叉樹基本概念】 二叉樹基本概念: 1) 節點的度。節點所擁有子樹的個數稱爲該節點的度。 2) 葉節點。度爲0的節點。 3) 分支節點。度不爲0的節點。 4) 節點的層數。規定樹的根節點層數爲1,其餘節點的層數爲其雙親
原创 劍指offer: 自上而下分析問題自下而上解決問題系列(java)
面試題48:最長不含重複字符的子字符串 題目: 請從字符串中找出一個最長的不包含重複字符的子字符串,計算該最長字符串的長度。假設字符串中只包含'a'~'z'的字符。例如在字符串arabcacfr,最長的不含重複字符
原创 劍指offer 面試題20:表示數值的字符串(java)
題目描述: 實現一個函數來判斷字符串是否表示數值(包括整數和小數)例如:"5e2"、"+10"、"5.2"、"-1E-6" 都表示數值,但"1a3.6"、"2e4.3"、"5e"、"1.2.3"、"+-5"、"11-"都不
原创 劍指offer 面試題21:調整數組順序使奇數位於偶數前(java)
題目描述: 輸入一個整數數組,實現一個函數調整該數組中的數字的順序,使得所有的奇數位於數組的前半部分,所有的偶數位於數組的後半部分。 解析: 1、維護兩個指針p1,p2。首先,第一個指針p1指向第一個元素,第二個指
原创 (java)數據庫(五)事務
【事務概述】 1.什麼是事務? 邏輯上的一組操作,組成這組操作的各個單元要麼全部成功,要麼全部失敗。 2.mysql事務 默認的事務:一條sql語句就是
原创 (java)網絡編程(一)
【網絡通信協議】 通過計算機網絡可以使多臺計算機實現連接,位於同一個網絡中的計算機在進行連接和通訊時,需要遵循一定的規則。在計算機網絡中,這些連接和通訊的規則被稱爲網絡通信協議。它對數據的傳輸格式、傳輸速率、傳輸步驟等
原创 (java)數據庫(四)DBUtils
【DBUtils概述】 爲了簡化JDBC開發,使用apache commons 組件一個成員:DBUtils。 DBUtils 是java編程中的數據庫操作實用工具,小巧簡單實用。 Db
原创 (java)數據庫(三)
【JDBCutils】工具類 import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.S