原创 4文件操作

  12.4文件操作 FileInputStreame/FileOutputStream 一、   文件夾 (一)創建文件夾 boolean cre

原创 2011-11-18 MySQL存儲過程詳解

  1.      存儲過程簡介   我們常用的操作數據庫語言SQL語句在執行的時候需要要先編譯,然後執行,而存儲過程(Stored Procedure)是一組爲了完成特定功能的SQL語句集,經編譯後存儲在數據庫中,用戶通過指定存儲過程

原创 懶加載分析情況

                                                          懶加載分析情況 延遲加載也稱懶加載,他是Hibernate爲提高執行效率而提供的一種機制

原创 區分DML,DDL,DCL,DQL

區分DML,DDL,DCL,DQL     SQL 語言(結構化程序設計語言)的組成部分。SQL語言包括三種主要程序設計語言類別的語句: 數據定義語言(DDL),數據操作語言(DML)以及數據控制語言(DCL) DML   DML包括:I

原创 Hibernate高級映射 --- 集合映射

  Hibernate高級映射 --- 集合映射 一 概念 1.集合類型的作用 在持久化類中,有時會使用到值類型的對象屬性,所謂值類型的對象,是指它對應的類沒有對象標識符屬性,只能作爲一個持久化類的屬性使

原创 上傳文件細節處理問題

  上傳文件細節處理問題 一  中文亂碼問題 1.上傳文件的中文亂碼問題    用解析器的對象去調用setHeaderEncoding方法設置就行     // (1)創建一個解析器工廠     Dis

原创 今天oracle總結

create table emps1 as select * from emps; //備份一個emps表,創建一個和emps一樣的表emps1 insert into emps(屬性) values(屬性值);//在表emps中插入一

原创 文件的上傳

  文件的上傳 一  概念 1.如何在web頁面中添加輸入項 <input type=”file”>標籤用於在web頁面中添加文件上傳輸入項 (1)必須要設置input輸入項的name屬性,否則瀏覽器將不

原创 使用數據庫連接池優化程序性能

  缺點:用戶每次請求都需要向數據庫獲得鏈接,而數據庫創建連接通常需要消耗相對較大的資源,創建時間也較長。假設網站一天10萬訪問量,數據庫服務器就需要創建10萬次連接,極大的浪費數據庫的資源,並且極易造成數據庫服務器內存溢出、拓機。 編

原创 閃回

閃回(Flashback) 在Oracle的操作工程中,會不可避免地出現操作失誤或者用戶失誤,例如不小心刪除了一個表等,這些失誤和錯誤可能會造成重要數據的丟失,最終導致Oracle數據庫停止允許。 在傳統意義上,當發生數據丟失、數據錯誤問

原创 數據結構

數據結構   數據結構----所有數據通過表來實現。數據結構是計算機存儲、組織數據的方式。     數據結構 是指相互之間存在一種或多種特定關係的數據元素的集合。                        通常情況下,精心選擇的數

原创 3NF和BCNF

             3NF範式                 依賴關係                  R(U)  x與y都是u的子集,若對於R(U) 的任意可能關係  r,r中不存在兩行記錄在x 上的值相同,而在y值上不同

原创 Hibernate 緩存管理

  一  hibernate內部緩存的分析 1、一級緩存 --- Session級別的緩存概念     Session級別的緩存由Hibernate自動管理的,一般情況下無需進行干預,當應用程序調用Session的CURD方法以及調用查

原创 Hibernate

  Hibernate示例 一、  引入 (1)模型不匹配(阻抗不匹配) Java面嚮對象語言,對象模型,其主要概念有:繼承、關聯、多態等;數據庫是關聯模型,其主要概念有:表、主鍵、外鍵等。 (2)解決辦

原创 存儲過程

一.過程(存儲過程) 存儲過程和函數也是一種PL/SQL塊,是存入數據庫的PL/SQL塊。但存儲過程不同於已經介紹過的PL/SQL程序,我們通常把PL/SQL程序稱爲無名塊,而存儲過程是以命名的方式存儲於數據庫中的。 與過程相比,存儲過程