標籤雲

Android (59) ActionScript (52) PHP (14) JavaScript (11) 設計模式 (10) CSS與Html (8) Flex (7) Material Design (6) frameworks (5) 工具 (5) 串流影音 (4) 通用 (4) DB (3) FlashRemoting (3) Java (3) SQL (3) Mac 操作 (2) OpenGL ES (2) PureMVC (2) React Native (2) jQuery (2) AOSP (1) Gradle (1) XML (1) 軟體設定 (1)

搜尋此網誌

顯示具有 通用 標籤的文章。 顯示所有文章
顯示具有 通用 標籤的文章。 顯示所有文章

2009/06/09

印刷尺寸

一、開數
尺寸單位公釐 mm英吋 in換算才數
全 紙 1040x76040.94x29.928.78
對 開760x52029.92x20.474.39
3 開760x34529.92x13.582.91
4 開520x37520.47x14.762.17
8 開375x26014.76x10.241.08
16 開260x18510.24x7.280.53
32 開185x1287.28x5.040.26
64 開128x905.04x3.540.13

二、菊數
尺寸單位公釐 mm英吋 in換算才數
菊 全610x86024.02x33.865.83
菊 對420x61016.54x24.022.85
菊 3K280x61011.02x24.021.90
菊 4K395x42015.55x16.541.84
菊 8K210x2958.27x11.610.69
菊 16K148x2055.83x8.070.34
菊 32K102x1484.02x5.830.17

三、AB數
尺寸單位公釐mm英吋 in換算才數
A0840x120033.07x46.7711.09
A1594x84023.39x33.075.54
A2420x59416.54x23.392.77
A3297x42011.69x16.541.39
A4210x2978.27x11.690.69

2009/02/16

RegExp 正規表示式-符號意義參考表

中繼字元
中繼字元意義
^ (跳脫字元)1.字串的開頭
2.設定 m 旗標時,代表行的開頭
3.用於字元類別時, 代表"負"(相反)
$ (貨幣符號)1.字串的結尾
2.設定 m 旗標時,代表行的結尾(\n前的位置)
\ (反斜線)特殊字元跳脫符號

. (點)

1.任何單一字元
2.設定 s 旗標時,代表換行 (\n)
* (星號)重複 0 或 多 次
+ (加號)重複 1 或 多 次
? (問號)重複 0 或 1 次
( )定義群組
[ ]定義字元類別 (在字元類別(通常是中繼字元)中,其它字元會被視為一般字元,因此無須加上反斜線)
| (管道)替代 (就是"或"的意思)

中繼序列

中繼序列意義
{ }數量詞
{n} 代表重複 n 次; {n, } 代表重複 n 次以上; {n1, n2} 代表重複 n1~n2 次
\b文字字元和非文字字元之間的位置
\B兩個文字字元之間的位置。也符合兩個非文字字元之間的位置

\d

十進位數字(意思就是 0-9 )
\D數字外任何字元
\f換頁
\n換行
\r回車符號(Enter)
\s任何空白字元 (空格、定位點、新行或傳回字元)
\S空白字元以外的任何字元
\tTab

\unnnn

Unicode 字元
(字元代碼由十六進位數字 nnnn 指定)
\v垂直換頁字元
\w英文文字字元 (A-Z、a-z、0-9 或 _)
(請注意,\w 不符合非英文字元,例如 È、Ò 或 Á)
\W英文文字字元以外的任何字元
\xnn ASCII 值字元
(字元代碼由十六進位數字 nn 所定義)

旗標與屬性
旗標屬性說明
gglobal

符合一個以上

i

ignoreCase

不區分大小寫
(但不套用至擴充字元,如 é 和 È)
mmulti-line$ 符合行的開頭
^ 符合行的結尾
sdotall. (點) 符合換行字元 (\n)
xextended允許忽略空格


簡單使用範例:
從外部讀入的 XML 或文字檔資料如果內容不止一行
那麼直接拿來顯示時在格式上"可能"會有多餘空行的問題
這時可以利用正規表示式這麼解決:

var s:String = e.target.data as String; //來源字串
var pattern:RegExp = new RegExp(/\r\n/g);
s = s.replace(pattern, "\n");

意思就是將來源字串利用 String 的 replace 方法將換行 \r\n 換成一個 \n 就好

2008/03/27

三角函數公式與應用

360度 等於 2 PI
180度 等於 1 PI
PI 約等於 3.1416
所以 一個弧度 約等於 57.2958 度........

角度與弧度的轉換:
radians = degrees * Math.PI / 180
degrees = radians *180 / Math.PI

三角函數: (注意先把角度轉成弧度)
Math.sin(radians) = 對邊 / 斜邊 // y
Math.cos(radians) = 鄰邊 / 斜邊 // x
Math.tan(radians) = 對邊 / 鄰邊
( 直角三角形, 非直角的其中一角的 sin 等於另一角的 cos )

Math.asin() -- 以 sin 值求弧度(再套用弧度轉角度公式可得角度)
Math.acos() -- 以 cos 值求弧度(再套用弧度轉角度公式可得角度)
Math.atan() -- 以 tan 值求弧度(再套用弧度轉角度公式可得角度)
Math.atan2(y,x) -- 傳入y,x(即對邊與鄰邊的長)求弧度(再套用弧度轉角度公式可得角度)

應用:

以正弦波(y)及餘弦波(x), 畫出橢圓
利用畢式定理(直角三角形斜邊平方等於另兩邊平方和)求出兩點距離

ASCII code 0~127

控制字元
十進位縮寫名稱/意義
0NUL空字元(Null)
1SOH標題開始
2STX本文開始
3ETX本文結束
4EOT傳輸結束
5ENQ請求
6ACK確認回應
7BEL響鈴
8BS退格
9HT水平製表符
10LF換行鍵
11VT垂直製表符
12FF換頁鍵
13CR回車鍵
4SO取消變換(Shift out)
5SI啟用變換(Shift in)
6DLE跳出數據通訊
17DC1設備控制一 (XON 啟用軟體速度控制)
18DC2設備控制二
19DC3設備控制三 (XOFF 停用軟體速度控制)
20DC4設備控制四
21NAK確認失敗回應
22SYN同步用暫停
23ETB區塊傳輸結束
24CAN取消
25EM連線介質中斷
26SUB替換
27ESC跳出
28FS文件分割符
29GS群組分隔符
30RS記錄分隔符
31US單元分隔
127DEL刪除

可顯示字元
十進位圖形
32(空格)(␠)
33!
34"
35#
36$
37%
38&
39'
40(
41)
42*
43+
44,
45-
46.
47/
480
491
502
513
524
535
546
557
568
579
58:
59;
60<
61=
62>
63?
64@
十進位圖形
65A
66B
67C
68D
69E
70F
71G
72H
73I
74J
75K
76L
77M
78N
79O
80P
81Q
82R
83S
84T
85U
86V
87W
88X
89Y
90Z
91[
92\
93]
94^
95_
96`
十進位圖形
97a
98b
99c
100d
101e
102f
103g
104h
105i
106j
107k
108l
109m
110n
111o
112p
113q
114r
115s
116t
117u
118v
119w
120x
121y
122z
123{
124|
125}
126~