原创 java ---基礎(1)

java的優點:擺脫了平臺的限制,實現了“一次編寫,到處運行”。 提供一個相對安全的內存管理和訪問機制。(垃圾回收,代碼安全驗證) 完善的應用程序

原创 git的簡單使用

1.下載代碼 git clone ssh://git@服務器ip:端口/項目路徑.git 2.進入創建的項目文件夾 cd 項目名 3.切換分支 git checkout 分支(我使用的項目一般都是dev) 4.更新代碼 git pull

原创 Spring的基本使用配置

1.在web.xml中配置spring容器的監聽器和配置文件的路徑。 <!-- spring監聽器 --> <!--ContextLoaderListener實現ServletContextListener監聽器接口,而ServletC

原创 Spring-MVC基礎(1)

1.核心組件:                1.DispatcherServlet: 前端控制器,用來過濾客戶端發送過來,想要進行邏輯處理的請求。2.Controller/Headler: 控制器/處理器。開發人員自定義,用來處理用戶請

原创 java-----建立對象時代碼執行順序

如果之前沒有進行類加載 1.類加載,(java -cp xx.xx.xx,Class.forName/load) 同時初始化類中靜態的屬性(賦默認值) 2.執行靜態代碼塊(只執行一次,屬於類) //如果之前做過類加載,從第三步開始

原创 Mybatis基礎

Mybatis是簡化和實現了 Java 數據持久化層(persistence layer)的開源框架,它抽象了大量的JDBC冗餘代碼,並提供了一個簡單易用的API和數據庫交互。要使用這個框架首先就要導入mybatis的架包,而mybati

原创 java-----內部類

Java內部類詳解   說起內部類這個詞,想必很多人都不陌生,但是又會覺得不熟悉。原因是平時編寫代碼時可能用到的場景不多,用得最多的是在有事件監聽的情況下,並且即使用到也很少去總結內部類的用法。今天我們就來一探究竟。下面是本文的目錄大綱:

原创 SQL---基礎語句select

SQL語句分類: 數據查詢語言 Date Query Language,DQL.負責數據查詢而不會對數據本身進行修改的語句,核心指令是select,輔助指令from,where,group by和order by. 數據定義語言

原创 Spring動態代理中有什麼方法不會被代理探究

JDK代理中 會代理對象中的所有方法,對於Object中繼承的方法,會代理toString方法,但是不會代理equals,hashCode,getClass方法。 原因在於在Spring中的JdkDynamicAopProxy類中的i

原创 java異常捕獲的一點感悟

感謝原作者的分享:http://blog.csdn.net/salerzhang/article/details/46581457 下面的代碼時Thinking in java中的一個題目。問會輸出什麼? class Annoyance

原创 Java Servlet總結(1)

1.軟件tomcat tomcat路徑作用: backup–配置文件的簡單備份 bin–可執行文件的放置,如啓動和停止tomcat,以.sh結尾的代表Linux下的命令;以.bat結尾的代表Windows下的命令 conf–配置文

原创 XML---解析

本文介紹三種xml文件的解析方法,Dom解析,SAX解析,Dom4j解析。 1.Dom解析 Dom解析是javax下的一種xml解析方法 解析過程如下: package parseXML; import javax.xml.pa

原创 Spring----AOP

1.Advice 分爲四種: Before Advice,需要extends BeforeAdvice。重寫void before(Method m, Object[] args, Object target) throws Thro

原创 SQL--基礎語句2

列名 數據類型 默認值 約束 create table customer( id number(7) primary key, name char(25) not null, phone varc

原创 java-----I/O流

按照不同分類,大致可以分爲輸入流,輸出流;字節流,字符流;包裝流,基本流。 其中輸入流大致可以看做InputStream,基本方法爲read(),read(byte []),read(byte [],int off ,int len).