2006年10月13日

               摘要: 為了實(shí)現(xiàn)Windows主機(jī)與Linux服務(wù)器之間的資源共享,Linux操作系統(tǒng)提供了Samba服務(wù),Samba服務(wù)為兩種不同的操作系統(tǒng)架起了一座橋梁,使Linux系統(tǒng)和Windows系統(tǒng)之間能夠?qū)崿F(xiàn)互相通信,為廣泛的Linux愛好者提供了極大方便。本文簡要介紹如何在Linux操作系統(tǒng)上搭建Samba服務(wù)器和簡單配置。  閱讀全文

          posted @ 2012-07-08 12:23 dybjsun 閱讀(221) | 評(píng)論 (0)編輯 收藏

               摘要:
            轉(zhuǎn)發(fā)方式:request.getRequestDispatcher().forward();
            重定向方式:response.sendRedirect();
           這兩個(gè)方法有什么區(qū)別,請(qǐng)看以下慢慢說來……
            閱讀全文

          posted @ 2008-10-30 01:23 dybjsun 閱讀(561) | 評(píng)論 (0)編輯 收藏

               摘要: 在富士通軟件事業(yè)本部工作了這么長時(shí)間,其中學(xué)到了很多方面的東西,把它寫出來與大家分享。內(nèi)容包括:式樣書的作成,如何REVIEW和項(xiàng)目管理中需要注意的一些問題。富士通的開發(fā)過程與標(biāo)準(zhǔn)的開發(fā)過程不太一樣,不過大同小異。  閱讀全文

          posted @ 2008-10-29 10:00 dybjsun 閱讀(230) | 評(píng)論 (0)編輯 收藏

               摘要: 終于有機(jī)會(huì)成為一個(gè)正規(guī)軍,心里既興奮又緊張,以前的土匪模式能不能很快地轉(zhuǎn)變過來。這段時(shí)間在日本富士通軟件事業(yè)本部工作,感受了一流的公司的作風(fēng)和效率,并將這些記錄下來慢慢消化。  閱讀全文

          posted @ 2008-03-05 14:50 dybjsun 閱讀(265) | 評(píng)論 (0)編輯 收藏

               摘要: 有關(guān)TOMCAT的構(gòu)成及分析。  閱讀全文

          posted @ 2008-01-10 11:24 dybjsun 閱讀(218) | 評(píng)論 (0)編輯 收藏

               摘要: 1 lucene簡介
          1.1 什么是lucene
          Lucene是一個(gè)全文搜索框架,而不是應(yīng)用產(chǎn)品。因此它并不像www.baidu.com 或者google Desktop那么拿來就能用,它只是提供了一種工具讓你能實(shí)現(xiàn)這些產(chǎn)品。

          1.2 lucene能做什么
          要回答這個(gè)問題,先要了解lucene的本質(zhì)。實(shí)際上lucene的功能很單一,說到底,就是你給它若干個(gè)字符串,然后它為你提供一個(gè)全文搜索服務(wù),告訴你你要搜索的關(guān)鍵詞出現(xiàn)在哪里。知道了這個(gè)本質(zhì),你就可以發(fā)揮想象做任何符合這個(gè)條件的事情了。你可以把站內(nèi)新聞都索引了,做個(gè)資料庫;你可以把一個(gè)數(shù)據(jù)庫表的若干個(gè)字段索引起來,那就不用再擔(dān)心因?yàn)椤?like%”而鎖表了;你也可以寫個(gè)自己的搜索引擎……

          1.3 你該不該選擇lucene
          下面給出一些測試數(shù)據(jù),如果你覺得可以接受,那么可以選擇。
          測試一:250萬記錄,300M左右文本,生成索引380M左右,800線程下平均處理時(shí)間300ms。
          測試二:37000記錄,索引數(shù)據(jù)庫中的兩個(gè)varchar字段,索引文件2.6  閱讀全文

          posted @ 2008-01-09 17:17 dybjsun 閱讀(1082) | 評(píng)論 (1)編輯 收藏

               摘要: 在強(qiáng)調(diào)可重用組件開發(fā)的今天,除了自己從頭到尾開發(fā)一個(gè)可重用的日志操作類外,Apache為我們提供了一個(gè)強(qiáng)有力的日志操作包-Log4j。

          Log4j 是Apache的一個(gè)開放源代碼項(xiàng)目,通過使用Log4j,我們可以控制日志信息輸送的目的地是控制臺(tái)、文件、GUI組件、甚至是套接口服務(wù)器、NT的事件記錄器、UNIX Syslog守護(hù)進(jìn)程等;我們也可以控制每一條日志的輸出格式;通過定義每一條日志信息的級(jí)別,我們能夠更加細(xì)致地控制日志的生成過程。最令人感興趣的就是,這些可以通過一個(gè)配置文件來靈活地進(jìn)行配置,而不需要修改應(yīng)用的代碼。

          此外,通過Log4j其他語言接口,您可以在C、C++、. Net、PL/SQL程序中使用Log4j,其語法和用法與在Java程序中一樣,使得多語言分布式系統(tǒng)得到一個(gè)統(tǒng)一一致的日志組件模塊。而且,通過使用各種第三方擴(kuò)展,您可以很方便地將Log4j集成到J2EE、JINI甚至是SNMP應(yīng)用中。  閱讀全文

          posted @ 2007-12-24 11:46 dybjsun 閱讀(206) | 評(píng)論 (0)編輯 收藏

               摘要: 軟件測試是軟件開發(fā)中的重中之重,沒有一點(diǎn)可以馬虎的,在項(xiàng)目管理過程,我強(qiáng)調(diào)的是每個(gè)過程的每一個(gè)環(huán)節(jié)都要進(jìn)行測試,保證系統(tǒng)在每個(gè)階段可以控制。因?yàn)檐浖y試中考慮的問題基本上是項(xiàng)目管理中考慮的問題。  閱讀全文

          posted @ 2007-12-06 09:33 dybjsun 閱讀(273) | 評(píng)論 (0)編輯 收藏

               摘要: 這里僅是本人在日常管理中的一些感想、體會(huì),并在不斷的積累中……  閱讀全文

          posted @ 2007-11-30 20:25 dybjsun 閱讀(185) | 評(píng)論 (0)編輯 收藏

               摘要: 在命令行或者X-windows下修改/etc/inittab文件,代碼如下:
          .......
          # Default runlevel. The runlevels used by RHS are:
          # 0 - halt (Do NOT set initdefault to this)
          # 1 - Single user mode
          # 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
          # 3 - Full multiuser mode
          # 4 - unused
          # 5 - X11
          # 6 - reboot (Do NOT set initdefault to this)
          #
          id:5:initdefault:
          ........
          3為命令行,5為X-Windows  閱讀全文

          posted @ 2007-11-29 12:32 dybjsun 閱讀(574) | 評(píng)論 (0)編輯 收藏

               摘要: 今天跟一個(gè)同學(xué)聊天后,很郁悶。這個(gè)同學(xué)沒啥技術(shù),專門在網(wǎng)上投機(jī)倒把,搞“網(wǎng)賺”,做一些木馬,插件,每年也有幾十萬的收入。而我們,累得像死狗一樣,一年下來才幾萬。為啥人與人之間的差距就那么大呢???!!!郁悶中……  閱讀全文

          posted @ 2007-11-10 02:18 dybjsun 閱讀(185) | 評(píng)論 (0)編輯 收藏

               摘要: 項(xiàng)目經(jīng)理在中國與外國有著很大的不同。外國,只要你懂管理,哪怕你不會(huì)編碼,也無關(guān)緊要;而在中國,除了會(huì)管理,也必須是技術(shù)的牛人。這是中國的國情所造成的,中國缺少一種工程的概念,到處涌現(xiàn)的是英雄的色彩。當(dāng)一個(gè)項(xiàng)目的規(guī)模達(dá)到幾千人月以上,你一個(gè)人的英雄主義還能得到體現(xiàn)嗎??這個(gè)時(shí)候需要的就是管理。我們現(xiàn)在就拋開技術(shù),專門來說說怎么去管理好一個(gè)項(xiàng)目。  閱讀全文

          posted @ 2007-11-10 01:57 dybjsun 閱讀(1028) | 評(píng)論 (0)編輯 收藏

               摘要: 今天運(yùn)行了寫好的程序,出現(xiàn)了錯(cuò)誤。java.net.BindException: Address in use: connect。查找網(wǎng)上資源,說主要原因是因?yàn)檫B接太多,socket綁定端口在短時(shí)間內(nèi)不能釋放。  閱讀全文

          posted @ 2007-11-09 01:49 dybjsun 閱讀(1446) | 評(píng)論 (1)編輯 收藏

               摘要: 如果要用到http協(xié)議,請(qǐng)使用HttpClient這個(gè)包  閱讀全文

          posted @ 2007-11-09 01:47 dybjsun 閱讀(286) | 評(píng)論 (0)編輯 收藏

               摘要: 人,應(yīng)該怎樣去調(diào)整心態(tài)。是整天也給自己打氣,還是希望過得無憂無慮??  閱讀全文

          posted @ 2007-11-09 01:46 dybjsun 閱讀(408) | 評(píng)論 (0)編輯 收藏

               摘要: 雖然session機(jī)制在web應(yīng)用程序中被采用已經(jīng)很長時(shí)間了,但是仍然有很多人不清楚session機(jī)制的本質(zhì),以至不能正確的應(yīng)用這一技術(shù)。本文將詳細(xì)討論session的工作機(jī)制并且對(duì)在Java web application中應(yīng)用session機(jī)制時(shí)常見的問題作出解答。  閱讀全文

          posted @ 2007-11-09 01:45 dybjsun 閱讀(252) | 評(píng)論 (1)編輯 收藏

               摘要: 多線程是這樣一種機(jī)制,它允許在程序中并發(fā)執(zhí)行多個(gè)指令流,每個(gè)指令流都稱為一個(gè)線程,彼此間互相獨(dú)立。

            線程又稱為輕量級(jí)進(jìn)程,它和進(jìn)程一樣擁有獨(dú)立的執(zhí)行控制,由操作系統(tǒng)負(fù)責(zé)調(diào)度,區(qū)別在于線程沒有獨(dú)立的存儲(chǔ)空間,而是和所屬進(jìn)程中的其它線程共享一個(gè)存儲(chǔ)空間,這使得線程間的通信遠(yuǎn)較進(jìn)程簡單。

            多個(gè)線程的執(zhí)行是并發(fā)的,也就是在邏輯上“同時(shí)”,而不管是否是物理上的“同時(shí)”。如果系統(tǒng)只有一個(gè)CPU,那么真正的“同時(shí)”是不可能的,但是由于CPU的速度非常快,用戶感覺不到其中的區(qū)別,因此我們也不用關(guān)心它,只需要設(shè)想各個(gè)線程是同時(shí)執(zhí)行即可。

            多線程和傳統(tǒng)的單線程在程序設(shè)計(jì)上最大的區(qū)別在于,由于各個(gè)線程的控制流彼此獨(dú)立,使得各個(gè)線程之間的代碼是亂序執(zhí)行的,由此帶來的線程調(diào)度,同步等問題,將在以后探討。  閱讀全文

          posted @ 2007-11-09 01:43 dybjsun 閱讀(199) | 評(píng)論 (0)編輯 收藏

               摘要: java語言已經(jīng)內(nèi)置了多線程支持,所有實(shí)現(xiàn)Runnable接口的類都可被啟動(dòng)一個(gè)新線程,新線程會(huì)執(zhí)行該實(shí)例的run()方法,當(dāng)run()方法執(zhí)行完畢后,線程就結(jié)束了。一旦一個(gè)線程執(zhí)行完畢,這個(gè)實(shí)例就不能再重新啟動(dòng),只能重新生成一個(gè)新實(shí)例,再啟動(dòng)一個(gè)新線程。  閱讀全文

          posted @ 2007-11-09 01:41 dybjsun 閱讀(195) | 評(píng)論 (0)編輯 收藏

               摘要: 通常,多線程之間需要協(xié)調(diào)工作。例如,瀏覽器的一個(gè)顯示圖片的線程displayThread想要執(zhí)行顯示圖片的任務(wù),必須等待下載線程downloadThread將該圖片下載完畢。如果圖片還沒有下載完,displayThread可以暫停,當(dāng) downloadThread完成了任務(wù)后,再通知displayThread“圖片準(zhǔn)備完畢,可以顯示了”,這時(shí),displayThread繼續(xù)執(zhí)行。  閱讀全文

          posted @ 2007-11-09 01:40 dybjsun 閱讀(209) | 評(píng)論 (0)編輯 收藏

               摘要: 前面談了多線程應(yīng)用程序能極大地改善用戶相應(yīng)。例如對(duì)于一個(gè)Web應(yīng)用程序,每當(dāng)一個(gè)用戶請(qǐng)求服務(wù)器連接時(shí),服務(wù)器就可以啟動(dòng)一個(gè)新線程為用戶服務(wù)。  閱讀全文

          posted @ 2007-11-09 01:38 dybjsun 閱讀(194) | 評(píng)論 (0)編輯 收藏

               摘要: 當(dāng)多線程啟動(dòng)時(shí),怎么才能控制他們有秩序地執(zhí)行。本例模擬一個(gè)容器,當(dāng)容器里有東西時(shí),通知各個(gè)線程來取得這些東西,如果沒有取到東西,則進(jìn)入等待狀態(tài)。(特別注意在通知各個(gè)線程notifyAll和等待wait這些方法一定要寫在同步塊中)  閱讀全文

          posted @ 2007-11-09 01:31 dybjsun 閱讀(213) | 評(píng)論 (0)編輯 收藏

               摘要: 最近做了一個(gè)項(xiàng)目,在一開始設(shè)計(jì)時(shí)總覺得有些東西會(huì)用不到,所以在那些方面的要求放松了。最后,項(xiàng)目結(jié)束了,交由日本測試,BUG越來越多,要求越來越高。一方面佩服小日本對(duì)質(zhì)量的要求,另一方面也給自己一個(gè)教訓(xùn)。那就是做軟件一開始一定要從嚴(yán)要求,只有硬的設(shè)計(jì),硬的質(zhì)量才能有好的評(píng)價(jià)。  閱讀全文

          posted @ 2007-11-09 01:27 dybjsun 閱讀(138) | 評(píng)論 (0)編輯 收藏

               摘要: 要學(xué)日語,也想學(xué)。可為什么會(huì)學(xué)得這么累呢?每天學(xué)過以后,精力透支過多,平時(shí)做事時(shí)也不感到這么累。唉,難呀!!  閱讀全文

          posted @ 2007-11-09 01:25 dybjsun 閱讀(161) | 評(píng)論 (0)編輯 收藏

               摘要: 軟件行業(yè)中的牛人,寫代碼的,他寫的接口與你寫的接口就不一樣。他的接口讓人很好用,把什么都考慮進(jìn)去了,而自己,就沒有他考慮得周全。這就是差距,這就是一個(gè)高手的高明之處。  閱讀全文

          posted @ 2007-11-09 01:19 dybjsun 閱讀(155) | 評(píng)論 (0)編輯 收藏

               摘要: 我在工作中,接觸到印度軟件公司開發(fā)出來的軟件:整個(gè)體系架構(gòu)非常清晰,按照我們的要求實(shí)現(xiàn)了全部功能,而且相當(dāng)穩(wěn)定。但是打開具體的代碼一看,拖沓冗長,水平不咋樣。我們自己的一些程序員就有怪話了,說他們水平真低。但是!印度人能夠把軟件整體把握得很好,能夠完成軟件,并得到相當(dāng)好的設(shè)計(jì)文檔。而中國人在那里琢磨數(shù)據(jù)結(jié)構(gòu)、算法,界面人員就還沒編碼就想著是Outlook式的還是VisualStudio式的界面。到最后就成為Code高手,對(duì)某些特定的開發(fā)工具精通,但是就是不能保證能夠把一個(gè)軟件穩(wěn)當(dāng)、完整的開發(fā)出來。  閱讀全文

          posted @ 2006-10-18 01:54 dybjsun 閱讀(2949) | 評(píng)論 (1)編輯 收藏

               摘要: MySQL 是一條輕快的小海豚,但是缺少很多現(xiàn)代關(guān)系數(shù)據(jù)庫應(yīng)有的特色,例如:引用完整性,視圖,觸發(fā)器等。因此,如果你需要開發(fā)一個(gè)電子商務(wù)的網(wǎng)站,需要這些功能的話,你或許應(yīng)該考慮 PostgreSQL 了。本文將通過其在 Red Hat 7.1 上安裝過程,簡要介紹其用法。  閱讀全文

          posted @ 2006-10-13 19:27 dybjsun 閱讀(274) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 冀州市| 玉林市| 雷州市| 南漳县| 周宁县| 六盘水市| 中西区| 兴化市| 大石桥市| 衡山县| 广水市| 洪湖市| 平江县| 延津县| 衡南县| 山阴县| 乌拉特中旗| 大庆市| 湄潭县| 永新县| 灵台县| 醴陵市| 隆德县| 洞口县| 台中县| 融水| 资源县| 乌鲁木齐县| 临沧市| 正镶白旗| 洪雅县| 泽普县| 乌拉特后旗| 尤溪县| 揭阳市| 新乡市| 濉溪县| 三明市| 鄂托克前旗| 景宁| 和政县|