原创 Spring + ehcache + redis兩級緩存--緩存實戰篇(1)

在上篇《性能優化-緩存篇》中已經從理論上介紹了緩存,其實,緩存簡單易用,更多精力關注的是根據實際業務的選擇緩存策略。 本文主要介紹爲什麼要構建ehcache+Redis兩級緩存?以及在實戰中如何實現?思考如何配置緩存策略更合適?這

原创 Requests Header | Http Header

Requests Header | Http Header Header 解釋 示例 Accept 指定客戶端能夠接收的內容類型 Accept: text/plain, text/html Accept-Charset 瀏

原创 通向架構師的道路(第十四天)Axis2 Web Service安全之rampart

引用 :http://blog.csdn.net/lifetragedy/article/details/7844589 一、加密保護我們的web service傳輸 在上一天的教程中,我們講了一個簡單的基於” secur

原创 通向架構師的道路(第十三天)Axis2 Web Service安全初步

引用 :http://blog.csdn.net/lifetragedy/article/details/7823435 一、WSSecurity簡述 安全的Web服務是Web服務成功的必要保證。但大家都知道,Web服務使

原创 springMVC源碼分析--HandlerMapping(一)

HandlerMapping的工作就是爲每個請求找到合適的請求找到一個處理器handler,其實現機制簡單來說就是維持了一個url到Controller關係的Map結構,其提供的實際功能也是根據request請求來獲取具體執行的包含Co

原创 springMVC源碼分析--DispatcherServlet請求獲取及處理

在之前的博客 springMVC源碼分析--容器初始化(二)DispatcherServlet中我們介紹過DispatcherServlet,是在容器初始化過程中出現的,我們之前也說過DispatcherServlet其實就是一個Htt

原创 springMVC源碼分析--國際化實現Session和Cookie(二)

上一篇博客 springMVC源碼分析--國際化LocaleResolver(一)中我們介紹了springMVC提供的國際化的解決方案,接下來我們根據springMVC提供的解決方案來簡單的實現一個多語言的支持。 一、基於Sessio

原创 springMVC源碼分析--DispatcherServlet請求獲取及處理

在之前的博客 springMVC源碼分析--容器初始化(二)DispatcherServlet中我們介紹過DispatcherServlet,是在容器初始化過程中出現的,我們之前也說過DispatcherServlet其實就是一個Htt

原创 springMVC源碼分析--DispatcherServlet請求獲取及處理

在之前的博客 springMVC源碼分析--容器初始化(二)DispatcherServlet中我們介紹過DispatcherServlet,是在容器初始化過程中出現的,我們之前也說過DispatcherServlet其實就是一個Htt

原创 Responses 部分 | Http Header

Responses 部分 | Http Header Header 解釋 示例 Accept-Ranges 表明服務器是否支持指定範圍請求及哪種類型的分段請求 Accept-Ranges: bytes Age 從原始服務器

原创 java-BlockingQueue 使用說明

1、Java 5 添加了一個新的包到 Java 平臺,java.util.concurrent 包。這個包包含有一系列能夠讓 Java 的併發編程變得更加簡單輕鬆的類。 2、java.util.concurrent 包裏的 Blocki

原创 springMVC源碼分析--SimpleUrlHandlerMapping(四)

上一篇博客springMVC源碼分析--AbstractUrlHandlerMapping(三)中我們介紹了AbstractUrlHandlerMapping,主要介紹了一個handlerMap的url和Handler的關係存取的過程。

原创 通向架構師的道路(第十五天)IBM Websphere的安裝與優化

引用 :http://blog.csdn.net/lifetragedy/article/details/7864092 一、IBMWebsphere 02年開始接觸EJB1.x時,當時有一本巨肥厚無比的書叫作”ejb從入

原创 Android安全攻防戰,反編譯與混淆技術完全解析(上)

轉載自:http://blog.csdn.net/guolin_blog/article/details/49738023  反編譯 我們都知道,Android程序打完包之後得到的是一個APK文件,這個文件是可以直接安裝到任何An

原创 通向架構師的道路(第二十二天)萬能框架spring(四)使用struts2

引用 :http://blog.csdn.net/lifetragedy/article/details/8192736 一、前言 SSH有了,現在我們要把我們的struts層從原來的1.3替換成struts2.x,