原创 Java虛擬機(二)——JVM內存參數

JVM默認運行參數 支持JVM運行的重要配置,根據操作系統/物理硬件不同而不同 分爲三類參數: 類型 穩定性 舉例 - 參數 標準參數,比較穩定 -version -X 參數 非標準參數,不在所有VM通用 -Xm

原创 Java虛擬機(一)——JVM內存分類

傳統程序語言:由程序員手動內存管理。C/C++,malloc申請內存和free釋放內存,經常導致內存泄漏。 現代程序語言:自動內存管理。Java/C#,採用內存自動管理,程序員只需要申請使用,系統會檢查無用的對象並回收內存

原创 計算機網絡技術(七)——網絡管理技術

摘要 網絡管理概述 網絡管理的體系結構與模式 網絡管理的功能 簡單網絡管理協議(SNMP) 一、網絡管理概述 網絡管理是什麼? 網絡管理包括對硬件、軟件和人力的使用、綜合與協調,以便對網絡資源進行監視、測試、配置、分析、評

原创 計算機網絡技術(六)——網絡應用技術

摘要 網絡應用概述 域名系統(DNS) 文件傳輸協議(FTP) 電子郵件 萬維網(WWW) 一、網絡應用概述 網絡應用是什麼? 網絡應用是直接面向計算機網絡的用戶,遵循相應的網絡應用協議,爲用戶提供某個特定的網絡服務的軟件

原创 計算機網絡技術(五)——網絡互聯技術

摘要 網絡互聯概述 網際協議(IP) IP 地址 IP 路由 IP 中的其他協議 IPv6 協議 一、網絡互聯概述 要讓分佈在世界各地,不同類型、不同協議的網絡相互連接起來,並且能流暢、高效地實現信息共享,就必須依靠網絡互聯技

原创 計算機網絡技術(一)——概論

摘要 計算機網絡的起源與發展 計算機網絡的分類 計算機網絡的硬件和軟件設備 計算機網絡的性能指標 計算機網絡的功能和應用 計算機網絡的標準化組織 一、計算機網絡的起源與發展 1.1 產生背景 計算機誕生後,作爲信息處理的核心器

原创 計算機網絡技術(三)——網絡協議和體系結構

摘要 網絡協議和體系結構概述 OSI參考模型 TCP/IP參考模型 TCP和UDP 一、網絡協議和體系結構概述 網絡協議是什麼? 爲了保證數據通信正常進行,通信雙方需要事先做一些規定,例如,使用哪種編碼方式、差錯編碼和交換

原创 計算機網絡技術(四)——局域網技術

摘要 局域網概述 以太網技術 虛擬局域網(VLAN) 無線局域網(WLAN) 一、局域網概述 局域網的發展過程 局域網的研究開始於20世紀70年代初,一些大學和研究機構提出了不同的局域網技術設計思想。1975年,美國施樂公

原创 計算機網絡技術(二)——數據通信

摘要 數據通信的概念 數據傳輸方式 數據通信系統的性能 傳輸信道 數據通信中的編碼 複用技術 差錯控制技術 交換技術 一、數據通信的概念 數據通信是什麼? 數據通信是相對於電話通信、廣播電視通信等傳統通信業務而言的,是在計

原创 瀏覽器CSS兼容

div { background-color:red\0;  /* ie 8/9*/ background-color:blue\9\0; /* ie 9*/ *background-color:green;  /* ie 7*/ _ba

原创 java 用split截取特殊字符

在使用String.split方法分隔字符串時,分隔符如果用到一些特殊字符,可能會得不到我們預期的結果。   我們經常使用public String[] split(String regex)方法來拆分一個有分隔符的字符串,但是由於參數r

原创 IE6:防止Select等元素遮擋彈出Div層

 彈出一個新的窗口,只需要window的open方法就搞定了,彈出層就需要用js來控制它的一些CSS屬性,如果是IE6以上的瀏覽器(不包括IE6),是不需要多少行代碼的,但是在IE6中就有些麻煩,因爲在IE6中Select控件和一些圖片元

原创 js獲取鼠標位置(兼容ie和火狐)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content=

原创 Web實現點擊圖片彈出上傳文件窗口

<style> .fileInputContainer{ height:256px; background:url(upfile.png); position:relative;

原创 十個修復IE6下bug技巧

IE6的末日即將來臨,但這個末日也並非朝日可至,所以我們還是爭取最後的勝利,用各種hack和方法來規避IE6下雙邊距,背景透明,重複文字等等一堆bug。 10個修復IE6下bug技巧 IE6的末日即將來臨,對我們前端開發人員來說,無