原创 十分鐘介紹Apache Maven

簡單的說,Maven是一個”構建工具”:一個用來把源代碼構建成可發佈的構件的工具。 事實上Maven是一個更復雜的東西:一個項目管理工具。作爲項目管理工具,它關注預處理,編譯,打包,測試和分發, 除了提供構建的功能,Maven還可以生成報

原创 [LeedCode] Single Number II

Given an array of integers, every element appears three times except for one, which appears exactly once. Find that sin

原创 [LeedCode]Count Primes素數個數

Leetcode題目: Description: Count the number of prime numbers less than a non-negative number, n. Credits: Special thank

原创 [Java]Java區別於C/C++的細節筆記

永遠不需要銷燬對象。Java有垃圾回收器,用於監視new創建的所有對象,並識別那些不會再被引用的對象,自動回收。 main(String[] args)。main()方法的參數是一個String對象的數組,即使在程序中未用到args,J

原创 struts2裏的ModelDriven的簡單使用

Struts 2沒有像Struts 1“forms”。在Struts 2請求中的參數直接綁定到字段操作類,在Action執行時這個類是放在堆棧的頂部的。 如果類實現的需要com.opensymphony.xwork2.ModelDriv

原创 [web後端]用戶註冊安全性總結,salt加密

用戶名的合法性檢測 長度:數據庫字段有長度限制; 敏感詞:政治敏感/誤導信息; 重複:用戶名唯一 特殊字符:顏文字等/HTML代碼=>可能影響頁面顯示 密碼長度要求等 比如:6位以上,必須包含數字和大小寫字母三種

原创 [LeetCode]Count Primes素數個數

LeetCode題目: Description: Count the number of prime numbers less than a non-negative number, n. Credits: Spec

原创 [Java]static關鍵字

通常來說,執行new創建對象時,數據存儲空間才被分配,其方法才共外界調用。(非static域和方法必須知道和它們一起運作的特定對象) 但是當聲明一個事物是static時,意味着這個域或方法不會與包含它的那個類的任何對象實例關聯在一起。

原创 [LeedCode]Find the Duplicate Number/Linked List Cycle II

看到一個時間複雜度爲O(n)的解法,覺得很有意思。記錄一下。 題目: Given an array nums containing n + 1 integers where each integer is between 1 and n

原创 sql server 2008 導出數據庫

1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 默認導出路徑C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\D

原创 [Thinking in Java]“吸血鬼”數字

《Thinking in Java》P75 練習10:(5)吸血鬼數字是指位數爲偶數的數字,可以由一對數字相乘而得到,而這對數字各包含乘積的一半位的數字,其中從最初的數字中選取的數字可以任意排序。以兩個0結尾的數字是不允許的,例如,下列