原创 Spring+Mybatis+servlet的整合

在這裏以簡單的購買基金功能來說明三者的整合 1.編寫一個簡單的前端頁面login.jsp,絕對路徑的兩種寫法 另一種 form action="${pageContext.request.contextPath}

原创 Spring與Mybatis的整合

首先Spring和Mybatis整合,需要將兩個對象交給spring容器管理:SQLSessionFactoryBean和mapper代理 配置式 1.spring配置文件,相應的mybatis中只需要註冊映射文件就好 <!--加

原创 AOP的實現

spring對AOP的實現(只有配置式) 前置通知(MethodBeforeAdvice) 後置通知(AfterReturingAdvice) 環繞通知(MethodInteceptor) 異常通知(ThrowsAdvice)

原创 Java基礎面試題2--“&”與“&&”聯繫與區別

&和&&區別和聯繫,|和||區別和聯繫;實際項目中,什麼樣情況用哪種 聯繫: 都是Java中的邏輯運算符,它們的運算規則相同,運算結果相同; 區別: 1.“&”無論任何情況,“&”兩邊的表達式都要參與計算;“&&”左邊是表達式是f

原创 Spring的AOP原理,及其關鍵名詞概念

AOP Aspect Oriented Programming,是一種編程思想,是面向對象編程OOP的補充,很多框架都實現了對AOP編程思想的實現; AOP就是將交叉業務邏輯封裝成切面,利用AOP容器的功能將切面織入到主業務邏輯

原创 break、return、continue跳轉語句

break、return、continue跳轉語句 1.break:跳出switch語句 跳出循環語句(對於for循環)break後不會進行循環條件的判斷; 2.return:結束當前方法,跟循環無關; 3.continue:提前

原创 Java基礎面試題---Java的跨平臺原理

Java跨平臺原理 1.不同的硬件平臺最終執行的是機器碼,不同平臺的機器碼是不同的 2.java源程序(.java文件)先編譯成字節碼文件(.class文件),由於字節碼文件格式獨立,不面向任何具體的平臺,只面向虛擬機;因此將字

原创 AS400編譯器僞指令

1、/FREE              編譯器僞指令指定自由格式計算規範塊的開始。(自由格式)     /END-FREE       指定快的結束 2、/COPY (固定格式)           b編譯器僞指令導致在所編譯的文件內的

原创 switch條件變量的取值類型

switch條件變量的取值類型 switch多分支選擇結構 只適合等值判斷,不適合區間判斷,因此支持byte、short、int、char、JDK1.7開始支持String類型;不支持long、float、double、boole

原创 Spring的事務管理

Spring的事務管理 事務:是數據庫中的概念,在Dao層。一般情況需要將事務提升到業務層,爲了能夠使用事物的特性來管理具體的業務; 事務的隔離級別: 讀未提交(read-uncommit):由於一個事務在對數據進行修改但未提

原创 消息隊列MQ

MQ的使用,說說爲什麼使用MQ? 優缺點是什麼 消息隊列,即MQ,Message Queue 消息隊列是典型的:生產者、消費者模型。生產者不斷向消息隊列中生產消息,消費者不斷的從隊列中獲取消息。因爲消息的生產和消費都是異步的,而且只關心消

原创 redis簡介

redis是C語言編寫的一個高性能的鍵值存儲的非關係型數據庫 非關係型數據庫的優點與缺點: 非關係型數據庫也叫NoSQL(not only sql) 優點:可以輕鬆地處理海量數據 缺點: 1.沒有主外鍵,則數據關係不能一目瞭然 2.沒有強

原创 vsftpd文件上傳代碼演示

1.創建一個maven-webapp項目 2.修改pom.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/PO

原创 vsftpd與Nginx簡介

vsftpd:是一款遵循FTP協議的FTP服務端程序,是Linux發行版中最受推崇的FTP服務器程序,特點是小巧輕快,安全易用;不支持分佈式; FastDFS與HDFS:分佈式的文件程序,支持分佈式,安裝繁瑣,大大佔用服務器的資源 FTP

原创 vsftpd的安裝與nginx的安裝

在Linux中安裝 1.打開Linux虛擬機,登錄 2.註釋或去掉源虛擬機eth0所在的行信息:修改 vim /etc/usdv/rules.d/70-persistent-net.rules  註釋第一句  將第二句的eth1 改爲et