一、.net變量命名的注意事項1.變量名的第一個字符必須是字母、漢字、下劃線。2.變量名不能包含空格、小數點、以及各種符號3.組成變量名的字符數不能超過255個字符4.變量名不能是關鍵字5.變量名在同一范圍內必須是惟一的二、變量的聲明在默認的情況下,.NET編譯器強制使用變量聲明,即在使用變量前,必須聲明變量VB.NET提供了控制聲明的開關。如果將此開關關閉,則無需聲明即可使用變量。使用的方法如下:在集成開發環境中,設置項目的屬性,然后選擇“編譯”,更改O
系統 2019-08-29 23:11:05 1609
簡單即是美——品C語言的幽雅C語言技術專家作客51CTO技術聊天室近期機械工業出版社華章公司在C語言技術領域,為廣大讀者準備了兩本C語言技術圖書——《C語言教程(原書第4版)》及《C語言初級編程(原書第3版)》,4月
系統 2019-08-29 23:10:33 1609
/**//*--SETNOCOUNT的問題SQL版本:SQLServer20053159故障描述:當滿足下述條件時,SETNOCOUNT導致TRY...CATCH無法正確處理錯誤1.使用EXEC()AT或者EXEC..dbo.sp_executesql2.中包括輸出參數3.中包括SETNOCOUNTON和USE
系統 2019-08-29 23:09:42 1609
前文提到,TomTom宣布獲得Apple授權開發適用于新款3GiPhone的GPS軟件。這一方面說明,3GiPhone將可能把GPS作為標配功能;另一方面,TomTom應該獲得了Apple的認可,向iPhone移值其導航產品。微軟推出WindowsMobile支持PPC以后,其GPS標準API和SDK是開放的,這也是為什么該平臺GPS應用軟件異常豐富的原因。本來我以為,3GiPhone將走SmartPhone開放的路子,而且Apple確實也向公眾推出了iP
系統 2019-08-29 23:09:18 1609
Struts2的工作原理上圖來源于Struts2官方站點,是Struts2的整體結構。一個請求在Struts2框架中的處理大概分為以下幾個步驟1客戶端初始化一個指向Servlet容器(例如Tomcat)的請求2這個請求經過一系列的過濾器(Filter)(這些過濾器中有一個叫做ActionContextCleanUp的可選過濾器,這個過濾器對于Struts2和其他框架的集成很有幫助,例如:SiteMeshPlugin)3接著FilterDispatcher被
系統 2019-08-29 23:07:11 1609
轉載自----http://lifethinker.iteye.com/blog/260515編寫Java多線程程序一直以來都是一件十分困難的事,多線程程序的bug很難測試,DCL(DoubleCheckLock)就是一個典型,因此對多線程安全的理論分析就顯得十分重要,當然這決不是說對多線程程序的測試就是不必要的。傳統上,對多線程程序的分析是通過分析操作之間可能的執行先后順序,然而程序執行順序十分復雜,它與硬件系統架構,編譯器,緩存以及虛擬機的實現都有著很
系統 2019-08-29 23:06:36 1609
橋梁(Bridge)模式橋梁模式是一個非常有用的模式,也是比較復雜的一個模式。熟悉這個模式對于理解面向對象的設計原則,包括"開-閉"原則(OCP)以及組合/聚合復用原則(CARP)都很有幫助。理解好這兩個原則,有助于形成正確的設計思想和培養良好的設計風格。在提出橋梁模式的時候指出,橋梁模式的用意是"將抽象化(Abstraction)與實現化(Implementation)脫耦,使得二者可以獨立地變化"。這句話有三個關鍵詞,也就是抽象化、實現化和脫耦。抽象化
系統 2019-08-29 23:06:20 1609
圖6.1.不同形態的轉換流程定義可以用三種不同的形式表現ml,javaobjects或jBPM數據庫記錄.執行信息(=運行時間)和日志信息可表現為2種形式:javaobjects和jBPM數據庫記錄.有關XML表示流程定義和流程檔案可以參看第13章,jBPM流程定義語言(JPDL).本章討論javaObject和jBPM數據庫之間的轉換.jBPM內部hibernate保存javaobjects到數據庫并且重現他們.當然不是嚴格限定使用jBPM必須有hibe
系統 2019-08-29 23:06:09 1609
用ext2.2的combobox是時候,如果只有一項,且該項的text長度超過了設定的長度,在IE6會顯示不出來,可以通過修改combo.css來修正該問題:.x-combo-list-inner{height:40px;/*修正IE6下只有一行長數據時顯示不出來的問題*/overflow:auto;background:white;position:relative;/*forcalculatingscrolloffsets*/zoom:1;overfl
系統 2019-08-29 23:04:17 1609
從名字上看知道IoFilter應該是一個過濾器,不錯,它確實是一個過濾器,它和Servlet中的過濾器類似,主要用于攔截和過濾I/O操作中的各種信息。在Mina的官方文檔中已經提到了IoFilter的作用:(1)記錄事件的日志(這個在本文中關于LoggingFilter的講述中會提到)(2)測量系統性能(3)信息驗證(4)過載控制(5)信息的轉換(例如:編碼和解碼,這個會在關于ProtocolCodecFilter的講述中會提到)(6)和其他更多的信息還是
系統 2019-08-29 23:01:55 1609
《Delphi6數據庫開發典型實例》Delphi教程系列書籍(004)《Delphi6數據庫開發典型實例》網友(邦)整理EMail:shuaihj@163.com下載地址:Pdf作者:尹立民叢書名:軟件工程師叢書出版社:電子工業出版社ISBN:7505380109上架時間:2006-10-25出版日期:2002年11月開本:16開頁碼:536版次:1-1內容簡介本書主要針對具有一定Delphi6應用基礎或windows程序設計經驗的讀者。全書密切結合實例,
系統 2019-08-29 23:01:24 1609
最近,一些著名的軟件推出后,老喜歡拿下載量來說事兒,比如之前的IE7,最近的Firefox3.0等。其實下載量,大家真的不用太當回事,也并不能說明市場占有率或者受歡迎程度。傳統的抽樣調查方式,可能才是搞清楚真正市場狀態的最有效手段。自從有了計算機和網絡以來,就多了一群喜歡嘗鮮和折騰軟件的人,筆者因所學影響到性格,也對軟件試用趨之若鶩。但往往也是新鮮一陣子,用過后就刪除,安裝后就很少運行過。真正工作、生活中用的上的實用軟件,其實就那幾種。前段時間升級了Fir
系統 2019-08-29 23:00:39 1609
CREATEPROCLogin@userNamevarchar(20),@passwordvarchar(20)ASIFNOTEXISTS(SELECT*FROMUserAccountWHEREUserName=@userName)RETURN-1IFNOTEXISTS(SELECT*FROMUserAccountWHEREUserName=@userNameANDpassword=@password)RETURN1UPDATEUserAccountSET
系統 2019-08-29 22:59:52 1609
每天清晨睜開雙眼~~枕邊的容顏:猜猜這是什么?(答案稍后揭曉)OfficeMatrix(猜猜俺在哪一層):OfficeMatrix(猜猜俺在哪一層):MM的車,
系統 2019-08-29 22:59:50 1609
StringBufferbuf=newStringBuffer();buf.append("fromServicelistasslwhere1=1andsl.visValid='y'");if(vcustomerId!=null&&!vcustomerId.equals("")&&!vcustomerId.equals("null")){buf.append("andsl.vcustomerIdlike'%"+vcustomerId+"%'");}if(v
系統 2019-08-29 22:58:03 1609