原创 框架學習之Spring入門

一.Spring框架的概述 Spring是一個開源框架,於2003 年興起的一個輕量級的Java開發框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中闡述的部

原创 Java多線程-------生產者消費者(轉載)

我們這裏的生產者和消費者模型爲:     生產者Producer 生產某個對象(共享資源),放在緩衝池中,然後消費者從緩衝池中取出這個對象。也就是生產者生產一個,消費者取出一個。這樣進行循環。     第一步:我們先創建共享資源的類 Pe

原创 關於Random r = new Random(47)中47的意思

今天看Java編程思想的時候看到了一段這樣的代碼: Random r = new Random(47); int a = r.nextInt(26); System.out.println(a);123剛開始沒注意那

原创 從尾到頭打印鏈表

具有理接參考:http://www.cnblogs.com/edisonchou/p/4740993.html一、題目:從尾到頭打印鏈表題目:輸入一個鏈表的頭結點,從尾到頭反過來打印出每個結點的值。  到解決這個問題肯定要遍歷鏈表。遍歷的

原创 get和post提交方式的異同

前言:做Web開發就一定會涉及到瀏覽器和服務器的交互,所以瞭解瀏覽器和服務器交互的方式就尤爲重要。從接觸B/S開始就已經接觸到了get和postHTTP協議說道GET和POST,就不得不提HTTP協議,因爲瀏覽器和服務器的交互是通過HTT

原创 java實現--單向鏈表的插入和刪除

一、鏈表結構: (物理存儲結構上不連續,邏輯上連續;大小不固定)           概念:  鏈式存儲結構是基於指針實現的。我們把一個數據元素和一個指針稱爲結點。        數據域:存數數據元素信息的域。        指針域:存儲

原创 替換空格-java實現

一、題目:替換空格題目:請實現一個函數,把字符串中的每個空格替換成"%20"。例如輸入“We are happy.”,則輸出“We%20are%20happy.”。         在網絡編程中,如果URL參數中含有特殊字符,如空格、'#

原创 二維數組中的查找

題目要求題目:在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數例如下面的二維數組就是每行、每列都遞增排序。如果在這個數組中

原创 JAVA中Random類的Random r=new Random()和Random r=new Random(seedValue)的區別

區別在於: Random r=new Random():每次運行程序時seedValue不一樣,得到的隨機數序列不一樣,一般會這麼用Random r=new Random(seedValue): :每次運行程序得到的隨機數序列都是一樣的。

原创 Servlet對象ServletConfig,ServletContext

一.Servlet創建對象的原理:1.Servlet對象是由服務器進行創建的,其整個生命週期從創建到銷燬由服務器進行管理,在第一次請求的時候會讀取web.xml文件,通過反射創建Servlet對象。初始化init方法在第一次請求時調用,只

原创 Java本地方法詳解

http://blog.sina.com.cn/s/blog_5b9b4abe01016zw0.html https://blog.csdn.net/lansine2005/article/details/5753741 前言: JAVA

原创 數據庫面試必備

一.事物 1.事物是併發控制的基本單位。所謂的事物,是一個操作序列,這些操作要麼都執行,要麼都不執行,它是一個不可分割的工作單位。事物是數據庫維護數據一致性的基本單位,在每個事物結束時,都能保持數據一致性。 2.事物的四個特性(ACID)

原创 SpringMVC的工作流程

SpringMVC的圖解: 文字描述: 1.用戶發送請求到前端控制器(DispatcherServlet) 2.前端控制器請求處理器映射器(HandlerMapping)去查找處理器(Handler) 3.找到之後處理器映射器(Hand

原创 二叉鏈表

鏈式存儲結構     二叉樹的鏈式存儲結構是指,用鏈表來表示一棵二叉樹,即用鏈來指示元素的邏輯關係。 通常的方法是鏈表中每個結點由三個域組成,數據域和左右指針域,左右指針分別用來給出該結點左孩子和右孩子所在的鏈結點的存儲地址。其結點結構爲

原创 劍指Offer專題-數組-面試題3:二維數組中的查找

題目:在一個二維數組中,每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 import java.util.Scanner; publi