HessianSkeleton是Hessianserver端的核心類,主要功能是接收網絡輸入流(被包裝為AbstractHessianInput),反序列化輸入流得到methodName和參數,然后調用服務端的服務,得到結果后序列化為輸出流,返回給客戶端,主要流程如下圖所示:HessianSkeleton的核心代碼如下所示:publicvoidinvoke(Objectservice,AbstractHessianInputin,AbstractHessi
系統 2019-08-29 22:05:03 2068
最新添加(2009-3-1),糾正文章錯誤http://www.iteye.com/topic/336082引用真心接受批評,并感謝sdh5724指正。好久沒看這個貼了,用sdh5724提醒的方式beanCopier復制,效率很高,是標準Java反射調用的1/5.10000次對象復制測試結果(ms):task直接復制31taskjava標準反射復制610taskcglibFast復制(不好的寫法)890taskcglibbeancopier復制125原帖1
系統 2019-08-12 09:30:17 2068
去年,著名的視頻直播平臺Ustream發布了一個名為UstreamLiveMobilizer的移動應用開發平臺,該平臺可以為品牌商家、名人、樂隊提供可定制的iPhone視頻直播應用。然而今天,Ustream關閉了LiveMobilizer宣布與MobileRoadie合作。MobileRoadie允許任何人開發和創建時髦的、富媒體的iPhone和Android應用。MobileRoadie將會和Ustream的廣播者一起創建一款可以用來展示Ustream直
系統 2019-08-12 09:30:11 2068
Word絕招:一、輸入三個“=”,回車,得到一條雙直線;二、輸入三個“~”,回車,得到一條波浪線;三、輸入三個“*”或“-”或“#”,回車,驚喜多多;在單元格內輸入=now()顯示日期在單元格內輸入=CHOOSE(WEEKDAY(I3,2),"星期一","星期二","星期三","星期四","星期五","星期六","星期日")顯示星期幾Excel常用函數大全1、ABS函數函數名稱:ABS主要功能:求出相應數字的絕對值。使用格式:ABS(number)參數說明
系統 2019-08-12 09:29:49 2068
在前面的<<基于WEBSERVICE的課件系統(1)>>(http://www.cnblogs.com/jackyrong/archive/2005/01/28/99025.html)和<<基于WEBSERVICE的課件系統(2)>>(http://www.cnblogs.com/jackyrong/archive/2005/01/28/99027.html)中,回顧了當初自己畢業設計中,自己實現的一個課件搜索系統的情況,這是為了模擬實現。NET和JAVA
系統 2019-08-12 09:29:36 2068
一、分布式系統構建的挑戰1、異構組件<網絡,硬件,OS,編程語言,不同開發者>2、開放性(允許組件加與替換)<接口標準開放,一致的通讀機制>3、安全性<保密,健全,可用-防DOS>4、伸縮性<系統在規模上的平滑過渡;注意控制物理成本,控制性能損耗,注意軟件資源耗盡(如IPV4)>5、失敗處理<失敗檢測,屏蔽失敗,容忍失敗,失敗恢復,冗余>6、組件并發性7、透明性<及隱藏信息及細節或實現,訪問透明(本地與遠程用相同操作),位置透明(訪問資源無須了解物理地址,
系統 2019-08-12 09:27:41 2068
摘要:將一個ASP.NET站點分離為多個獨立的模塊,一個最大的問題就是與頁面相關聯的大多數業務邏輯駐留在該頁面的源代碼文件中,我們幾乎做不到將源代碼文件分為多個獨立的程序集。為了真正創建獨立的與站點中的頁面相關聯的功能模塊,所有頁面邏輯、事件處理邏輯和導航邏輯需要以某種方式從頁面提取出來并保存在獨立的程序集中。WebComposite應用程序塊中的默認解決方案是使用View-Presenter模式將頁面邏輯分成不同的用于響應由視圖(網頁)轉發的任意事件的類
系統 2019-08-12 09:26:57 2068
[Test]publicvoidDriverExtension_Wait(){vardriver=newFirefoxDriver();driver.Navigate().GoToUrl("http://www.baidu.com");driver.FindElement(By.Id("kw")).SendKeys("selenium");driver.FindElement(By.Id("su")).Submit();driver.WaitTitleCo
系統 2019-08-12 09:26:51 2068
物化視圖是一種特殊的物理表,“物化”(Materialized)視圖是相對普通視圖而言的。普通視圖是虛擬表,應用的局限性大,任何對視圖的查詢,Oracle都實際上轉換為視圖SQL語句的查詢。這樣對整體查詢性能的提高,并沒有實質上的好處。1、物化視圖的類型:ONDEMAND、ONCOMMIT二者的區別在于刷新方法的不同,ONDEMAND顧名思義,僅在該物化視圖“需要”被刷新了,才進行刷新(REFRESH),即更新物化視圖,以保證和基表數據的一致性;而ONCO
系統 2019-08-12 01:52:45 2068
門戶產品是前兩年非常熱的一個話題,然后今年對門戶的狂熱確有所下降,甚至很多人認為門戶作為企業應用集成的時代已經過去了,單純的門戶已經沒有市場了。誠然,這些觀點都有各自的道理,我認為門戶的價值絕對不再門戶本身。首先我們來看看為什么需要門戶,再J2EE企業集應用開發里面,界面部分的組件是通過war包形式部署再企業應用服務器中的,每個war說通俗一點就是一個網站,面向一個特定的應用。基本上每個應用都有一些相同的架構。例如美工所需要的導航欄,登陸界面,權限管理等等
系統 2019-08-12 01:32:50 2068