海納百川

          服務(wù)才是生產(chǎn)力第一要素!

          常用鏈接

          統(tǒng)計(jì)

          積分與排名

          朋友

          最新評(píng)論

          2006年6月23日 #

          XmlHttp 的目標(biāo)

          1、提交http請求,從而可以在頁面不刷新的情況下更新頁面數(shù)據(jù)。
          2、提交http請求,執(zhí)行submit行為,從而在不刷新頁面的情況下更新后臺(tái)數(shù)據(jù),并進(jìn)行友好的提示。
          3、模擬登錄行為,令人難以置信的是,此對象竟然會(huì)更改本地環(huán)境!太強(qiáng)大了。

          posted @ 2006-10-17 23:05 海納百川 閱讀(285) | 評(píng)論 (0)編輯 收藏

          定位

          到開發(fā)部后白天忙得像熱鍋上的螞蟻團(tuán)團(tuán)轉(zhuǎn),回家后就頭重腳輕,覺得特別的累,就想趴下睡覺,根本無法集中精力看書、學(xué)習(xí)!今天想想覺得真空虛,真要好好規(guī)劃下一步什么走了!

          這個(gè)世界真繁華,Program的世界也是五彩繽紛,語言層出不窮,各種語言庫也是前赴后繼,非不把前浪推在沙灘上不可;所以Program遇到的技術(shù)問題是越來越少了,但業(yè)務(wù)需求變更問題還是此起彼伏,沒有看到絲毫有消退的可能,真希望這個(gè)世界在這個(gè)領(lǐng)域也能百家爭鳴、百家齊放,將需求不確定問題減少到盡量低的程度。目前編程首先要考慮已經(jīng)不是技術(shù)問題了,而是代碼組織問題了,盡量保證代碼的維護(hù)性好、重用性高。

          對出現(xiàn)的一些新語言很是不適,對他們搗鼓的一些概念覺得很煩;沒有最好的語言,只有對自己有錢途的語言才是好語言。下一步要花點(diǎn)時(shí)間搗鼓完ATL8相關(guān)新技術(shù),花點(diǎn)時(shí)間研究groovy

          未來屬于ITIT的未來在互聯(lián)網(wǎng)!

          posted @ 2006-10-17 22:51 海納百川 閱讀(219) | 評(píng)論 (0)編輯 收藏

          com的世界

          com本質(zhì)是二進(jìn)制兼容,提供了各種語言在二進(jìn)制基礎(chǔ)上互訪問性的規(guī)范,圍繞著這個(gè)基礎(chǔ)而作的一系列包裝,提供了一系列的服務(wù)。主要有:
          1、com組件在內(nèi)存中的實(shí)體必須符合C++純抽象類的內(nèi)存模型。
          2、要求組件必須實(shí)現(xiàn)相應(yīng)的接口及規(guī)定接口中方法的語義。
          3、要求組件所在宿主必須提供引出接口,以便訪問組件。
          4、提供了com庫用來提供一系列服務(wù)及存取接口設(shè)施。

          com通過接口的方法隱藏了實(shí)際的實(shí)現(xiàn),圍繞作接口可以提供了很多具體實(shí)現(xiàn),可以很容易的實(shí)現(xiàn)服務(wù)的替換、替換皮膚等要求。

          posted @ 2006-09-25 22:27 海納百川 閱讀(202) | 評(píng)論 (0)編輯 收藏

          這段時(shí)間太忙了,好久沒寫blog

          這幾天好好總結(jié)在省政府的工作情況及體會(huì)。

          posted @ 2006-07-22 13:48 海納百川 閱讀(148) | 評(píng)論 (0)編輯 收藏

          2006年6月21日 省政府電子政務(wù)項(xiàng)目驗(yàn)收了!

          付出了很多、得到了很多!

          posted @ 2006-07-22 13:45 海納百川 閱讀(386) | 評(píng)論 (2)編輯 收藏

          linux DNS 服務(wù)器配置

          linux DNS 服務(wù)器配置

          摘錄 “Redhat linux9下安裝DNS配置文檔中國IT實(shí)驗(yàn)室.htm”中的內(nèi)容
            
            1、所需系統(tǒng)資源 安裝bind-9.2.1-16.i386.rpm caching-nameserver-7.2-7.noarch.rpm
            2、 配置文件:文件名及來源 /etc/named.conf /var/named/named.local/var/named/named.ca caching-nameserver-7.2-7.noarch.rpm

            /etc/resolv.conf 系統(tǒng)自帶
            3、安裝:
            A、安裝rpm軟件包!(bind-9.2.1-16.i386.rpm caching-nameserver-7.2-7.noarch.rpm )
            B、啟動(dòng)服務(wù)

             /etc/rc.d/init.d/named start
            
          service named start
            C、停止服務(wù)

            ps –ef |grep named #找到進(jìn)程號(hào)
            kill 進(jìn)程號(hào)
            D、檢測
            修改 /etc/resolv.conf
            
          Nslookup
            
          >127.0.0.1
            
          >localhost
            

            配置文件解析
            
            基本上, BIND 的主要配置都放在 /etc/named.conf 文件中 !但是對于 hostname <--> IP 的對應(yīng)關(guān)系,就需要由 zone 來設(shè)定了!但是這個(gè) zone 的文件名稱是在 /etc/named.conf 里面規(guī)定的!所以,請注意,每一個(gè) zone 的名稱都是可變的,但是需要在 /etc/named.conf 里面命名好!此外,最好將 zone 的文件直接放置到 BIND 的默認(rèn)目錄下,就是 /var/named 里面去!這樣比較好管理!
            配置文件實(shí)例:
            /etc/named.confDNS的主配置文件!
             [root@wljs root]#vi /etc/named.conf
            
          options {
            directory “/var/named”; //這個(gè)是在規(guī)定『正反解文件

            //放置的目錄』,默認(rèn)目錄
             };
            // 首先定義出 . (root) 這個(gè) typehint的文件內(nèi)容,一般不修改

            zone “.” {//定義根
            type hint; //選擇的 type hint (. 專用 )
            file “named.ca”; //默認(rèn)的文件名
          named.ca
            }; //有的時(shí)候也可能是 named.root

            //dns數(shù)據(jù)庫中,named.ca文件中列出了所有根dns服務(wù)器的地址!
            
            // /再來則是定義出 localhost 的正反解。
            zone “l(fā)ocalhost” { //這個(gè) zone是解析localhost域名而使用!
            type master; //主要的在本機(jī)的設(shè)定文件!
            file “named.localhost”; //正解文件名!可以隨自己高興隨便取!
             };
            
          zone "0.0.127.in-addr.arpa" {
            //反解的 IP 網(wǎng)段!那個(gè)
          in-addr.arp
            //是固定的 IP 段寫法!

             type master;
            file “named.127.0.0”;//名稱任意!

             };
            //注意:在書寫反向地址解析時(shí),與通常書寫

            //ip地址順序相反!
            // 然后定義自己域的正反解!
             zone “wljs.edu.cn" {
            //假設(shè)這是你想定義的域名

             type master;
            
          file "named.wljs.edu.cn";
            
          };
            
          zone “162.45.210.in-addr.arpa" {
            
          type master;
            
          file "named.210.45.162";
            
          };
            

            
            注意 :
            1Directory:這個(gè)值就是在每一個(gè) zone 的文件放置的目錄。 舉例來說,在localhost 正解zone里,文件是 named.localhost 時(shí), 那么這個(gè)文件的路徑就在 /var/named/named.localhost

            2、關(guān)于 . (root) 的內(nèi)容:root 最重要的就是那個(gè) type的值為hint 啦!記得寫對喔!
            3、關(guān)于 localhost 的正反解: 正反解文件的名稱都可以隨意設(shè)定,不過,要特別留意的就是那個(gè) zone 后的是 domain name!
            4、關(guān)于其它 domain 的正反解:其實(shí)與 localhost 沒有什么不同的,就只是domain name 不同而已!

            5、反解的寫法:反解的 Zone 的寫法較為特殊,它必須要將 IP 反過來寫的,例如 127.0.0.0/24 這個(gè) C 類 的網(wǎng)段,要寫的話,則必須要反過來寫成 0.0.127 這樣的形式!其中需要注意的是,最后面務(wù)必要加上in-addr.arpa!不要忘記了!
            
            
            配置文件 named.local
            Named.local存放的是localhost的正向解析,其內(nèi)容如下:

             [root@localhost root]# vi /var/named/named.local
            
          $TTL 86400
            
          @ IN SOA localhost. root.localhost. (
            
          2002120601; Serial
            
          28800 ; Refresh
            
          14400 ; Retry
            
          720000 ;Expire
            
          86400 ) ; Minimum
            
          @ IN NS localhost.
            
          localhost. IN A 127.0.0.1
            注釋:

            1$TTL 86400 ; 這個(gè)跟清除 cache 的時(shí)間有關(guān)系!單位是秒!它定義向外查詢的記錄可以在 DNS cache 中維持多久!這個(gè)值太大太小都不好! ttl time to live!
            2@ 這個(gè)表示zone 定義出的那個(gè)部分!以這個(gè)文件內(nèi)容為例,因?yàn)槲覀冊?span lang="EN-US"> /etc/named.conf
          當(dāng)中就是定義出 localhost 為一個(gè) zone 的,因此,在這里,這個(gè)符號(hào)就代表 localhost
            
            3SOA 這個(gè)是 Start of Authority 開始設(shè)定內(nèi)容的意思!也就是接在后面的設(shè)定要開始了!這個(gè)在每一個(gè)zone的文件中都存在!
            4、在 SOA 后面會(huì)接著兩個(gè)部分,第一個(gè)為主機(jī)名稱( localhost. ),請?zhí)貏e留意那個(gè) localhost 后面有個(gè)小數(shù)點(diǎn) (.) 這個(gè)東西很重要!他代表『一個(gè)完整的 hostname + domain name 了』! 如果沒有加上 (.) 的話,那么就表示該文字『僅為 hostname ,還需要加上 domain name 』! 這里是新手最容易出現(xiàn)的錯(cuò)誤!第二個(gè)為管理員的 e-mail !因?yàn)椴荒苁褂?span lang="EN-US"> @ (已經(jīng)是特殊符號(hào)了), 所以這里也同樣的以 (.) 來取代!例如上面我以 root@localhost 來做為我的 e-mail ,所以就寫成了 root.localhost. ,同樣的,最后面有個(gè) (.)
            5、小刮號(hào) ( ) 括起了五個(gè)數(shù)字,這五個(gè)數(shù)字除了minimum TTL 有關(guān)之外, 其它的都跟 slave master 的資料同步運(yùn)作有關(guān)!
            ? Serial :這個(gè)數(shù)字僅是用來做為 master slave 之間的 update 的參考數(shù)值也就是說,當(dāng) Slave serial 小于 Master 時(shí), 那么 update 才會(huì)動(dòng)作!通常我們以時(shí)間來做為 Serial 的訂定依據(jù),例如2002 年 12 6 日第一次設(shè)定,可以寫成 『2002120601』請注意,這個(gè)數(shù)字不可超過 10 個(gè)數(shù)字。
            Refresh slave 多久進(jìn)行主動(dòng)更新的時(shí)間
            Retry :如果到了 Refresh 的時(shí)間,但是 slave 卻無法連接到 master 時(shí), 那么在多久之后,slave 會(huì)再次的主動(dòng)嘗試與主機(jī)聯(lián)機(jī);
            Expire :如果 slave 一直無法與 master 連接上,那么經(jīng)過多久的時(shí)間之后, 則命令 slave 不要再連接 master 了!
            Minimum :這個(gè)其實(shí)就是 TTL 啦!如果您沒有定義 TTL ,那么 TTL 的值就以這個(gè)來設(shè)定!
            6@ IN NS localhost. ; NS 表示 name server 的意思,后面接的都是『hostname FQDN』這個(gè)表示前面的 domain 是由后面的這個(gè)主機(jī)所管理的啦! 這一行的意思是說,@ ( zone ,亦即是 localhost 這個(gè) domain ) 管理的 Name Server localhost 這部主機(jī),請注意,那個(gè) localhost 后面一定要接 (.) 才行!為什么呢?因?yàn)槿绻麤]有加上 (.) 的話,那么主機(jī)名稱將會(huì)變成 localhost.localhost Why ? 這是因?yàn)?span lang="EN-US"> BIND 預(yù)設(shè)情況中,沒有寫 . 的話,那么則表示該名稱為 Hostname 而已,需要再加上 domain name 才行!
            7 localhost. IN A 127.0.0.1
            這句指定主機(jī)與ip地址的對應(yīng)關(guān)系!通常以A來表示正解;由于 Name Server 為主機(jī)的名稱,所以后續(xù)還要加上這個(gè) name server 的正解的

            
             /var/named/named.127.0.0
            /var/named/named.127.0.0文件是localhost 的反解文件!

             [root@localhost named]#vi named.127.0.0
            #這個(gè)文件名稱是在/etc/named.conf里面設(shè)定的

             $TTL 600
            
          @ IN SOA localhost. root.localhost. ( 2002120601 ; Serial
            
          28800 ; Refresh
            
          14400 ; Retry
            
          720000 ; Expire
            
          86400 ) ; Minimum;
            
          @ IN NS localhost.
            1 IN PTR localhost. PTR 這是反解的符號(hào)!

            ;ip->主機(jī)
            
            
             Named.wljs.edu.cn
            
          $TTL 86400
            
          @ IN SOA jsj1.wljs.edu.cn. root.wljs.edu.cn. (
            
          2004102901 ; Serial
            
          28800 ; Refresh
            
          14400 ; Retry
            
          720000 ; Expire
            
          86400 ) ; minimum
            @ IN NS jsj1.wljs.edu.cn. 

             @ IN MX 10 jsj1.wljs.edu.cn.
            
          jsj1 IN A 210.45.162.14
            
          Jsj2 IN A 210.45.162.30
            Jsj1 IN TXT “Red Hat Linux 9”   

             www IN CNAME jsj1.wljs.edu.cn.
            

            注釋 :
            1MXMail eXchanger (MX) 的簡寫,指定郵件分發(fā)服務(wù)器!指定一個(gè)代理郵件分發(fā)服務(wù)器接收從internet上來的郵件!然后再由代理郵件分發(fā)服務(wù)器將郵件分發(fā)給相應(yīng)的主機(jī)!

            2TXT:說明部分!
            3CNAME:指定主機(jī)別名
            
             $TTL 86400
            
          @ IN SOA jsj1.edu.cn. root.jsj1.edu.cn. (
            

             2004102901 ; Serial
            
          28800 ; Refresh
            
          14400 ; Retry
            
          720000 ; Expire
            
          86400 ) ; minimum
            
          @ IN NS jsj1.wljs.edu.cn
            
          IN PTR jsj1.wljs.edu.cn.
            30 IN
          PTR jsj2.wljs.edu.cn.
            

            主dns服務(wù)器的/var/named/named.ca文件
            在dns數(shù)據(jù)庫中的named.ca文件提供了根DNS服務(wù)器的地址。當(dāng)一個(gè)DNS的請求超過了域的代理范圍時(shí),DNS服務(wù)器會(huì)將該請求交給根DNS。在named.ca文件中包含了根名字服務(wù)器的有關(guān)信息!
            這個(gè)文件通常情況下不需修改!但是對于一個(gè)好的系統(tǒng)管理員,應(yīng)當(dāng)經(jīng)常更新此文件,因?yàn)榇宋募械恼军c(diǎn)會(huì)隨網(wǎng)絡(luò)的變化而變化!
            
            測 試
            
            配置好文件后,應(yīng)當(dāng)測試一下:
            1、啟動(dòng)服務(wù) :/etc/rc.d/init.d/named start
            2、修改/etc/resolv.conf文件的name server
          210.45.162.14
            3
          nslookup
            
          >jsj1.wljs.edu.cn
            
          >jsj2.wljs.edu.cn
            
          >210.45.162.14
            
          >210.45.162.30
            >www.czt

          ?

          ?

          posted @ 2006-06-23 20:17 海納百川 閱讀(2532) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 清新县| 天水市| 石家庄市| 洪雅县| 许昌市| 运城市| 文登市| 福泉市| 堆龙德庆县| 寿宁县| 利川市| 云阳县| 恩平市| 襄樊市| 木兰县| 陈巴尔虎旗| 赤壁市| 翁牛特旗| 滦平县| 扶风县| 永康市| 内丘县| 德保县| 兰西县| 南江县| 和顺县| 云霄县| 彭州市| 永昌县| 包头市| 新密市| 钦州市| 邮箱| 巴彦淖尔市| 竹溪县| 康定县| 西林县| 广汉市| 古蔺县| 屏南县| 祁门县|