原创 代理服務之正向透明代理
正向代理之透明代理 所謂的透明代理,指的是對客戶端來是透明的,它並不知道是通過代理服務器上網的! 外網----[代理服務器]------內網 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