原创 Hibernate---HQL語句
Hibernate---HQL語句 1、HQL hql是面向對象的查詢語言,這和sql是完全不同的,hql查詢的對象是hibernate配置的對象,是bean,而不是數據庫 HQL語句形式: 1.select...from..
原创 排序算法---1
排序算法---1 1、冒泡排序: 時間複雜度:O(n^2) 空間複雜度O(1) public int[] bubbleSort(int[] A, int n) { for(int i=A.lengt
原创 Struts2---入門
Struts2---入門 1、概念 Struts是一個流行和成熟的基於MVC模式下的Web應用程序框架,使用Struts的目的是爲了幫助我們減少在運用MVC設計模型來開發Web應用的時間 MVC是模型(Model)、視圖(
原创 劍指offer---鏈表從尾到頭輸出
劍指offer---鏈表從尾到頭輸出 題目:輸入一個鏈表,從尾到頭打印鏈表每個節點的值。 可以通過棧來實現,也可以通過遞歸實現。 public class ReveseList { public static class
原创 Class ExcelCSVParser
原文地址:http://ostermiller.org/utils/javadoc/ExcelCSVParser.html The CSV that Excel outputs differs the format read by co
原创 Class CSVParser
原文地址:http://ostermiller.org/utils/javadoc/CSVParser.html Each line is one entry or record and the fields in a record ar
原创 Java與MySQL數據庫的連接
import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQL
原创 排序算法---3
排序算法---3 不是基於比較的排序算法,思想來源於桶排序。時間複雜度O(N) 1、計數排序 比如對於身高排序,將不同身高設置爲不同的桶,再將相應的身高放入相應的桶內,然後將相應桶內的人拿出來即可。 2、基數排序
原创 Intellij IDEA 使用技巧一
文章轉自:http://blog.csdn.net/wfp458113181wfp/article/details/24579781 前言 個人之前一直用eclipse做c++、java開發,換到新公司,大家都用IDEA開發工具,所以最
原创 Hibernate---註解
Hibernate---註解 1、註解 使用目的:爲了簡化繁瑣的ORM映射文件(*.hbm)的配置 分類: 類級別註解:@Entity @Table @Embeddable @Entity:映射實
原创 排序算法---2
排序算法---2 1、歸併排序 時間複雜度爲O(N*logN) 空間複雜度 O(N) public void mergeSort(int[] A, int n) { Sort(A,0,A.length-1); }
原创 劍指offer---替換空格
劍指offer---替換空格 題目:請實現一個函數,將一個字符串中的空格替換成“%20”。例如,當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 public class Repl
原创 劍指offer---二維數組中的查找
劍指offer---二維數組中的查找 題目:在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 public cla
原创 git入門使用
git入門使用 版本管理工具: 1、備份文件是項目實踐的基本任務 2、記錄歷史 3、回到過去 例如恢復刪除的文件 4、多端共享 雲備份 Linux git status //查看跟蹤狀態 git add 文件名 //建立跟蹤 git
原创 Java解析CSV文件
1、CSV文件是什麼 csv(Comma Separate Values)文件即逗號分隔符文件,它是一種文本文件,可以直接以文本打開,以逗號分隔。windows默認用excel打開。它的格式包括以下幾點(它的格式最好就看excel是