原创 我的友情鏈接

51CTO博客開發

原创 設計模式之觀察者模式

1、概念(百科)觀察者模式(有時又被稱爲發佈(publish )-訂閱(Subscribe)模式、模型-視圖(View)模式、源-收聽者(Listener)模式或從屬者模式)是軟件設計模式的一種。在此種模式中,一個目標物件管理所有相依於它的

原创 Scrapy框架及工作流程

注:爲本人學習筆記,有磚忘輕拍。內容來自慕課網-大壯老師 1.Scrapy框架 Scrapy Engine:負責四大組件之間的通信、信號及數據傳遞; Scheduler:接收Engine發送過來的Requests請求url入隊; Dow

原创 JVM調優總結(九)-新一代的垃圾回收算法

轉自:http://pengjiaheng.iteye.com/blog/548472 垃圾回收的瓶頸     傳統分代垃圾回收方式,已經在一定程度上把垃圾回收給應用帶來的負擔降到了最小,把應用的吞吐量推到了一個極限。但是他無法解

原创 【MongoDB for Java】Java操作MongoDB

開發環境: System:Windows IDE:eclipse、MyEclipse 8 Database:mongoDB 開發依賴庫: JavaEE5、mongo-2.5.3.jar、junit-4.8.2.jar Ema

原创 JVM調優總結(八)-典型配置舉例2

轉自:http://pengjiaheng.iteye.com/blog/545015 常見配置彙總   堆設置   -Xms:初始堆大小   -Xmx:最大堆大小   -XX:NewSize=n:設置年輕代大小   -

原创 JVM調優總結(六)-分代垃圾回收詳述2

轉自:http://pengjiaheng.iteye.com/blog/528034 分代垃圾回收流程示意     選擇合適的垃圾收集算法 串行收集器   用單線程處理所有垃圾回收工作,因爲無需多線

原创 設計模式之工廠模式

1、概念: 實例化對象,用工廠方法代替new操作。包括工廠方法模式和抽象工廠模式,實際上抽象工廠模式是工廠方式模式的擴展。 工廠模式通過定義一個接口來創建對象,由子類決定具體的實例化類;將實例化工作推遲到子類中去實現。 2、適用場景

原创 關於JAVA註解

概念:註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它可以聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這些元素進行說明,註釋。 1

原创 JVM調優總結(七)-典型配置舉例1

轉自:http://pengjiaheng.iteye.com/blog/538582 年輕代的設置很關鍵 JVM中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用

原创 JVM調優總結(十一)-反思

轉自:http://pengjiaheng.iteye.com/blog/558619 垃圾回收的悖論     所謂“成也蕭何敗蕭何”。Java的垃圾回收確實帶來了很多好處,爲開發帶來了便利。但是在一些高性能、高併發的情況下,垃圾

原创 JAVA JDOM解析XML

1、JDOM是基於DOM和SAX方式的擴展方法,基於樹形結構,採用純JAVA 的技術對XML文檔實現解析、生成、序列化及多種操作。 2、具體解析方法及源碼說明 public class JDOMTest { private st

原创 JVM調優總結(十)-調優方法

轉自:http://pengjiaheng.iteye.com/blog/552456 JVM調優工具 Jconsole,jProfile,VisualVM Jconsole : jdk自帶,功能簡單,但是可以在系統有一定負

原创 JVM調優總結(一)-- 一些概念

轉自:http://pengjiaheng.iteye.com/blog/518623 數據類型     Java虛擬機中,數據類型可以分爲兩類:基本類型和引用類型。基本類型的變量保存原始值,即:他代表的值就是數值本身;而引用類型

原创 設計模式之觀察者模式

1、概念(百科) 觀察者模式(有時又被稱爲發佈(publish )-訂閱(Subscribe)模式、模型-視圖(View)模式、源-收聽者(Listener)模式或從屬者模式)是軟件設計模式的一種。在此種模式中,一個目標物件管理所有相依