J2EE – 工具一覽表

這是knnopix和dlee在03年5月時的討論,現在找出來看,仍很有價值。 應用伺服器 Jetty HTTP 伺服器和 Java Serverlet 容器 JOTM 交易管理伺服器 Apache 這些東西就不擺了,HTTP, XML, Ant, Tomcat, Velocity, ... 公司專屬應用程式的靈魂。 Tyrex 交易管理伺服器 OpenJMS Message Service器 JBoss 速度快、功能強大的 J2EE 伺服器 Tomcat 常用的java應用伺服器 Resin

Scheme語言的“陰陽謎題”

文章目錄 Scheme語言的“陰陽謎題” Scheme語言的“陰陽謎題”Scheme語言裡有一個著名的“陰陽謎題(Yin-yang puzzle)”,大概是這麼幾行代碼:(let* ((yin ((lambda (foo) (newline) foo) (call/cc (lambda (bar) bar)))) (yang ((lambda (foo) (write-char #/*) foo)

Xray@NET,協議外掛程式實現方式的簡述

OSI上的多個層面上來看,Ethernet上的要支援的協議太多了,如果需要讓我的Xray(a)NET支援這麼多的協議,實現是沒有更好的辦法了,因此暫時想了一個通過XML配置外掛程式的方法,下面是Ethernet Frame下協議在我的Xray@NET下的描述,Xray@NET的擴充類通過對類似的這些XML進行解析並Cache到記憶體裡,在通過引擎解包時,在Ethernet Frame解包線程裡對當前packet的port

建立進程並等待其退出

在命令列裡,你敲完一個命令後,一般是這個命令執行完畢後你才獲得控制台。在360的軟體管家裡面也有這種效果(軟體升級時)。如果你要實現這種效果,一般就需要建立進程並等待其退出的函數。這個函數實現的關鍵是CreateProcessW和WaitForSingleObject兩個函數,網上也有這樣的代碼。下面是一個叫做Eraser的開源工程裡面的一段代碼,這個裡面也有一些其他有用的代碼,大家可以參考參考:http://eraser.heidi.ie/trac/browser/trunk/eraser6/

兩階段檢查的代碼片斷

//移動繪圖物件procedure TMoveableShape.MoveShapes(DeltaX, DeltaY: Integer);var  I, Pass: Integer;  TempControl: TControl;begin  if not Assigned(Parent) then    Exit;  // Do 2 passes through controls. The first one is to check that all  // movements are

列印呼叫堆疊

java裡面可以使用Throwable類來擷取堆棧,範例程式碼如下:package name.xu;public class CallStack {public static void printCallStatck() {Throwable ex = new Throwable();StackTraceElement[] stackElements = ex.getStackTrace();if (stackElements != null) {for (int i = 0; i <

Performance-Tuning Entity Beans

(from Mastering EJB2)There is a great deal of fear, uncertainty, and doubt (FUD) in the industry about entity beans. Many organizations are using them improperly, creating performance issues. Here are some tips and tricks to make your entity beans

“詠剛的家”全新改版

2月裡,趁著春節假期,把自己的個人首頁(http://www.contextfree.net/wangyg/)徹底改版——這次改版的需求主要來自以下幾個方面:1、以前的首頁是用 apache forest 根據 xml 檔案自動產生的,雖然非常方便,但很多地方要受 forest 軟體本身的限制,在頁面設計上不能隨心所欲——這一次我用 python 和 ant 幾乎重寫了 forest 靜態產生模組的大部分功能:python 用於網站索引、目錄和公用代碼的產生,ant 用於 xslt

如果你在尋找投資人……

 王緝志 [作者]       我不是學經濟的,也沒學過MBA課程或者金融學,但是我創辦過好幾個公司。每次,都是我拿著項目去找投資人,但是先後遇到過很多問題,在這裡我想談談我的一些體會和教訓。我的這些看法,主要是站在項目持有人的角度來看問題的。      我在實踐中發現,如果你手裡有一個項目想尋找投資者,那麼你可能會遇到兩類人:普通投資人或者風險投資人。     

emule的編譯與運行

最近想起了以前emule在vs2008沒有編完,所以今天又接著編了一些,出了一下問題。參考了1.在vs2008下編譯eMule-VeryCD工程

stricmp和_stricmp

在msdn裡面(http://msdn.microsoft.com/en-us/library/ms235365(VS.80).aspx)有這麼一段話:These POSIX functions are deprecated beginning in Visual C++ 2005. Use the ISO C++ conformant_stricmp, _wcsicmp, _mbsicmp, _stricmp_l, _wcsicmp_l, _mbsicmp_l

奇技淫巧之避免因宏帶來的名字衝突

轉自:http://hi.baidu.com/solidmcp/blog/item/3e8fd789d4142ebd0f2444f2.html 。介紹的方法不錯,可以解決很多宏衝突的問題。  奇技淫巧之避免因宏帶來的名字衝突 >> 退避三舍:既成事實,不得不低頭,你把max的名兒佔了,那我就叫iMax; >> 刮骨療傷:中毒沒問題,格老子效仿關雲長刮骨療傷。看看人家POCO怎麼做的,你"Bill大門們" 不是喜歡在API後面又A又W的,不高興,直接把你們給UN掉。//--------------

chrome sandbox中的幾個有用函數

//判斷控制代碼與路徑是否是一樣的// We get a |full_path| of the form /??/c:/some/foo/bar, and the name that// we'll get from |handle| will be /device/harddiskvolume1/some/foo/bar.bool SameObject(HANDLE handle, const wchar_t* full_path) { std::wstring

webkit在win32下的編譯規則

最近有人在windows

vs編譯選項中的宏

在配置vs項目是,你可以看到vs給你提供了一些宏(macros),如,但卻找不到修改或添加宏的地方,在用google搜尋之後,我發現vs內建的宏是不能修改的,現在就還剩下一個問題,可不可以添加新的宏?在webkit的工程中,你可以看到它添加了幾個新的宏,如中最後面幾個: 它是在設定檔裡面加的,怎麼樣在vs

調試dll和exe載入失敗

如果啟動程式時出現《應用程式正常初始化(0xc0000142)失敗。請單擊“確定”,終止應用程式》這種錯誤,可以先用depends.exe這個工具來看依賴沒有問題。如果沒有問題,可以用resourcehacker之類的工具看exe和dll的資源段的manifest資訊,通過這個來看依賴的crt是否正確,特別要注意不同dll之間這個資訊可能不一樣(一個exe不能同時載入多個版本的crt)。如果還不能解決,只能通過調試器來分析了。通過devenv.exe 《程式路徑》來啟動程式,然後開啟下面的檔案,

webkit在win32下的編譯規則(五)

接下來看testapi這個工程,這個工程的編譯設定基本與javascriptcore相同,最終產生testapi.exe。testapi.exe是一個測試javascript匯出api的工程,這個工程就testapi.c和testapi.js兩個檔案,如:

const與數組聲明

在libidn的stringprep.h裡面,有這樣的聲明:extern IDN_DLL_VAR const Stringprep_profiles stringprep_profiles[];extern IDN_DLL_VAR const Stringprep_table_element stringprep_rfc3454_A_1[]; 聲明的實現在c檔案裡面,例如profiles.cStringprep_profiles stringprep_profiles[] = {

關於翻譯的兩篇好文章

中華讀書報上同版刊載了關於翻譯的兩篇好文章,值得一讀:《西文自有宗師妙、漢譯難觀對屬能》http://www.gmw.cn/01ds/2006-04/12/content_403371.htm《誰實為之?》http://www.gmw.cn/01ds/2006-04/12/content_403370.htm

四個半月——我離 Google 有多遠?

四個半月——我離 Google 有多遠?說來有趣,我通過 DHL 郵回 Google 的工作協議以及其他檔案竟在大氣層裡消失了整整一個星期!在這一個星期裡,幾乎每天都會有一位極其熱情的 DHL 員工打電話向我道歉,並重申 DHL 美國的工作人員正在全力尋找我的郵包,但同時她又鄭重向我聲明,我的郵包絕對沒有“丟失”,只是暫時處於某種未知的“狀態”罷了。——天啊,未知的“狀態”,這樣的解釋險些讓我誤認為自己是在使用哪個廢柴網遊公司開發出來的虛擬快遞軟體。要不是郵包後來終於有驚無險地到達了

總頁數: 61357 1 .... 18128 18129 18130 18131 18132 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.