原创 WEB17JSP

1.jsp的簡介( java服務器頁面) 在開發動態web工程時,是在servlet中用java代碼寫得,但是這樣寫非常不方便,後來出現php在html中嵌入響應語言,之後java發明者效仿,在html中嵌入java代碼,甚至把jsp代替

原创 java虛擬機:垃圾回收!!!!!!!!!!!!!

finalize關鍵字:是不是用到System.gc(),就會調用finalize呢?這個finalize就像對象的遺屬一樣,死前讓他說點什麼。 很顯然,什麼都不會輸出。system.gc()只會通知系統立即經常gc,但是做不做看gc。

原创 數據庫面試題:索引

7、存儲過程 定義:指完成特定功能的SQL語句集,編譯創建並保持在數據庫中,通過調用用戶指定的存儲過程名稱和參數(有需要時)使用,是數據庫層面的封裝和重用。 優點:存儲過程可以封裝,並隱藏商業邏輯等,存儲過程可以回傳值,接受參數,用在數據

原创 數據庫面試題:其他

1、什麼是關係型數據庫? 數據庫就是數據的倉庫,與Excel相比它可以給數據加約束,與文件系統比較,他可以快速查找,常說的數據庫其實就是數據庫管理系統。關係型數據庫就是根據模型來創建的數據庫。存儲關係型數據的數據庫,比如多對多,一對一,一

原创 java面試題:String類

String: 是不可變的常量,不可變的好處是編輯器讓字符串共享,實際上只有用""聲明的字符串纔是共享的,存放在常量池中,使用new、subString、+等操作符生成的String字符串都不是共享的。 字符串的值比較使用的是equal

原创 LeetCode每日一練(3)

1.給定長度爲 2n 的數組, 你的任務是將這些數分成 n 對, 例如 (a1, b1), (a2, b2), ..., (an, bn) ,使得從1 到 n 的 min(ai, bi) 總和最大。 示例 1: 輸入: [1,4,3,2]

原创 LeetCode每日一練(7)

1.你總共有 n 枚硬幣,你需要將它們擺成一個階梯形狀,第 k 行就必須正好有 k 枚硬幣。給定一個數字 n,找出可形成完整階梯行的總行數。n 是一個非負整數,並且在32位有符號整型的範圍內。 示例 1: n = 5 硬幣可排列成以下幾

原创 LeetCode每日一練(1)

1給你一個整數數組 nums,請你返回其中位數爲 偶數 的數字的個數。 示例 1: 輸入:nums = [12,345,2,6,7896] 輸出:2 解釋: 12 是 2 位數字(位數爲偶數)  345 是 3 位數字(位數爲奇數)  

原创 LeetCode每日一練(4)

1.輸入數字 n,按順序打印出從 1 到最大的 n 位十進制數。比如輸入 3,則打印出 1、2、3 一直到最大的 3 位數 999。 示例 1: 輸入: n = 1 輸出: [1,2,3,4,5,6,7,8,9] 說明: 用返回一個整數列

原创 LeetCode每日一練(6)

1.給定兩個由小寫字母構成的字符串 A 和 B ,只要我們可以通過交換 A 中的兩個字母得到與 B 相等的結果,就返回 true ;否則返回 false 。 示例 1: 輸入: A = "ab", B = "ba" 輸出: true 示例

原创 WEB16session&cookie

1.介紹會話的過程: 首先我們要把想買的東西加購物車,放到數據庫是不可能的,因爲數據庫存數據,是不知道哪個用戶的數據,你j要知道打開京東網站,隨便可以挑選商品存入購物車,不用登陸的。但是你要結算必須登陸纔可以。也就是對於張三,李四客戶端

原创 WEB15Request

1.request與response類似,我們通過抓包工具可以看到request請求分爲請求行,請求頭,請求體(當請求方式爲post的時候有)  我們要熟悉request的運行過程: 2.request獲取請求行的信息 獲得請求方式r

原创 LeetCode每日一練(5)

1.編寫一個函數,其作用是將輸入的字符串反轉過來。輸入字符串以字符數組 char[] 的形式給出。不要給另外的數組分配額外的空間,你必須原地修改輸入數組、使用 O(1) 的額外空間解決這一問題。你可以假設數組中的所有字符都是 ASCII

原创 WEB14Response

1.給Java代碼添加模板 這裏以myeclipse工具爲主,在windows-preference-java-templates中點擊右邊的new 將模板代碼粘貼到preview中 package ${enclosing_packa

原创 LeetCode每日一練(2)

1.給定字符串J 代表石頭中寶石的類型,和字符串 S代表你擁有的石頭。 S 中每個字符代表了一種你擁有的石頭的類型,你想知道你擁有的石頭中有多少是寶石。 J 中的字母不重複,J 和 S中的所有字符都是字母。字母區分大小寫,因此"a"和"A