原创 Java虛擬機學習 - 對象引用強度

無論是通過計數算法判斷對象的引用數量,還是通過根搜索算法判斷對象引用鏈是否可達,判定對象是否存活都與“引用”相關。引用主要分爲 :強引用(Strong Reference)、軟引用(Soft Reference)、弱引用(Weak Refe

原创 我的友情鏈接

51CTO博客開發

原创 Java虛擬機學習 - 對象內存分配與回收

對象優先在Eden上分配大多數情況下,對象優先在新生代Eden區域中分配。當Eden內存區域沒有足夠的空間進行分配時,虛擬機將觸發一次 Minor GC(新生代GC)。Minor GC期間虛擬機將Eden區域的對象移動到其中一塊Surviv

原创 Java虛擬機學習 - 內存調優

JVM調優主要是針對內存管理方面的調優,包括控制各個代的大小,GC策略。由於GC開始垃圾回收時會掛起應用線程,嚴重影響了性能,調優的目是爲了儘量降低GC所導致的應用線程暫停時間、 減少Full GC次數。代大小調優最關鍵參數:-Xms、 -

原创 Java虛擬機學習 - 垃圾收集器

HotSpot JVM收集器              上面有7中收集器,分爲兩塊,上面爲新生代收集器,下面是老年代收集器。如果兩個收集器之間存在連線,就說明它們可以搭配使用。Serial(串行GC)收集器Serial收集器是一個新生代收集

原创 Java虛擬機學習 - 垃圾收集算法

跟蹤收集器跟蹤收集器採用的爲集中式的管理方式,全局記錄對象之間的引用狀態,執行時從一些列GC  Roots的對象做爲起點,從這些節點向下開始進行搜索所有的引用鏈,當一個對象到GC  Roots 沒有任何引用鏈時,則證明此對象是不可用的。下圖

原创 Java虛擬機學習 - 對象訪問

對象訪問會涉及到Java棧、Java堆、方法區這三個內存區域。如下面這句代碼:Object objectRef = new Object();  假設這句代碼出現在方法體中,"Object objectRef” 這部分將會反映到Java棧的

原创 SSH分頁實現-需求分析

   分頁功能需求分析,首先從頁面開始入手,先分析頁面需要哪些參數:========================頁面的數據列表====================================<s:iterator value="

原创 SSH 配置文件

applicationContext.xml<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"

原创 SSH 壞境搭建(3)_整合struts與spring

整合struts2與spring1、在web.xml中配置spring監聽器  <!-- 配置Spring的用於初始化 --> <listener>   <listener-class>org.springframework.we

原创 div 導航自適應瀏覽器寬度

<!DOCTYPE html><html><head> <title>自適應寬度</title> <style> #condition{float:left; text-align:center; } #condition ul{marg

原创 SSH分頁實現-DepartmentAction類的編寫(3)

編寫DepartmentAction類: @Controller @Scope("prototype") public class DepartmentAction extends ActionSupport implements Mode

原创 SSH 壞境搭建(2)_整合Hibernate和Spring

整合Hibernate和Spring1、管理SessionFactory 實例2、聲明式管理整合:1、修改applicationContext.xml<?xml version="1.0" encoding="UTF-8"?> <beans

原创 Java虛擬機學習 - 查看JVM參數及值的命令行工具

查看JVM各個參數值方式1. HotSpot vm中的各個globals.hpp文件  查看jvm初始的默認值及參數globals.hppglobals_extension.hppc1_globals.hppc1_globals_linux

原创 Java虛擬機學習 - 對象引用強度

無論是通過計數算法判斷對象的引用數量,還是通過根搜索算法判斷對象引用鏈是否可達,判定對象是否存活都與“引用”相關。引用主要分爲 :強引用(Strong Reference)、軟引用(Soft Reference)、弱引用(Weak Refe