原创 lintcode算法題之56-兩數之和

兩數之和 給一個整數數組,找到兩個數使得他們的和等於一個給定的數 target。 你需要實現的函數twoSum需要返回這兩個數的下標, 並且第一個下標小於第二個下標。注意這裏下標的範圍是 0 到 n-1。 樣例 Example1: 給出

原创 lintcode算法題之13-字符串查找

對於一個給定的 source 字符串和一個 target 字符串,你應該在 source 字符串中找出 target 字符串出現的第一個位置(從0開始)。如果不存在,則返回 -1。 樣例 樣例 1: 輸入: source = "sour

原创 lintcode算法題之141-x的平方根

實現 int sqrt(int x) 函數,計算並返回 x 的平方根。 樣例 樣例 1: 輸入: 0 輸出: 0 樣例 2: 輸入: 3 輸出: 1 樣例解釋: 返回對x開根號後向下取整的結果。 樣例 3: 輸

原创 lintcode算法題之82-落單的數

給出 2 * n + 1個數字,除其中一個數字之外其他每個數字均出現兩次,找到這個數字。 樣例 樣例 1: 輸入:[1,1,2,2,3,4,4] 輸出:3 解釋: 僅3出現一次 樣例 2: 輸入:[0,0,1] 輸出:1 解釋: 僅

原创 lintcode算法題之60-搜索插入位置

 搜索插入位置 中文English 給定一個排序數組和一個目標值,如果在數組中找到目標值則返回索引。如果沒有,返回到它將會被按順序插入的位置。 你可以假設在數組中無重複元素。 樣例 [1,3,5,6],5 → 2 [1,3

原创 lintcode算法題之8-旋轉字符串

public class Solution {     /**      * @param str: An array of char      * @param offset: An integer      * @return: no

原创 lintcode算法題之9-Fizz Buzz 問題

class Solution {     /**username:softstarhhy      * param n: As description.      * return: A list of strings.      */

原创 spring出現java.lang.IllegalStateException異常的幾種可能

       Bean property 'baseDaomapper' is not writable or has an invalid setter method. Does the parameter type of the s

原创 面向接口編程時不能使用java已經實現的類的

最近學習java的面向接口的編程時,本來的目的是用來測試不同set集合類的區別,結果發現面向接口編程時碰到了不能夠使用的問題 最後才發現是定義類時,java接口中已實現的類名,在定義類是不能夠和它重名,也不能和接口重名.  如圖:    

原创 data轉移到非Web目錄

    首先我們需要知道的是如果要在服務器上轉移有些是不行的,需要讓空間商轉移這個目錄。        因爲我們訪問的目錄是服務器上的一個子目錄,例如php.ini配置文件再或者是data 目錄轉移到www目錄下都是不行的。例如空間商給我

原创 java socket 淺談

  計算機網絡裏傳輸的數據,主要包含報頭和內容,如ip數據報,tcp數據包,udp數據包   流套接口提供了雙向的,有序的,無重複並且無記錄邊界的數據流服務,TCP是一種流套接口協議。   數據報套接口支持雙向的數據流,但並不保證是可靠,

原创 Spring+Mybatis 三種查詢映射方式

今天主要跟大家介紹下Spring+mybatis的幾種映射方式 這裏介紹的是接口+xml映射文件的使用,其它請下去另查      映射的三種方法                     1.關聯關係全部用map映射文件寫,這個是最慢的方式

原创 安全測試需要注意的十大方向

1.sql注入         在通常參數的後面附帶一個sql查詢語句 2.失效的身份認證和會話管理 比如用戶身份認證退出、密碼管理、超時、記住我、祕密問題、帳戶更新,登錄等等。因爲每一個實現都不同,要找出這些漏洞有時會很困難。 3.跨站

原创 spring+mybatis整合後進行數據庫操作的方法

這裏爲大家說下兩種方式,第一種是MapperConfigurer的配置,閒話不說,先看圖 這個是我在spring配置文件裏面寫的,這裏的ref直接用到了上一步的sqlsessionFactory. 這裏數據庫和實體類我已經寫好了,主要目的

原创 jdk安裝注意事項,特別是不同的目錄區別

           jdk安裝需要配置三個系統變量,好處:自定義配置在於可以在C盤系統被還原的情況下,jdk依然可以正常運行,用得是jdk1.7,也就是常說的jdk7版本            以筆者在D盤下的D:/java安裝目錄爲例