原创 ibatis參數傳遞 sql動態拼接

一元判定一元判定是針對屬性值本身的判定,如屬性是否爲NULL,是否爲空值等。上面示例中isNotEmpty就是典型的一元判定。一元判定節點有:節點名描述<isPropertyAvailable> 參數類中是否提供了此屬性<isNotPro

原创 Android 調用.Net WCF服務

本來以爲在java平臺上用axis2生成了客戶端代理類然後移植到Android平臺上就好了。沒想到在移植過程中出現了很多問題。說明JVM和android的DVM差距還是很大的。 JVM執行的是class文件,而DVM執行的是dex文件。

原创 Dispose and Finalize in C#

Introduction This article provides an introduction to destructors in C# and reveals the non-deterministic destructor p

原创 Ext.Toolbar的使用 添加按鈕報錯

之前一直在做基於Ext的網頁。前2天同學遇到Ext.Toolbar的問題讓我幫忙看看。之前做Toolbar一直沒遇到什麼問題,很奇怪,於是自己試了一下,結果一樣出錯了。然後網上找原因,查看源代碼。 出錯代

原创 關於wireshark抓去127.0.0.1的數據包

wireshark就不說了,網絡抓包工具。 之前是用tcptracer來跟蹤本地WCF服務的消息。tcptracer是個不錯的軟件,簡單易用。 tcptracer做了一個簡單的轉發功能,所以能顯示SOAP消息。而wireshark纔是真正

原创 wireshark抓取https加密報文,並解密

首先你要有證書,而且這個證書需要是.pem格式的。 Window的證書管理導出來的是.pfx文件。這個格式在官網上說也是可以用的,但是我嘗試了N遍還是沒有成功。 最後只能將.pfx轉換成.pem格式的。 我的wireshark版本是1.4

原创 WinForm中DataGridView列的順序

綁定一個DataGridView後顯示出來的列的順序有時候後會亂七八糟不按照你預想的順序來排列,這時候怎麼辦呢?      有人說      customersDataGridView.Columns["CustomerID"].Visi

原创 解決“無法刪除 指定的文件名無效或太長”的問題

使用eclipse時導入項目時不小心導致文件夾創建出現了恐怖的遞歸,創建了一個超級長的文件夾。嘗試着刪除,資源管理器,或者命令行下del都用了,還是搞不定。網上查了後,終於解決了。  我到這個地方http://download.zol.c

原创 js操作select 兼容ie、chrome、Firefox

動態刪除select中的所有options: function deleteAllOptions(sel){ sel.options.length=0; } 動態刪除select中的某一項option: function deleteOp

原创 回發或回調參數無效 .net

回發或回調參數無效。在配置中使用 或在頁面中使用 啓用了事件驗證。出於安全目的,此功能驗證回發或回調事件的參數是否來源於最初呈現這些事件的服務器控件。如果數據有效並且是預期的,則使用 ClientScriptManager.Regist