Time of Update: 2018-12-03
分布式對象技術主要是在分布式異構環境下建立應用系統架構和對象構件。在應用系統架構的支撐下,開發人員可以將軟體功能封裝為更易管理和使用的對象,這些對象可以跨越不同的軟、硬體平台進行互操作。目前,分布式互操作標準主要有Microsoft的COM/DCOM標準、Sun公司的Java RMI標準和OMG組織的CORBA標準。 Java RMI簡介 遠程方法調用(RMI,Remote Method Invocation)是jdk1.1中引入的分布式對象軟體包,它的出現大大簡化了分布異構環境中J
Time of Update: 2018-12-03
摘自http://groups.csdn.net/Microsoft_Testing_Experts/topic/d415924a-fba9-4b13-a069-9af78e874f0b.aspx 我所在的Team對應聘的人員要求是做過測試,有一定的開發能力和紮實的資料庫基礎。因此,不少Vendor公司從測試裡面找這樣的人。但是,又出現一個問題,很多推過來的測試完全不懂開發。
Time of Update: 2018-12-03
一天十億次的訪問-eBay架構(三)著作權聲明:如有轉載請求,請註明出處:http://blog.csdn.net/yzhz五、結論1、展示層架構2、商業邏輯層架構3、eBay整體架構4、總結(1)eBay.com的架構採用了J2EE核心模式 -使你不用重新發明輪子,提高系統重用性 -經過實踐證明的解決方案和策略 -J2EE核心模式可以成為Developer和Architect 的詞彙
Time of Update: 2018-12-03
LinkedHashMap和LinkedHashSet是JDK 1.4中引入的兩個新的集合類。雖然已經過去5年了,但我敢打賭並不是很多人都用過(因為我就沒有用過)。但這兩個類在某些情況下還是非常有用的,過去沒有用,現在沒有用,都沒有關係。但還是應該對這兩個Collection架構的新成員有所瞭解,因為也許以後你會到,或者其實你現在就應該要用到。LinkedHashMap/LinkedHashSet
Time of Update: 2018-12-03
背景:在做Java開發的時候,常常會出現一些亂碼,或者無法正確識別或讀取的檔案,比如常見的validator驗證用的訊息資源(properties)檔案就需要進行Unicode重新編碼。原因是java預設的編碼方式為Unicode,而我們的電腦系統編碼常常是GBK等編碼。需要將系統的編碼轉換為java正確識別的編碼問題就解決了。1、native2ascii簡介:native2ascii是sun java
Time of Update: 2018-12-03
Hadoop是什麼Hadoop是一個用於運行應用程式在大型叢集的廉價硬體裝置上的架構。Hadoop為應用程式透明的提供了一組穩定/可靠的介面和資料運動。在Hadoop中實現了Google的MapReduce演算法,它能夠把應用程式分割成許多很小的工作單元,每個單元可以在任何叢集節點上執行或重複執行。此外,Hadoop還提供一個Distributed File System用來在各個計算節點上儲存資料,並提供了對資料讀寫的高吞吐率。由於應用了map/reduce和Distributed File
Time of Update: 2018-12-03
一、你是前端工程師雖然簡曆都會有一些常規資訊,但職業決定了這份簡曆核心內容和求職成敗。所以,這份簡曆應該儘可能體現你自己是一個合格的前端工程師。專業的前端工程師是什麼可以看看去年Nate Koechley的演講《Professional Frontend
Time of Update: 2018-12-03
一天十億次的訪問-eBay架構(四)
Time of Update: 2018-12-03
eBay架構的思想金礦英文來源:http://www.manageability.org/blog/stuff/about-ebays-architecture 楊爭 /譯 瞭解一件事情是怎麼做的一個正確的方式是看看它在現實中是怎麼做的。軟體工業一直以來都在為"很多idea僅僅在理論上說說"所困惑。與此同時,軟體廠商不斷地把這些idea作為最佳實務推銷給大家。
Time of Update: 2018-12-03
方法 說明 Restrictions.eq = Restrictions.allEq 利用Map來進行多個等於的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt <Restrictions.le <= Restrictions.between BETWEENRestrictions.like LIKERestrictions.in inRestrictions.and andRestrictions.or
Time of Update: 2018-12-03
一,ping 它是用來檢查網路是否通暢或者網路連接速度的命令。作為一個生活在網路上的管理員或者駭客來說,ping命令是第一個必須掌握的DOS命令,它所利用的原理是這樣的:網路上的機器都有唯一確定的IP地址,我們給目標IP地址發送一個資料包,對方就要返回一個同樣大小的資料包,根據返回的資料包我們可以確定目標主機的存在,可以初步判斷目標主機的作業系統等。下面就來看看它的一些常用的操作。先看看協助吧,在DOS視窗中鍵入:ping /?
Time of Update: 2018-12-03
前面這是講了許多的概念,下面以一個例子來說明:一個很好理解的aop 例子,也就是Log Service。先從aop第一種方式來實現,也就是xml配置方式先建立基本的日誌類:public class Logger { private static Log log = LogFactory.getLog(Logger.class); public void entry(String message) { log.info(message);
Time of Update: 2018-12-03
1. Chinese Word Splitter(中文分詞) (*) 2. 獵兔--中文分詞技術文檔 (*) 3. Lucene中文分片語件 JE-Analysis 1.3.1 (*) 4. 幾個免費的中文分詞模組 5. 計算所漢語詞法分析系統 ICTCLAS (*) 6. fenci,Java 的 ICTCLAS 7. AutoSplit,另一個 Java 的 ICTCLAS 8. 小叮咚中文分詞 介紹頁面 9. CSW中文智能分片語件 10. C# 寫的中文分片語件 12. 歡迎來到
Time of Update: 2018-12-03
<script>document.write("螢幕尺寸:"+screen.width+"*"+screen.height)</script>document.documentElement.clientHeight IE下為0. 加上: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Time of Update: 2018-12-03
網頁可見地區寬:document.body.clientWidth; 網頁可見地區高:document.body.clientHeight; 網頁可見地區高:document.body.offsetWidth (包括邊線的寬);網頁可見地區高:document.body.offsetHeight (包括邊線的寬);網頁本文全文寬:document.body.scrollWidth; 網頁本文全文高:document.body.scrollHeight;
Time of Update: 2018-12-03
^ 錨定行的開始 如:'^grep'匹配所有以grep開頭的行。 $ 錨定行的結束 如:'grep$'匹配所有以grep結尾的行。 . 匹配一個非分行符號的字元 如:'gr.p'匹配gr後接一個任一字元,然後是p。 * 匹配零個或多個先前字元 如:'*grep'匹配所有一個或多個空格後緊跟grep的行。 .*一起用代表任一字元。[] 匹配一個指定範圍內的字元,如'[Gg]rep'匹配Grep和grep。 [^] 匹配一個不在指定範圍內的字元,如:'[^A-FH-Z]rep'匹配不包含A-R和T-
Time of Update: 2018-12-03
用 Jython 構建 JUnit 測試包Python 和 Java 技術共同工作以完成不可能的任務 文檔選項<tr valign="top"><td width="8"><img alt="" height="1" width="8" src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16" height="16"
Time of Update: 2018-12-03
Cache is King著作權聲明:如有轉載請求,請註明出處:http://blog.csdn.net/yzhz 楊爭 Cache is King Cache is King這句話說明了Cache在一個系統中對於提高系統效能的重要性。從硬體CPU到作業系統,從系統軟體到應用軟體,我們到處都可以看到Cache的身影。
Time of Update: 2018-12-03
用Jython構建JUnit測試包 開 發人員有多種理由決定自動化單元測試。許多人甚至進一步發揮它,自動化這些測試的定位和執行。但是如果想要測試裝具模組(test harness)像靜態定義的那樣運行呢?請跟隨開發員 Michael Nadel,看看如何利用 Python 類比靜態定義的 JUnit TestSuite 類。 JUnit 測試架構被越來越多的開發小組所共同使用。歸功於各種各樣的測試裝具模組,現在可以測試構成任何 Java
Time of Update: 2018-12-03
附:一些問題的候選答案 1、一輛學校巴士中可以放多少個高爾夫球? 一輛學校巴士可以塞進多少個高爾夫球? 大約50萬,假設巴士有50個高爾夫球高,50個高爾夫球寬,200個高爾夫球長。 2、假如你被扔進了一個空的玻璃攪拌機裡,刀片將於60秒後開始工作,你會怎麼辦? 如何從攪拌器中逃生? (1)順著度量刻度往上爬; (2)把攪拌器的玻璃罩擰下來; (3)利用旋轉的氣流“飛”出來。 3、擦遍西雅圖所有窗戶能掙多少錢? 假如西雅圖有1萬棟建築物,每棟建築物有600個窗戶,擦一個窗戶