Time of Update: 2017-02-27
今天我們來介紹
Time of Update: 2017-02-27
WCF分布式開發常見錯誤解決(5)Could not find a base address that matches schemeWCF分布式應用開發,託管宿主配置終結點錯誤:找不到匹配式樣http的基地址,Could not find a base address that matches scheme http for the endpoint with binding MetadataExchangeHttpBinding. Registered base address
Time of Update: 2017-02-27
問題的提出晚上翻著群裡的聊天,發現一個有趣的問題:如何通過編碼方式來判斷一個dll或者exe為debug build還是release build?由於沒有太多的討論,所以我只好自己找點兒辦法,試圖解決這個問題,為夜生活帶點刺激。於是,便有了本文的探索和分析。當然,為了充分的調動起大家的主意,省去不必要的google操作,我覺得有必要對Debug和Release兩種模式的異同進行一點提綱挈領式的分析,從而為接下來的解決方案打好基礎。Debug & Release我們應用Visual
Time of Update: 2017-02-27
Struts的Token(令牌)機制能夠很好的解決表單重複提交的問題,基本原理是:伺服器端在處理到達的請求之前,會將請求中包含的令牌值與儲存在目前使用者會話中的令牌值進行比較,看是否匹配。在處理完該請求後,且在回覆發送給用戶端之前,將會產生一個新的令牌,該令牌除傳給用戶端以外,也會將使用者會話中儲存的舊的令牌進行替換。這樣如果使用者回退到剛才的提交頁面並再次提交的話,用戶端傳過來的令牌就和伺服器端的令牌不一致,從而有效地防止了重複提交的發生。這時其實也就是兩點,第一:你需要在請求中有這個令牌值,
Time of Update: 2017-02-27
前幾天有客戶問我這麼個問題,他們在weblogic中配置了prepared statement cache, 而他們應用中有操作DDL的地方,比如alter table什麼的,這時候如果使用cached prepared statement的話,Oracle端會拋出SQLException: 違反協議。其實這個問題,weblogic
Time of Update: 2017-02-27
在weblogic中,sesion persitence有如下幾種方式:memory—Disables persistent session storage.file—Uses file-based persistence (See also PersistentStoreDir, above).jdbc—Uses a database to store persistent sessions. (see also PersistentStorePool,
Time of Update: 2017-02-27
在我們平時所寫的ASP.NET中,我們更多的是去使用伺服器端控制項:<asp:>。與此同 時,我們卻忽略了很多HTML元素的使用。在這章,讓我們來簡單的對HTML的一些元素的標準來做簡單的回顧。1. <q> 和 <blockquote>對於這兩個元素,我想很多經常去使用.NET伺服器端控制項,以及Visual Studio或者DW等
Time of Update: 2017-02-27
下載地址:http://commons.apache.org/beanutils/例子如下:建立Bean:package demo.bean;import java.util.ArrayList;import java.util.HashMap;public class Company ...{ private String name; private HashMap<String, String> address = new HashMap<String,
Time of Update: 2017-02-27
一、背景介紹現在的行動電話是小型的電腦,它的處理能力與台式機的標準處理能力相比很有限,但是足夠運行一個小型的遊戲。現在的手機的一個特性就是它們還是網路電腦,能夠高速發送和接收數字資料。
Time of Update: 2017-02-27
hibernate 採用 apach common logging 、並結合 log4j 進行日誌輸出和控制。前面的簡單一實例中,之所以要引入log4j.properties,就是對日誌輸出的配置。完整的log4j.properties檔案如下所示:1.### direct log messages to stdout
Time of Update: 2017-02-27
在我以前的一篇文章中介紹了使用Apache Wrapper Service這個工具將Java程式註冊成作業系統的服務,如果你採用”實現WrapperListener這個介面並結合wrapper.conf” 這種方式來啟動服務,而且在wrapper.conf設定檔中將wrapper.ignore_signals屬性設定為true,Wrapper
Time of Update: 2017-02-27
這裡需要提一下的是,asp.net編程提供了服務端控制項和用戶端控制項的說法,其實還是脫離不了HTML的本質,用戶端和服務端需要互動必須要提交,提交有兩種方式get和post,get就是通過向服務端發送串連地址,服務端通過地址的參數來獲得資訊的,一般這些參數都是明文,能在瀏覽器地址欄看到。而post是通過表單的input等元素提交到服務端的頁面的,這些資料一般是看不到的。asp.net的服務端控制項其實就是對一般的HTML控制項做了個封裝,大體是通過隱藏控制項提供控制的參數的。這裡介紹一個常用的
Time of Update: 2017-02-27
2月到新的公司上班,開始的任務是熟悉公司一直在做的項目。並且修改原項目中存在的一些不方便的操作,就是改善使用者體驗。其中有個任務就是解決頁面返回的問題,開始他們使用的全是goback();的方法。按照項目的設計,每一個功能都是跳轉到一個新的頁面(不是在新視窗中開啟)。這樣最後使用起來就會有一個很不好的體驗。比如,我進入到一個頁面,選擇了N多查詢條件以後,會有個結果清單,點具體資訊的時候,會跳轉到一個詳細資料頁面(非新視窗),我在這個詳細頁面進行資訊修改。這個時候操作完畢。需要返回到結果清單頁面。
Time of Update: 2017-02-27
我們在前面在一些例子中已經使用過Layout了。那麼Layout到底是做什麼的呢?我們知道,在設計使用者介面時候,我們可以採用的一種辦法是手動的為每個組件設定合適當大小和位置。但是這樣的話,如果你所要顯示的組件比較多,編程量就會非常大,特別是考慮到表單大小變化時候各種組件的重繪。而實際上,我們可以利用一些通用的規則或者說演算法來安排這些組件的排列。比如下圖所示的這個表單:圖
Time of Update: 2017-02-27
在J2ME中,RMS作為唯一的非揮發性儲存體工具,其重要性是不言而喻的。但是很多剛剛開始學習J2ME的新人總是抱怨在這方面的資料很少,或者是針對性不強。因此,我想把自己在這方面的一些學習心得和大家交流一下。RMS即Record Manager
Time of Update: 2017-02-27
如今,3D圖形幾乎是任何一部遊戲的關鍵區段,甚至一些應用程式也通過用3D形式來描述資訊而獲得了成功。如前文中所述,以立即模式和手工編碼建立所有的3D對象的方式進行開發速度很慢且很複雜。應用程式中多邊形的所有角點必須在數組中獨立編碼。在JSR 184中,這稱為立即模式。另外一種更進階的模式稱為保留模式,它允許設計者使用諸如3D Max Studio等3D建模軟體來設計情境圖,然後把它們應用在程式中。一、3D編輯器現在,最流行的商業動畫製作軟體應是3D Studio
Time of Update: 2017-02-27
1 引言今天Artech兄在《關於Type Initializer和 BeforeFieldInit的問題,看看大家能否給出正確的解釋》一文中讓我們認識了一個關於類型構造器調用執行的有趣樣本,其中也相應提出了一些關於beforefieldinit對於類型構造器調用時機的探討,對於我們很好的理解類型構造器給出了一個很好的應用實踐體驗。作為補充,本文希望從基礎開始再層層深入,把《關於Type Initializer和
Time of Update: 2017-02-27
/*** <p>Title: 線程組群</p>* <p>Description: 通過線程組管理下面的多個線程。</p>* <p>Copyright: Copyright (c) 2003</p>* <p>Filename: myThreadgroup.java</p>* @version 1.0*/public class myThreadgroup extends Thread { public
Time of Update: 2017-02-27
1.確認有效電子郵件格式下面的程式碼範例使用靜態 Regex.IsMatch 方法驗證一個字串是否為有效電子郵件格式。如果字元 串包含一個有效電子郵件地址,則 IsValidEmail 方法返回 true,否則返回 false,但不採取其他任 何操作。您可以使用 IsValidEmail,在應用程式將地址儲存在資料庫中或顯示在ASP.NET 頁中之前,篩 選出包含無效字元的電子郵件地址。Visual Basic程式碼範例Function IsValidEmail(strIn As String)
Time of Update: 2017-02-27
接上文講,我們在上篇文章裡經常提到兩個東西(Linq系列:基礎與本質(Part I)),System.Linq.Enumerable和System.Func。那麼著 兩個東東到底是個什麼東西呢?我們看看下面的代碼:LINQ運算式在編譯時間,編譯器會將查詢操作符轉換為對 System.Linq.Enumerable 類型中若干函數的調用(或者其他類型)。下面是幾個 Enumerable 成員函數:Codepublic static IEnumerable<TSource> Where&