原创 代理服務之正向透明代理

正向代理之透明代理 所謂的透明代理,指的是對客戶端來是透明的,它並不知道是通過代理服務器上網的! 外網----[代理服務器]------內網 eth1 eth0 192.168.3.121 192.168.1.249 作爲

原创 NAS 網絡附加存儲

NAS 網絡附加存儲 測試環境 Red Hat Enterprise Linux 5 關鍵技術: RAID5 LVM QUOTA CIFS NFS FTP 文件傳輸協議 FTP FTP 文件傳輸協議 vsftpd 1、安裝vs

原创 網絡監控的應用程序Nagios

什麼是Nagios? Nagios是一款用於系統和網絡監控的應用程序。它可以在你設定的條件下對主機和服務進行監控,在狀態變差和變好的時候給出告警信息。 Nagios最初被設計爲在Linux系統之上運行,然而它同樣可以在類Unix的

原创 DNS 搭建(視圖功能)

DNS 搭建,模擬視圖功能 搭建一個主DNS服務器 搭建一個管理51cto.com區域的主DNS服務器 基本思路: 1、必須有一個固定IP、 2、安裝實現DNS協議的軟件包,聲明管理51cto.com區域 (前提是上一級域com

原创 Java多線程學習總結

在開始這個話題之前,我們先聊一下線程。線程的目的就是爲了讓一些程序片段能夠“同時”進行,至少是視覺上。因爲實際上,這些程序片段是“交替”執行的。如圖1 在途中,線程A和線程B輪流交替地佔有CPU的處理時間。也許有人說,CPU總的計算量並沒

原创 Java 多線程學習總結4

    線程間的通信     如果線程只是傻傻地一個勁的“排他的”前行,那必然是愚蠢的。線程間需要通信,他們需協作才完成某項任務。線程間通常都是各顧各地前行,當然他們有公共資源的時候,需要調成按一定秩序執行。打個比方:福特汽車的流水線,fo

原创 Squid代理服務之普通代理

代理服務(squid) 處網----[GW/代理服務器]------內網 eth1 eth0 192.168.3.121 192.168.1.249 1、代理服務在GW上配置 2、用LINUX OS主機做GW --- 打開ip

原创 代理服務之反向代理(反向加速代理)

反向代理(反向加速代理) 1對1 [web]---[squid]----internet client 192.168.1.8   192.168.1.249 192.168.2.249 192.168.2.2 8080 s

原创 Java 多線程學習總結3.1

線程的死鎖  如果多個線程操作多個對象互相請求,那麼會引起死鎖。 package deadlock; public class SomeBody {     private String name;     private Some

原创 Java 多線程學習總結2

併發執行最理想的狀況是讓一些“毫不相干”的Somebody自己做自己的事情,和別人無關。但是事實讓確非如此,因爲在哲學上講,世界是一個整體,每個個體之間都存在聯繫,我們讓一些東西不相干,是我們人類爲了簡化問題,而從概念上進行的分割劃分,呵呵

原创 linux無人值守安裝+PXE

第一階段 實現無人值守安裝 思路: 作爲提供安裝的服務器(注意它的iptables和selinux) 1、生成ks.cfg(無人值守配置文件),並通過NFS/HTTP/FTP/Harddisk共享 2、配置DHCP服務器(客戶端只有

原创 我的友情鏈接

51CTO博客開發

原创 我的在線收藏夾

在線收藏夾,微博應用在線工具,推薦一下! http://delicious.apkcp.com

原创 Linux U盤系統(學習系統啓動過程)

本文描述了Red Hat Enterprise Linux 5環境下製作U盤系統,旨在瞭解linux操作系統的系統啓動過程。 系統啓動過程 1、加電自檢(POST代碼) 2、boot loader GRUB -- /boot/grub/

原创 Java 多線程學習總結6

Java 多線程學習總結6   哲學家進餐問題 由於這個問題比較複雜,本人也沒細細分析,在網上搜出一個正確的解答,還有一些論文,給大家學習。 java代碼: package Power.Thread.jincan2; import ja