原创 辦公自動化學習網站

本文中的信息均收集於互聯網(持續更新) Excel學習網站 http://www.excelcn.com/ Excel教程網 http://club.excelhome.net/forum.php Excel home

原创 log4j配置mybatis打印sql

log4j.rootLogger=debug,stdout,logfile log4j.appender.stdout=org.apache.log4j.ConsoleAppender #log4j.appender.stdo

原创 memcached在大負載高併發網站上的應用(2)

寫這篇文章之前,我也特意跟以前的同事做了一些交流,在此感謝sina xiangdong、kingsoft zhangyan和yahoo luke。另外,還有網上的朋友對我上一節的文章發表了許多有建設性評論,在這裏一併感謝。      

原创 頁面佈局常見命名規範

不能用數字開頭在名稱內部可以出現特殊符號例如 :下橫線 _ 中橫線 -

原创 dpkg、rpm 和 apt-get、yum 的區別及使用

一般來說著名的 Linux 系統基本上分兩大類: RedHat 系列:Redhat、Centos、Fedora 等Debian 系列:Debian、Ubuntu 等Dpkg (Debian系):Ubuntu  RPM (Red Hat系

原创 BeanUtils.copyProperties 在copy Integer類型問題

BeanUtils.copyProperties 在copy Integer類型問題 static { ConvertUtils.register(new LongConverter(null), Long.class); C

原创 memcached在大負載高併發網站上的應用(一)

大家可能對memcached這種產品早有了解,或者已經應用在自己的網站中了,但是也有一些朋友從來都沒有聽說過或者使用過。 這都沒什麼關係,本文旨在從各個角度綜合的介紹這種產品,儘量深入淺出,如果能對您現在或以後的工作有所幫助,筆者將感到

原创 ajax跨域問題(三種解決方案)

爲什麼會出現跨域 跨域問題來源於JavaScript的同源策略,即只有 協議+主機名+端口號 (如存在)相同,則允許相互訪問。也就是說JavaScript只能訪問和操作自己域下的資源,不能訪問和操作其他域下的資源。跨域問題是針對

原创 Struts 註解配置例子及redirect,redirectAction,chain的區別

 1 package edu.b.recommender.actions; 2  3 import org.apache.struts2.convention.annotation.Action; 4 import org.apache

原创 裝飾者模式

裝飾者模式 示例 關於裝飾模式的透明性 相關的設計模式 使用典範 參考 裝飾者模式 定義:在不改變原有對象的基礎上,將功能附加到對象上,提供了比繼承更有彈性的替代方案,擴展原有對象的功能 類型:結構型 適用場景: 擴展一個類

原创 建造者模式

建造者 示例 相關設計模式: 使用典範 參考 建造者 定義:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示 特徵:用戶只需指定需要建造的類型就可以得到他們,建造的過程和細節不需要知道 類型:創建型

原创 享元模式

享元模式 示例 單純享元模式 複合享元模式 相關的設計模式 使用典範 參考 享元模式 定義:提供了減少對象數量從而改善應用所需的對象結構的方式,運用共享技術有效地支持大量細粒度的對象 類型:結構型 適用場景: 常常應用

原创 組合模式

組合模式 示例 安全式合成模式 透明式合成模式 總結 相關的設計模式 使用典範 參考 組合模式 定義:將對象組合成樹形結構以表示“部分-整體”的層次結構,使客戶端對單個對象和組合對象保持一致的方式處理 類型:結構型 適用

原创 外觀模式(門面模式)

外觀模式(門面模式) 示例 相關的設計模式 使用典範 參考 外觀模式(門面模式) 定義:它爲子系統中的一組接口提供一個統一的高層接口。這一接口使得子系統更加容易使用 類型:結構型 適用場景: 子系統越來越複雜,增加外觀模式提

原创 迭代器模式

迭代器模式 示例 相關的設計模式 使用典範 參考 迭代器模式 定義:提供一種方法,順序訪問一個集合對象中的各個元素,而又不暴露該對象的內部表示 類型:行爲型 適用場景: 訪問一個集合對象的內容而無需暴露它的內部表示 爲遍歷不