原创 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.直接插入排序 經常碰到這樣一類排序問題:把新的數據插入到已經排好的數據列中。 將第一個數和第二個數排序,然後構成一個