原创 MYSQL知識點(三)

mysql數據庫的連接類型外連接   包括左外連接、右外連接和全外連接。 A、left (outer)join:  括號內的outer是可以省略的。左外連接(左連接):結果集幾包括連接表的匹配行,也包括左連接表的所有行,如果從表(其它的

原创 Statement 和 PrepareStatement安全機制

對比 Statement 和 PrepareStatement    使用    PrepareStatement 避免SQL注入 Statement  一:查詢,SQL注入將導致條件過濾無效,直接暴露所有信息。 Connection

原创 MYSQL知識點(一)

查詢操作 #查詢所有記錄的所有字段值 #沒有where條件表示所有記錄,*表示所有字段 #select * from stu; #查詢所有記錄的name與sex #select stuName, stuSex from s

原创 JDBC技術--驅動與具體實現

幾種常見的數據庫驅動格式和URL格式     1、    驅動格式 a)  MySQL:   com.mysql.jdbc.Driver  或者org.gjt.mm.mysql.Driver b)  SQL Server:  com.mi

原创 MYSQL知識點(二)

#在select與from之間的字段信息可以表示整個組的信息 #count(*) 表示計數,就是統計每一組的記錄條數 #as表示爲字段重命名 #max()表示這一組中某個字段的最大值,適用於數值型 #min()表示這一組中某個字

原创 SSH數據庫與整合

SSH整合的步驟: 1.創建數據庫 db1707 2.創建java項目hibernate1_helloworld 3.加入架包 (1)c3p0 (2)mysql (3)required 4.創建配置文件hibernate.cf

原创 算法----八皇后擴展

算法訓練 王、後傳說   時間限制:1.0s   內存限制:256.0MB 提交此題     問題描述   地球人都知道,在國際象棋中,後如同太陽,光芒四射,威風八面,它能控制橫、堅、斜線位置。   看過

原创 JAVA基礎--可變參,自動裝箱與拆箱,類型轉換

* 可變參數的內部原理是數組 public class Test{ public static void main(String[] args) { Test6 t =new Test6(); //1.傳入1到多個int類型的

原创 算法--5個砝碼(回溯)

5個砝碼   用天平稱重時,我們希望用儘可能少的砝碼組合稱出儘可能多的重量。 如果只有5個砝碼,重量分別是1,3,9,27,81。則它們可以組合稱出1到121之間任意整數重量(砝碼允許放在左右兩個盤中)。 本題目要求編程實現:對用戶給定的

原创 JAVA基礎--重載與重寫,接口與抽象類,構造方法的作用,代碼塊的分類

 重寫和重載的區別: * 1、重載:一個類中方法之間的關係,重寫:父類方法被子類重寫  * 2、重載它對權限修飾符、返回值沒有限制。 但是重寫有。子類的權限修飾符。不能比父類小。  * 3、參數列表:重載要求參數列表不同。重寫。參數必須一

原创 算法----猴子分蘋果

算法訓練猴子分蘋果  時間限制:1.0s   內存限制:256.0MB 提交此題    問題描述   秋天到了,n只猴子採摘了一大堆蘋果放到山洞裏,約定第二天平分。這些猴子很崇拜猴王孫悟空,所以都想給他留一些蘋果。第一隻猴子悄悄來到山

原创 JAVA基礎--格式化時間

日期和時間模式(注意大小寫,代表的含義是不同的) yyyy:年 MM:月 dd:日 hh:1~12小時制(1-12) HH:24小時制(0-23) mm:分 ss:秒 S

原创 算法--八皇后問題

八皇后問題 八皇后問題,是一個古老而著名的問題,是回溯算法的典型案例。該問題是國際西洋棋棋手馬克斯·貝瑟爾於1848年提出:在8×8格的國際象棋上擺放八個皇后,使其不能互相攻擊,即任意兩個皇后都不能處於同一行、同一列或同一斜線上,問有多少

原创 JSP中的絕對路徑與相對路徑

相對路徑: 相對當前頁面的路徑[地址欄] |- / 根目錄 |- ./ 當前目錄 |- ../ 上一級目錄 css/xxx.css 相對路徑的示例: <!-- 引入bootstrap樣式文件 --> <link rel="stylesh

原创 JAVA基礎--6種常用排序算法

各種排序的時間、空間複雜度: 穩定性是指排序中相同的數在排序前後,他們的相對位置不會發生改變。 1.直接插入排序 經常碰到這樣一類排序問題:把新的數據插入到已經排好的數據列中。 將第一個數和第二個數排序,然後構成一個