bestlong 怕失憶筆記

當健忘逐漸成為一種隨機常態時,作筆記是非常必要的

在 Struts2.2 使用 DateTimePicker 來輸入日期

環境是使用 struts-2.2.1.1 在 lib 增加 struts2-dojo-plugin-2.2.1.1.jar 後就可以使用 DateTimePicker 來輸入日期.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<%@ taglib uri="/struts-dojo-tags" prefix="sx" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>DateTimePicker Test</title>
<s:head />
<sx:head />
</head>
<body>
<center>
<s:form method="post" >
<sx:datetimepicker name="member.birthday" label="出生日" displayFormat="yyyy/MM/dd" />
<tr><td> </td><td><s:submit action="memberSave" value="Save" /></td></tr>
</s:form>

</center>
</body>
</html>

官方資料:

http://struts.apache.org/2.x/docs/datetimepicker.html

http://struts.apache.org/2.2.1.1/docs/datetimepicker.html

Leave a Comment

免費 ICON 圖示 – Open Icon Library

The goal of this project is to offer a consolidated library of icons used in various libraries, window makers, themes and other applications. Over 10,000 unique icons in svg, png, xpm, ico, and icns formats. See homepage for details.

大量的精美圖示一次下載, 任君選用.

http://sourceforge.net/projects/openiconlibrary/

Leave a Comment

執行 adb 得到 "不是內部或外部命令、可執行的程式或批次檔"

初學者按照書本說明流程操作,如果是使用最新版的 SDK 就會碰到這個問題:

這是因為 Android SDK r8 的目錄有蠻多的改變,其中 adb.exe 搬家到 SDK_ROOT\platform-tools\ 目錄下,記得連同設定系統變數 PATH 的部份也需要同步修改一下喔。

Leave a Comment

Java API Class 不會用! 搜尋引擎找範例給你

Java API Class 規模非常龐大,市面上的書籍也因為篇幅有限無法做詳盡的介紹而且範例程式碼也不多。看官方文件有時又像天書令人摸不著頭緒。想看 Open Source 的內容又要大費周章。

在網路上發現了這個程式碼搜尋引擎,他是以幾個具高知名度的 Java 開放原始碼專案例如:ant、Tomcat、Spring…等的程式碼,經過分析後所建立的資料庫,可以方便的查詢某個 Class 是在這些專案中是如何應用的。

例如用:Thread 這個當關鍵字來查詢,就出現:

先列出相關的 Java API Class 清單,再來進入 currentThread 來看看

可以看到下圖查詢結果中有顯示在那個專案的那個程式碼以及行號位置

還可進一步點選 Class 的連結直接檢視該 Class 實作的完整內容

這樣就可以很快的去研究別人是如何實作的,來提昇學習與開發效率,真的很方便。

http://www.jexamples.com/

Leave a Comment

電腦啟動出現 BIOS ROM checksum error 訊息

一台使用超過五年的電腦啟動電源後, 嘟嘟幾聲後出現下列訊息:

1
2
3
4
5
6
7
8
Award BootBlock BIOS v1.0
Copyright (c), 2000, Award software, inc.
 
BIOS ROM checksum error
 
Detecting floppy drive A media...._
 
INSERT SYSTEM DISK AND PRESS ENTER

基本上, 這個訊息就是 BIOS 自主檢查過程發現有問題, 所以去磁碟機 A 找開機磁碟片. 其目的就是用 DOS 磁片開機後, 就可以進行修復 BIOS 的作業.

不過, 可以先進行 CMOS 資料清除流程看看是否可以排除掉這個問題.

若還不行, 就把記憶體拆下將金手指用橡皮擦清理一下…
若還不行, 檢查主機板的電容是否有變形爆漿的狀況, 有就送修…
若沒容爆, 換用另一個電源供應器試看看…

若還是不行, 才開始進行高風險的重燒 BIOS 的作業, 最好先參考主機板官方的手冊會有更新 BIOS 流程的說明.

簡單的說就是作一張開機磁碟片, 然後下載更新 BIOS 工具程式與 BIOS 檔案放進磁碟機 A 就可以開機做更新 BIOS 的流程.

這次的電腦就是重燒一次 BIOS 之後再清除 CMOS 資料重新設定 BIOS 就恢復正常了.

另一個建議, 這個狀況有很大的可能性都是電源供應器老舊供電不穩定所造成的, 所以同時更換新的 Power 是比較保險的.

Comments (2)