原创 從 iBatis 到 MyBatis

本文主要講述了 iBatis 2.x 和 MyBatis 3.0.x 的區別,以及從 iBatis 向 MyBatis 移植時需要注意的地方。通過對本文的學習,讀者基本能夠了解 MyBatis 有哪些方面的改進,並能夠順利使用 MyBa

原创 oracle 學習(五)

查看數據庫表空間名、存儲單位、狀態、類型,是否記錄日誌 select tablespace_name as "表空間名稱", block_size /1024 as "數據塊存儲大小單位(KB)", status as "表空間狀態",

原创 包爲什麼需要全名的原因

包之所以很重要有三個原因。 首先,它們可以幫組組織項目或函數庫相對於一大堆零散的類,以功能來組織會比較好。 其次,包可以製造處名稱空間,以便錯開相同名稱的類。例如說,有好幾個程序員都設計出Set這個類,我們就可以通過不同的包名稱來分辨。

原创 ArrayList 與數組

1、數組在創建時必須指定大小;ArrayList不需要指定大小。 數組:new String[2]  ArrayList :newArrayList<String>(); 2、存放對象給一般數組時必須指定位置 數組:myArray[1]

原创 mysql學習

查看mysql 版本號: 1、在終端查: mysql --version; 2、登陸mysql以後查詢: select version(); 登陸mysql的命令: mysql -p;接下來輸入登

原创 Oracle 11g安裝問題總結

測試環境:win7 64位旗艦版+jdk7(64位) 安裝的軟件:oracle 11g R2 64位 按照網上一般教程安裝完成數據庫以後,發現了一堆的問題,特寫下這篇筆記。 1、使用sql developer 登陸,報錯: 因爲系統提示

原创 mybatis 查詢小結

mybatis 查詢 一、模糊查詢: (1)sql字符串拼接 select * from t_user where name like  CONCAT(CONCAT('%',#{name},'%')) (2)使用${...}代替#{...

原创 SqlServer 2008 數據庫練習----各種瑣碎

增加: insert into '表名' ('列名1','列名2','列名3','列名4'...) values (A,B,C,D....) 創建數據庫表的基本語法 1、設置一個自增列 alter table '表名'add '列名'

原创 for和while的區別

以前需要用到循環語句的時候,for和while隨便用,沒有考慮過這兩者有什麼本質上的區別,最近在學習算法,然後接觸到了一本書《圖靈程序設計叢書:算法(第4版) 》,書上說了這兩者的區別。 for循環和它的while形式有什麼區別? for

原创 oracle學習(三)

創建一個數據庫用戶 create user lisi identified by lisi; create user 是創建數據庫用戶的SQL語句關鍵字,後面跟用戶名稱, idendified by 是設置數據庫用戶密碼的SQL關鍵字,

原创 oracle 學習(四)

視圖:相當於一個窗口,從這個窗口可以看到最美的風景。視圖是用戶看到的數據,不是真正存在於數據庫表中的數據,這些數據來源於表,是經過數據抽取、轉換變成的。 創建一個視圖 create view avgsal as select d.name