原创 【稀裏糊塗學Netty】Nio Buffer

本篇文章介紹一下java中的Nio中的Buffer,注意不是Netty中的,後面會講解Netty中的Buffer什麼是Buffer Buffer本質就是一個可以讀寫的內存塊,它提供了一些方法,可以輕鬆的往裏面寫數據和讀數據。 Nio中Ch

原创 springmvc篇:【關於View】

View是springMVC的幾個核心概念之一,如果你看過springmvc的源碼,那麼相信大家都知道View本身是個接口,他有很多的實現類。如果你還是個菜鳥,那麼請你注意,我這裏說的View可不是簡單的MVC中的V,他不是指一個jsp頁

原创 JavaScript面向對象詳解(三)

JavaScript面向對象詳解(三) Original coderwhy coderwhy Yesterday 此文爲轉載 繼承是面向對象中非常重要的特性. ES5中和類的實現一樣, 不能直接實現繼承. 實現繼承主要是依靠原型鏈來實現

原创 spring篇【ViewResolver】

什麼是ViewResolver? 從接口的定義來看,ViewResolver就是專門用來生成View的,如下: public interface ViewResolver { /** * viewName就是從con

原创 spring篇:【RequestToViewNameTranslator】

RequestToViewNameTranslator這個類,出現在springMVC的DispatcherServlet類中,作爲DispatcherServlet的initStrategies方法中的9大init方法之一的initRe

原创 springmvc篇:【HandlerExceptionResolver】

  HandlerExceptionResolver是什麼? 用大白話說,在springmvc中,HandlerExceptionResolver就是用來處理我們controller(handler)中拋出的異常的。從何而知?看下面源碼:

原创 springmvc篇:【DispatcherServlet源碼詳解】

注意:爲了突出源碼主要代碼邏輯,本章中貼出的源碼,將刪除例如log,try等非主要的代碼。而知貼出重要的代碼塊 先看入口 private static final String DEFAULT_STRATEGIES_PATH = "Di

原创 springmvc篇:【HandlerAdapter的實現類】

前面的章節中我們講過springmvc中handler,handerMapping和handlerApdater的作用和關係,那麼本章中,我們主要看一下springmvc中自帶的一些HandlerApdater的實現類,以及如何自定義一個

原创 speingmvc篇【FlashMap-FlashMapManager-RedirectAttributes】

場景:        要講述本章的內容,首先要描述這樣一個場景: 現在有一個註冊用戶的頁面,如下: 填寫完用戶名後,點擊【註冊】,便會調用後臺controller,保存用戶名到數據庫,然後跳轉到hello頁面,如下 這裏注意地址欄,如果

原创 springmvc篇:【一篇看懂DispatcherServlet中的handler、handlermapping和adapter】

前言:        這裏爲什麼要單獨介紹一下handler,handlermapping,adapter呢?我們知道springmvc主要是來接收請求,處理請求的。 那麼怎麼知道哪個請求應該使用哪個controller來處理,是通過什麼

原创 springmvc第三篇【DispatcherServlet】

這篇文章,我們來看一下spring-webmvc-***.RELEASE.jar中的servlet包下的幾個類,如下圖: DispatcherServlet.class DispatcherServlet.properties 當工程啓

原创 springMVC第一篇【spiengmvc.xml中mvc標籤的來龍去脈】

在springmvc.xml的配置文件中,所有以mvc開頭的標籤,如<mvc:resource>等這樣的標籤,這些mvc:相關的有哪些內容,每個標籤又是在那裏被註冊,又被哪些類來解析的呢,此文章讓我們來看一下。 首先第一個問題:<mvc:

原创 javascript中this到底指向了哪裏?

注意:此篇文章來源於coderwhy,版權爲微信訂閱號作者coderwhy所有。 1.this指向什麼 我們先說一個最簡單的,this在全局作用域下指向什麼? 這個問題非常容易回答,在瀏覽器中測試就是指向window 所以,在全局作

原创 對於srpingmvc配置文件mvc:resources的處理解析

我們知道,當想要請求一個資源文件,而不是跳到controller中匹配映射時,我們需要在springmvc的xml文件中設置<mvc:resources/>這個標籤。 本文將以<mvc:resources mapping="/images

原创 Nginx安裝

  ngnix和pcre的版本 ngnix版本:nginx-1.8.0.tar.gz pcre版本 :pcre-8.37.tar.gz   安裝pcre 1)解壓tar包 tar zxvf pcre-8.34.tar.gz 2)安