原创 Servlet總結01——servlet的主要接口、類

(一)servlet類 Servlet主要類、接口的結構如下圖所示: 要編寫一個Servlet需要實現javax.servlet.Servlet接口,該接口定義了5個方法。如下: 1.init(),初始化servlet對象

原创 mybatis中遇到的問題--mybatis.xml

定義mybatis.xml的文件當中, insert標籤內的 id 要與此工程接口類中的 定義的方法名一致. <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper P

原创 JVM類加載機制深度解析

準備: Markdown編寫工具 有道雲筆記 Idea開發工具 GItHub項目地址 分析: 類加載運行全過程: 當我們用java命令運行某個類的main函數啓動程序時,首先需要通過類加載器把主類加載到JVM。 public

原创 Hibernate 與mybatis的區別

爲方便以後準備面試,把一些常用的技術整理出來,會不定期更新。 首先簡單介紹下兩者的概念: Hibernate :Hibernate 是當前最流行的ORM框架,對數據庫結構提供了較爲完整的封裝。 Mybatis:Mybatis同樣也

原创 佳能6D使用教程

佳能6D使用教程 概念定義: 自動曝光模式: AV:光圈優先曝光 TV:快門優先曝光 P: 程序自動曝光

原创 Log4j擴展使用--日誌格式化器Layout

Layout:格式化輸出日誌信息 OK,前面我已經知道了。Appender必須使用一個與之相關聯的Layout,這樣才能知道怎樣格式化輸出日誌信息。 日誌格式化器Layout負責格式化日誌信息,方法log.error()的參數只包含

原创 全面分析 Spring 的編程式事務管理及聲明式事務管理

轉自:http://www.open-open.com/lib/view/open1414310646012.html   關於本教程 本教程將深切講授 Spring 龐雜而丁壯夜的事務治理功用,包括編程式事務和聲明式事務。經由進

原创 Tomcat去除端口號和項目名

方法一: 在一個項目結束的時候,往往根據需要直接映射到一個IP地址上。此時就需要去除端口和項目名了,在訪問的時候。下面根據具體的例子提供一種實現方法。  一、去掉項目名稱      把<Context docBase="D:\apa

原创 Java命名規範

Java命名規範   駝峯法則: 將所有字母都小寫(包括縮寫),然後將單詞的第一個字母大寫。 每個單詞的第一個字母都大寫,來得到大駝峯式命名。 除了第一個單詞,每個單詞的第一個字母都大寫,來得到(小)駝峯式命名。   爲避免歧義,

原创 MyBatis和Hibernate相比,優勢在哪裏?

作者:烏拉拉 鏈接:https://www.zhihu.com/question/21104468/answer/58579295 來源:知乎 著作權歸作者所有,轉載請聯繫作者獲得授權。1、開發對比開發速度 Hibernate的真正掌握要

原创 Java面試題全集(上)

2013年年底的時候,我看到了網上流傳的一個叫做《Java面試題大全》的東西,認真的閱讀了以後發現裏面的很多題目是重複且沒有價值的題目,還有不少的參考答案也是錯誤的,於是我花了半個月時間對這個所謂的《Java面試大全》進行了全面的修訂並重

原创 使用消息隊列的 10 個理由

過去幾年中,我們一直在使用、構建和宣傳消息隊列,我們認爲它們是很令人敬畏的,這也不是什麼祕密。我們相信對任何架構或應用來說,消息隊列都是一個至關重要的組件,下面是十個理由: 1. 解耦 在項目啓動之初來預測將來項目會碰到什麼需

原创 maven學習(中)- 私服nexus搭建

接上回繼續,相信大家對maven每次都聯網從國外站點下載依賴項的龜速網絡已經不坎忍受了,今天先來看看如何搭建"倉庫私服",目前nexus是使用比較廣泛的私服軟件之一,下面將介紹基本用法:   一、到nexus官網下載最新版 1.1 下載

原创 Ajax與JSON的一些總結

Ajax與JSON的一些總結 1.1.1 摘要 Ajax技術的核心是XMLHttpRequest對象(簡稱XHR),可以通過使用XHR對象獲取到服務器的數據,然後再通過DOM將數據插入到頁面中呈現。雖然名字中包含XML,但A

原创 VMware中三種網絡連接的區別

1、概述2、bridged(橋接模式)3、NAT(網絡地址轉換模式)4、host-only(主機模式)5、replicate physical network connection state 選項解釋 1、概述   大家在安裝完虛擬機後