目前日期文章:201805 (22)

瀏覽方式: 標題列表 簡短摘要

示例:

<form action="some.jsp">
  <select name="item">
    <option value="1">a</option>
    <option value="2">b</option>
    <option value="3">c</option>
  </select>
  <input type="submit" value="Submit">
</form>
String value = request.getParameter("item");  // 取得的是"1"或"2"或"3"哦.

參考:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

語法為:「empty」、「not empty」。

<c:if test="${empty var1}">
    var1 is empty or null.
</c:if>
<c:if test="${not empty var1}">
    var1 is NOT empty or null.
</c:if>

留意:被測試的值(如上的var1)不管為 null 或 空值,都視為「empty」。

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

使用:「java.net.URLEncoder.encode(String s, String encoding)

URLEncoder.encode( text, "UTF-8" );

提示:若用 HTML 的 form 送出(submit),送出的值會自動 encode,不需再處理。

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

jstl 標準標籤函式庫的 <c:forEach>。

<c:forEach var="categoryName" items="${categoriesList}" varStatus="loop">
    <li><a onclick="getCategoryIndex(${loop.index})" href="#">${categoryName}</a></li>
</c:forEach>

參考:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

在 微軟的 SQL Server 裡,
判斷值是否為NULL,

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

 

例如:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

 

public class Test {

    static {
        System.out.println("Static");
    }

    {
        System.out.println("Non-static block");
    }

    public static void main(String[] args) {
        Test t = new Test();
        Test t2 = new Test();
    }
}

輸出結果:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

java.util.Formatter、System.out.printf

一直看不懂「%3$d」中的「$」前字號(dollar sign)是什麼意思...

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

如果使用比較運算子:「==」、「!=」、「===」、「!==」,需要先使用「date.getTime()」,
例如:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

Java 8 u171

    String[] timeZoneIds = java.util.TimeZone.getAvailableIDs() ;
    for ( String aTimeZoneId : timeZoneIds ) {
        System.out.println( aTimeZoneId );
    }
    System.out.println( "Total: " + timeZoneIds.length );

Africa/Abidjan

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

 

CSS:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

  • May 14 Mon 2018 16:24
  • 一般

 

副檔名 Filename Extension
   
   

 

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

 

檔案總管 Windows Explorer
   
   

 

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

在副檔名後 再加一個點'.'。

例如:「.keystore」

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

java.util.Calendar、java.util.Date、java.sql.timestamp

取得現在時間,"toString()"結果:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

在開發網頁時,修改了javascript,
但重新整理數次,仍是使用 cache 的 javascript ..;

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

  1. 直接複製網頁上 有刪除線 的文字。
  2. 依照您使用的瀏覽器,去尋找 strikethrough 擴充套件。
  3. 用瀏覽器的除錯工具,將所要的文字 加上 strike tag。
    <strike>text</strike>

 

參考:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

方法1:

String excepStr = org.apache.commons.lang.exception.ExceptionUtils.getStackTrace( throwable ) ;

方法2:

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

 

/**
 * @author Robert Chen
 */
public class CharUtil
{
    /**
     * Ref: http://www.micmiu.com/lang/java/java-check-chinese/
     * @param ch
     * @return
     */
    public static boolean IsChinese( char ch ) {
        Character.UnicodeBlock ub = Character.UnicodeBlock.of( ch );
        if ( ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS
            || ub == Character.UnicodeBlock.CJK_COMPATIBILITY_IDEOGRAPHS
            || ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
            || ub == Character.UnicodeBlock.CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
            || ub == Character.UnicodeBlock.CJK_SYMBOLS_AND_PUNCTUATION
            || ub == Character.UnicodeBlock.HALFWIDTH_AND_FULLWIDTH_FORMS
            || ub == Character.UnicodeBlock.GENERAL_PUNCTUATION) {
            return true;
        }
        return false;
    }
    
    /**
     * Printable characters
     * @param ch
     * @return
     */
    public static boolean IsPrintableAsciiChar( char ch ) {
        if ( 32 <= ch && ch <= 126 )
            return true ;
        return false ;
    }
    
    
    public static void main( String[] args ) {
        // Ref: http://tw.gitbook.net/java/lang/character.unicodeblock_of.html
        
        // 32~126: Printable characters
        for ( char ch = 0; ch < 128 ; ++ch )
            System.out.println( Character.UnicodeBlock.of( ch ) );  // All is "BASIC_LATIN".
        System.out.println();
        
        
        
        // Ref: https://www.yiibai.com/java/lang/character.unicodeblock_of_codepoint.html#article-start
        System.out.println( Character.UnicodeBlock.of(950) );  // "GREEK"
    }
}

 

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

Oracle Live SQL
按「Start Coding Now」 。

文章標籤

Robert 發表在 痞客邦 留言(0) 人氣()

1 2