原创 系統日誌管理 管理員常用命令

因爲在日常的工作中,出問題的時候查看日誌是每個管理員的習慣,作爲初學者,爲了以後的需要,我今天將下面這些查看命令共享給各位 cat tail -f 日 志 文 件 說 明 /var/log/message 系統啓動後的信息和錯誤日誌,是

原创 jquery延遲加載圖片的方法分享

在網上經常會看到一些很長的網頁會延遲加載其中的圖片,我認爲這是一種按需分配的做法,網頁只爲那些想繼續瀏覽網頁的人加載後面的圖片,在不影響用戶體驗的前提下,使用jquery延遲加載圖片最大程度地減少服務器負擔和流量。     目前,主要的

原创 Java動態綁定 靜態綁定

http://blog.sina.com.cn/s/blog_59c9412d0100g7is.html  運行時綁定也叫動態綁定,它是一種調用對象方法的機制。Java調用對象方法時,一般採用運行時綁定機制。1.Java的方法調用過程

原创 JVM調優系列(一):總結 -Xms -Xmx -Xmn -Xss

堆大小設置JVM 中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64爲操作系統對內存無限制。我在Window

原创 深入理解JVM—JVM內存模型(很經典) (部分摘自 深入JAVA虛擬機 周志明著)

  點擊求鏈接:點擊打開鏈接  我們知道,計算機CPU和內存的交互是最頻繁的,內存是我們的高速緩存區,用戶磁盤和CPU的交互,而CPU運轉速度越來越快,磁盤遠遠跟不上CPU的讀寫速度,才設計了內存,用戶緩衝用戶IO等待導致CP

原创 JVM內存結構系列:HotSpot內存結構最清晰

SUN的jvm內存池被劃分爲以下幾個部分: Eden Space (heap) 內存最初從這個線程池分配給大部分對象。 Survivor Space (heap) 用於保存在eden space內存池中經過垃圾回收後沒有被回收的對象。

原创 併發和並行的區別:喫饅頭的比喻

併發和並行的區別就是一個處理器同時處理多個任務和多個處理器或者是多核的處理器同時處理多個不同的任務。 前者是邏輯上的同時發生(simultaneous),而後者是物理上的同時發生. 併發性(concurrency),又稱共行性,是指能

原创 Oracle常用命令收集1

一、ORACLE的啓動和關閉  1、在單機環境下  要想啓動或關閉ORACLE系統必須首先切換到ORACLE用戶,如下  su - oracle  a、啓動ORACLE系統  oracle>svrmgrl  SVRMGR>connect

原创 深度解析Java內存的原型及工作原理

 本文主要通過分析Java內存分配的棧、堆以以及常量池詳細的講解了其的工作原理。   一、java虛擬機內存原型   寄存器:我們在程序中無法控制棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中堆:存放用new產

原创 查看ORACLE 數據庫信息

-- 查看ORACLE 數據庫中本用戶下的所有表  SELECT table_name FROM user_tables; -- 查看ORACLE 數據庫中所有用戶下的所有表  select user,table_name from

原创 java 靜態代理 動態代理 CGLib代理 淺析

JAVA的動態代理  原文鏈接:http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html 代理模式  代理模式是常用的java設計模式,他的特徵是代理類與委託類有同樣的接口

原创 hibernate配置文件hibernate.cfg.xml的詳細解釋

原文鏈接   <!--標準的XML文件的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML文件的編碼方式-->                  <?xml version='1.0' enc

原创 匿名內部類

匿名內部類     匿名內部類適合創建那種只需要一次使用的類,例如命令模式時所需要的Command對象。匿名內部類的語法有點奇怪,創建匿名內部類時會立即創建一個該類的實例,這個類 定義立即消失,匿名內部類不能重複使用。     定義匿名內

原创 Java中final 關鍵字相關 JVM編譯static,final

我還是老習慣,最上來講下我遇到的問題吧   問題是關於3個簡單的程序,他們之間的變化甚微,但是結果有些出忽意料 讓我們來看看這3個程序吧 第一個程序 public class Test01 {    public static voi

原创 類成員的初始化順序

 大家在去參加面試的時候,經常會遇到這樣的考題:給你兩個類的代碼,它們之間是繼承的關係,每個類裏只有構造器方法和一些變量,構造器裏可能還有一段代碼對變量值進行了某種運算,另外還有一些將變量值輸出到控制檯的代碼,然後讓我們判斷輸出的結果