2011年6月30日 星期四

郵資

國內一般郵資列表(點圖放大)


2011年6月19日 星期日

DNS 故障

早上遇到了一種情形,就是bbs上的去,其他的網站都上不去。

遠端桌面也可以連線。

查詢到最後才發現是DNS伺服器問題,

DNS伺服器的功用就是把英文的網址(ex, www.google.com.tw),

轉換成數字的網址(ex, 74.125.153.83 ).

所以伺服器故障的話英文網址就無法跟ip的網址對應,

也就無法上網。


解決辦法:

google有提供免費的DNS伺服器位址,

只要將你的DNS改為8.8.8.8 or 8.8.4.4如下圖:

就可連接網路了。

2011年6月15日 星期三

provider registration API

Provider registration API : the system uses it to register implementations, giving clients access to them.

Service access API : clients use to obtain an instance of the service.

Java static

Advantage of static factory methods:

1. Unlike constructors, they have names.

2. Unlike constructors, they are not required to create a new object each time they're invoked.

3. Unlike constructors, they can return an object of any subtype of their return type.

4. They reduce the verbosity of creating parameterized type instances.
For example :

平常如果要宣告Map類要 :
Map< String, List> m = new HashMap< String, List>();

如果HashMap中有提供這個function, type inference : (實際上沒有,這只是舉例)

public static < k,v
> HashMap< k,v > newInstance() {
return new HashMap< k,v >(); }

那麼要宣告Map就可以改寫成 : Map< String, List> m = HashMap.newInstance();

----------------------------------------------------

Disadvantage
:

1. classes without public or protected constructors cannot be subclassed.

2. They are not readily distinguishable from other static methods.

About Java Definition

J2SE - 標準板,適用桌面應用程式編輯。

J2ME-嵌入式系統使用。

J2EE-企業版,跟網路有關。

final : class中宣告變數為final, 那麼這個變數一旦被初始化就不可改變其值,初始化的地方可在class下或是constructor中.

---------------------------------------

繼承分兩種:
1. 父與子class同一個package內
2.父與子class在不同的package內

Example :

假設父class有定義以下變數:
package no1;
---class parent-------
private int pv;
public int pb;
protected int pro;
int def;
----------------------

則以下subclass如果繼承了的話可存取的變數:

package no1;
---class temp1 extends parent-------
public int pb;
protected int pro;
int def;
-------------------------------------

package no2;
---class temp2 extends parent-------
public int pb;
protected int pro;
-------------------------------------

所以可以這樣解釋:

private : 只有本class才能存取

protected : 在繼承的parent class中定義protected變數,subclass可以存取.

public : 任何class都可存取。

default : 在繼承的parent class中定義protected變數,只有在跟parent class為同一package時才能存取。

2011年6月13日 星期一

常見手機程式通用一覽表

--------Nokia Series--------

128x160 :

n5200

176x208 :

n3250, 6630, N70

240x320 :

n5000, n5220, n5310, N73, N78, N92, N95

320x240 :

E61, E71

352x416 :

N80, N90

360x640 :

N97

640x360 :

n5800