原创 Spring簡介

一.Spring的模塊 ​ 圖1-1 Spring模塊 1.1數據訪問集(Data Access/Integration) JDBC模塊:提供了一個jdbc的樣例模板,使用這些模板能消除傳統冗長的jdbc

原创 Centos下安裝FastDFS

1.1 上傳 創建用戶(可選) - 新建用戶 useradd taobao - 設置密碼 password taobao 裝rz指令 yum install lrzsz -y 上傳文件命令 rz 將課前資料中的文件上傳到lin

原创 打印圖形

代碼如下: import java.util.Scanner; public class PrintStar { public static void main (String[] args) { Sc

原创 反射

5.7.反射 ​ 能夠分析反射能力的程序稱爲反射(reflective)。反射機制可以用來: 在運行時分析類的能力 運行時查看對象,例如,編一個toString方法供所有類是使用 實現通用的數組操作代碼 利用Met

原创 IOC(控制反轉)和DI(依賴注入)

2. IoC(控制反轉)的概念和作用 DI(依賴注入) 控制反轉是通過依賴注入實現的。 IOC是指原先我們代碼裏面需要實現對象的創建、維護對象的依賴關係,反轉給容器幫忙實現。那麼就需要創建一個容器,同時需要一種描述來讓容器知道需要

原创 常用數據庫連接池 (DBCP、c3p0、Druid) 配置說明

1. 引言 1.1 定義 數據庫連接是一種關鍵的有限的昂貴的資源,這一點在多用戶的網頁應用程序中體現得尤爲突出。對數據庫連接的管理能顯著影響到整個應用程序的伸縮性和健壯性,影響到程序的性能指標。數據庫連接池正是針對這個問題提出來的

原创 輸入一個鏈表,輸出該鏈表中倒數第k個結點。

好奇怪,在idea上面編譯運行沒問題!!!但是牛客網上面過不了!!有朋友提醒一下爲啥在牛客網編譯會出現這樣的提示麼,已經出現兩次,但是還是手足無措,求指教,萬分感謝: idea: 牛客網: import java.util.S

原创 線性表--順序和鏈式實現

1.1線性表的基本概念 線性表是由n (n>= 0) 個數據元素(節點)a1,a2,a3, … an 組成的有限序列。 線性表中每個元素必須具有相同的結構(即擁有相同的數據項)。線性表是線性結構中最常用而又最簡單的一種數據結構。比

原创 整數後移

整數回退n 個整數,使前面各數順序向後移m個位置,最後m個數變成前面m個數,見圖。* 寫一函數:實現以上功能,在主函數中輸入n個數和輸出調整後的n個數。 輸入 input 輸入數據的個數n n個整數 移動的位置m 輸出 outpu

原创 面向切面的編程(AOP)

面向切面的編程(AOP) 目前我對面向對象的理解是: 動態地將代碼切入到類的指定方法、指定位置上的編程思想就是面向切面的編程 可以和麪向對象的編程做對比,具體百度百科就描述的不錯,所以我就不贅述了。 而面向對象的編程是通過動態代理

原创 MyBatis部分講解

Mybatis是一款優秀的持久層框架,它支持定製化SQL、存儲過程及高級映射 。Mybatis避免了幾乎所有的JDBC代碼和手動設置參數以及獲取結果集。Mybatis可以使用簡單的XML或註解來配置和映射原生信息,將接口和java

原创 用Servlet開發簡單的登錄頁面--會逐步優化

第一個Servlet程序 package edu.xatu; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; impor