原创 Proxy for Java networking programming

Java provides several methods to set proxy, for example, system properties, set proxy in HttpURLConnection. But how to

原创 LDAP SSL 連接

使用SSL來連接LDAP server有多種方法(http://yagodnoe.ifmo.ru/~ad/Documentation/jndi-1_4_2-tutorial/ldap/security/ssl.html#SERVER),但

原创 重命名JAXB生成的類名方法名

JAXB把schema轉換成java class的時候,會自動生成類名,方法名。在有些時候,這些名字會出現問題,比如,schema裏面允許有同名的元素,這會導致生成的java類裏面有兩個同名的成員,顯然是不對的。除此之外,JAXB自動生成

原创 Eclipse trouble shooting

PermGen space errors in Eclipse while compiling 'java.lang.OutOfMemoryError: PermGen space' errors can be solved by inc

原创 主流SSO產品在SAML2.0的互操作性簡介

已經通過SAML2.0互操作性測試的產品: Entrust -- Entrust IdentityGuard Federation Module

原创 [Perf issue diagnostic] dotnet core takes long time to verify x509 certificate on Ubuntu 18.04

After installing dotnet core 3.0 preview 5 and openssl 1.1.1 on my Ubuntu 18.04, I found the x509 certificate validatio

原创 image clone後加入指AD定域的SID問題

我在Xen虛擬機上安裝了一個win2003 server,然後在這臺虛擬機上安裝了很多需要的軟件,包括Eclipse,JDK,等等。我還需要一個一樣配置的win2003server,於是,我就簡單克隆了已有2003的安裝image,修改了

原创 Dreamforce 11'的啓示

Salesforce舉辦的Dreamforce 11‘主要議題有兩個:(1) Social Enterprise將會成爲主流。(2)如何創建Soci

原创 try-catch-finally執行順序探祕

問題:1. finally一定會執行到嗎?2. 如果try或者catch中有return/throw,那麼finally的執行是在return/throw之前還是之後?更有甚者,如果try裏面有"return a",而finally裏面

原创 Javascript online formatter

Two online tools are suggested: 1. http://jsbeautifier.org/ 2. http://tools.jb51.net/tools/js_geshihua.asp

原创 UI設計系列之二------他山之玉

視覺同盟(UI設計週刊)http://www.visionunion.com/interface.jsp 美麗的面孔http://www.uimaker.com/ WebUI資源http://www.cnbeta.com/articles

原创 UI設計系列之一------最基本的原則:使用方便

UI設計的最基本原則就是讓用戶使用方便,這包括:界面簡單、wizard驅動、輸入內容明確並且方便、準確的錯誤提示。   界面簡單並不意味着功能簡單,最好不要讓用戶覺得產品很複雜。舉個例子,Web UI的一個頁面出現在用戶面前,根據人的觀察

原创 Firefox不能接受自簽名證書

用Firefox打開一些https網站時,如果證書是自簽名的,有可能不被Firefox接受,導致無法打開該網站。解決辦法就是把Firefox的一個屬性重置一下,再修改回來。在地址欄輸入about:config,修改browser.xul.

原创 Troubleshooting for Kerberos

Error often occurs when using kerberos in AD, here is a quick reference to the cause of the common errors: http://suppo

原创 檢查Xalan版本

軟件環境中如果存在多個Xalan,而且版本不一致會帶來很多問題,如何確診這一問題,以及如何找到那些帶來問題的Xalan?幸好Xalan提供了環境檢查機制: java -verbose:class -cp CLASSPATH org.apa