- Cache the PLC and save to SQL
- Refresh page when the table in SQL is change
- Cache the data of matel
- Monitoring and controling PLC
- Join to AD server
2011年12月28日 星期三
My Plan
2011年12月25日 星期日
Web
##HTML
##網址連結
< a href="http://www.w3schools.com">This is a link</a>
##螢幕任一位置顯示圖片
<DIV id=Layer1 style="POSITION: absolute;TOP:250;LEFT:250">
<IMG name=Image1 src="smiley.gif">
</DIV>
##有數字的清單
<ol>
<li>清單1
<li>清單2
<li>清單3
</ol>
##Telnet模擬HTTP請求
- telnet www.hinet.net 80
- enter
- crtl ] //顯示What you type?
- enter
- GET / HTTP/1.1
- HOST:
- enter
2011年12月22日 星期四
PHP_FreeBSD
<IMG SRC="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqlwl5F2S6UelOXFkZm5X4UjH669RE0OnaEQnVcUAgXlJYkgjbVpOpmbYLLmcpEkHxfO768XJZRppLmht0Dm8A789tpS6pn-xHYUfFnn5nIbHhnWpoOG7rxBhr5DyG7_Hgv0O5iKnzGpE/s320/postTC5f.jpg" WIDTH="11" HEIGHT="11" BORDER="0" ALT="">
##秀HTML控制字元
<>
##使用PHP將Excel匯入mysql
http://tw.myblog.yahoo.com/jw!OX2_ioqRCRtlZ0O7WBuAAPpHJhIu/article?mid=1978
#雙引號圍住的字串,PHP會對該字串做「變數值傳入」的動作
<?php
$name = "Michael";
echo "姓名: $name ";
?>
2011年12月18日 星期日
Apache_FreeBSD
##啟動Apache
ee /etc/rc.conf
apache22_enable="YES"
重新啟動FreeBSD
##Apache根目錄
/usr/local/www
##設定Config檔
/usr/local/etc/apache22/httpd.conf
ee /usr/local/etc/apache22/httpd.conf/
ServerRoot "/usr/local"
Listen 80
User www
Group www
ServerAdmin 0455@twse.com.tw
ServerName www.trt.com.tw:80
DocumentRoot "/usr/local/www"
ErrorLog "/var/log/httpd-error.log"
LogLevel warn
CustomLog "/var/log/httpd-access.log"
ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin"
DefaultType text/plain
Include etc/apache22/Includes/*.conf
##重新啟動Apache
/usr/local/sbin/apachectl restart
##不中斷連線重新啟動Apache
/usr/local/sbin/apachectl graceful
##參考
http://ftp.ncnu.edu.tw/Documentation/FreeBSD/FreeBSD_eBook/ch26-1.pdf
## FreeBSD筆記 http://www.weithenn.org/cgi-bin/wiki.pl?FreeBSD_%E7%AD%86%E8%A8%98
ee /etc/rc.conf
apache22_enable="YES"
重新啟動FreeBSD
##Apache根目錄
/usr/local/www
##設定Config檔
/usr/local/etc/apache22/httpd.conf
ee /usr/local/etc/apache22/httpd.conf/
ServerRoot "/usr/local"
Listen 80
User www
Group www
ServerAdmin 0455@twse.com.tw
ServerName www.trt.com.tw:80
DocumentRoot "/usr/local/www"
ErrorLog "/var/log/httpd-error.log"
LogLevel warn
CustomLog "/var/log/httpd-access.log"
ScriptAlias /cgi-bin/ "/usr/local/www/apache22/cgi-bin"
DefaultType text/plain
Include etc/apache22/Includes/*.conf
##重新啟動Apache
/usr/local/sbin/apachectl restart
##不中斷連線重新啟動Apache
/usr/local/sbin/apachectl graceful
##參考
http://ftp.ncnu.edu.tw/Documentation/FreeBSD/FreeBSD_eBook/ch26-1.pdf
## FreeBSD筆記 http://www.weithenn.org/cgi-bin/wiki.pl?FreeBSD_%E7%AD%86%E8%A8%98
Mysql_FreeBSD
##啟動Mysql
ee /etc/rc.conf
mysql_enable="YES"
mysql_dbdir="/home/db/mysql"
##改密碼
mysqladmin -u root password YOUR_PASSWORD
##重新啟動Mysql
/usr/local/etc/rc.d/mysql-server restart
點選--安裝Apache Mysql PHP
##登入Mysql
mysql -u root -p
##顯示所有資料庫
mysql> show databases;
##建立資料庫
CREATE DATABASE 資料庫名;
##切換資料庫
mysql> use databases_name;
##刪除資料庫
drop database 資料庫名;
##顯示 Tables
mysql> show tables;
##建立資料表
CREATE table 資料表名 (欄位1 資料型態, 欄位2 資料型態, ......);
##查詢指令的 Tables 內容
select * from tables_name
##插入新資料列
mysql> INSERT INTO `Table_Name` ( `欄位1` , `欄位2`) VALUES ( `值1` , `值2` );
##更新資料列
mysql> UPDATE `Table_Name` SET `欄位1` = `值1` , `欄位2` = `值2` WHERE where_definition;
##離開Mysql
exit
##建立Table
CREATE TABLE customer (First_Name char(50), Last_Name char(50), Address char(50), City char(50), Country char(25), Birth_Date date)
create table Company (System char(10), CompanyName char(10), PersonName char(5), PersonTelephone char(15), LeaderName char(5), LeaderTelephone char(15), Note char(30));
##改變現有表格架構來設定主鍵
ALTER TABLE TableName ADD PRIMARY KEY (欄位名);
##
mysql_connect($dbhost, $dbuser, $dbpass) or die('Error with MySQL connection');
http://itgroup.blueshop.com.tw/towns/hc?n=convew&i=153
##填入資料
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...)
##Show 表格 欄位
show columns from TableName;
##查Mysql版本
#mysql -V //在终端下
mysql> status; //在mysql中
mysql> select version(); //在mysql中
##中文不顯示
CREATE DATABASE `utf8_sql` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
ee /etc/rc.conf
mysql_enable="YES"
mysql_dbdir="/home/db/mysql"
##改密碼
mysqladmin -u root password YOUR_PASSWORD
##重新啟動Mysql
/usr/local/etc/rc.d/mysql-server restart
點選--安裝Apache Mysql PHP
##登入Mysql
mysql -u root -p
##顯示所有資料庫
mysql> show databases;
##建立資料庫
CREATE DATABASE 資料庫名;
##切換資料庫
mysql> use databases_name;
##刪除資料庫
drop database 資料庫名;
##顯示 Tables
mysql> show tables;
##建立資料表
CREATE table 資料表名 (欄位1 資料型態, 欄位2 資料型態, ......);
##查詢指令的 Tables 內容
select * from tables_name
##插入新資料列
mysql> INSERT INTO `Table_Name` ( `欄位1` , `欄位2`) VALUES ( `值1` , `值2` );
##更新資料列
mysql> UPDATE `Table_Name` SET `欄位1` = `值1` , `欄位2` = `值2` WHERE where_definition;
##離開Mysql
exit
##建立Table
CREATE TABLE customer (First_Name char(50), Last_Name char(50), Address char(50), City char(50), Country char(25), Birth_Date date)
create table Company (System char(10), CompanyName char(10), PersonName char(5), PersonTelephone char(15), LeaderName char(5), LeaderTelephone char(15), Note char(30));
##改變現有表格架構來設定主鍵
ALTER TABLE TableName ADD PRIMARY KEY (欄位名);
##
mysql_connect($dbhost, $dbuser, $dbpass) or die('Error with MySQL connection');
http://itgroup.blueshop.com.tw/towns/hc?n=convew&i=153
##填入資料
INSERT INTO table_name (column1, column2, column3,...) VALUES (value1, value2, value3,...)
##Show 表格 欄位
show columns from TableName;
##查Mysql版本
#mysql -V //在终端下
mysql> status; //在mysql中
mysql> select version(); //在mysql中
##中文不顯示
CREATE DATABASE `utf8_sql` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
資料結構(type):
資料型態 | 說明 |
TINYINT |
有符號的範圍是-128 到127 ,
無符號的範圍是0 到255 。 |
SMALLINT |
有符號的範圍是-32768 到32767 ,
無符號的範圍是0 到65535 。 |
MEDIUMINT |
有符號的範圍是-8388608 到8388607 ,
無符號的範圍是0 到16777215 。 |
INT |
有符號的範圍是-2147483648 到2147483647 ,
無符號的範圍是0 到4294967295 。 |
INTEGER |
INT 的同義詞。 |
BIGINT |
有符號的範圍是-9223372036854775808到 9223372036854775807,無符號的範圍是0到18446744073709551615。 |
FLOAT |
單精密浮點數字。不能無符號。允許的值是-3.402823466E+38到- 1.175494351E-38,0 和1.175494351E-38到3.402823466E+38。 |
DOUBLE |
雙精密)浮點數字。不能無符號。允許的值是- 1.7976931348623157E+308到-2.2250738585072014E-308、 0和2.2250738585072014E-308到1.7976931348623157E+308。 |
DOUBLE PRECISION |
DOUBLE 的同義詞。 |
REAL |
DOUBLE 的同義詞。 |
DECIMAL |
DECIMAL 值的最大範圍與DOUBLE 相
同。 |
NUMERIC |
DECIMAL 的同義詞。 |
DATE |
日期。支援的範圍是'1000-01-01'到'9999-12-31'。 |
DATETIME |
日期和時間組合。支援的範圍是'1000-01-01
00:00:00' 到'9999-12-31 23:59:59' |
TIMESTAMP |
時間戳記。範圍是'1970-01-01 00:00:00'到2037年的某時。 |
TIME |
一個時間。範圍是'-838:59:59' 到'838:59:59' 。 |
YEAR |
2或4位數字格式的年(內定是4位)。允許的值是1901到2155。 |
CHAR |
固定長度,1 ~ 255個字元。 |
VARCHAR | 可變長度,1 ~ 255個字元。 |
|
|
TINYTEXT |
最大長度為255(2^8-1)個字符。 |
|
|
MEDIUMTEXT |
最大長度為16777215(2^24-1)個字符。 |
|
|
LONGTEXT |
最大長度為4294967295(2^32-1)個字符。 |
ENUM |
一個ENUM 最多能有65535不同的值。
|
SET |
一個SET 最多能有64個成員。 |
2011年11月28日 星期一
FreeBSD_ftp
##查驗版本
uname -v
##列出開啟中的socket
sockstat
##列出月曆
cal
##清除螢幕
clear
##顯示並動態更新所有系統資訊
systat -vm
##將某指令下達後,按^Z暫停程式,然後再按bg即可丟到背景執行
bg
##背景執行的所有程序
jobs
##列出最近一星期使用者登入狀況
last
##set date
date yymmddhhmm.ss
##顯示系統開機主機狀況
uptime
##顯示該使用者的uid gid 和群組,如沒家使用者則列出自己
id user
##用來搜尋檔名符合string的原始碼檔二進位檔或說明檔
whereis string
##在資料夾及其子資料夾下搜尋
find 資料夾 –name 檔名
find / -name group
##在檔案內搜尋字串
grep 搜尋字串 檔名
grep ifconfig rc.conf
##檢查並修復磁區
fsck 磁區名
##掛載磁區
mount 磁區名
##卸載磁區
umount 磁區名
##顯示網路連線狀況
netstat
##查詢所有網路介面的情形
ifconfig -a
>##
## 修改putty ssh port 為443(原https用)
ee /etc/ssh/sshd_config 注意 不是 "/etc/ssh/ssh_config"
找#port 22
改成port 443
改好後Run
kill -s HUP `cat /var/run/sshd.pid`
即可啟動 Port 443
## 使用Putty在VirtualBox連FreeBSD
關閉 FreeBSD shutdown -p now
在/Oracle/VirtualBox/執行
VBoxManage modifyvm "FreeBSD82" --natpf1 "guestssh,tcp,,2222,,22"
Putty 127.0.0.1 2222 即可連上
/usr/sbin/sysinstall
##關機
shutdown -p now
##使用FTP
ee /etc/rc.conf
ftpd_enable="YES"
reboot
ee /etc/ftpwelcome
Welcome to 61.220.127.234 FTP !!
##重新啟動inetd
kill -1 `cat /var/run/inetd.pid`
##恢復 FreeBSD 的 root 密碼 來自這裡http://www.hkcode.com/linux-bsd-notes/399
當在 FreeBSD 忘記了 root 密碼時,可以在開機時進入 single user mode 及重新設定密碼,方法如下:
1. 重新開啟 FreeBSD 主機。
2. 在 "Welcome to FreeBSD!" 開啟選單中按 "4" 選擇 "Boot FreeBSD in single user mode"。
3. 然後會看到 "When prompted Enter full pathname of shell or RETURN for /bin/sh:",直接按 Enter。
4. 這時便會直接進入 single user mode,輸入以下指令重新掛載根目錄 "/" 為可讀寫:
# mount -u /
# mount -a
5. 用 passwd 重新設定 root 密碼:
# passwd
6. 最後重新啟動即可:
# sync;sync;sync;reboot
uname -v
##列出開啟中的socket
sockstat
##列出月曆
cal
##清除螢幕
clear
##顯示並動態更新所有系統資訊
systat -vm
##將某指令下達後,按^Z暫停程式,然後再按bg即可丟到背景執行
bg
##背景執行的所有程序
jobs
##列出最近一星期使用者登入狀況
last
##set date
date yymmddhhmm.ss
##顯示系統開機主機狀況
uptime
##顯示該使用者的uid gid 和群組,如沒家使用者則列出自己
id user
##用來搜尋檔名符合string的原始碼檔二進位檔或說明檔
whereis string
##在資料夾及其子資料夾下搜尋
find 資料夾 –name 檔名
find / -name group
##在檔案內搜尋字串
grep 搜尋字串 檔名
grep ifconfig rc.conf
##檢查並修復磁區
fsck 磁區名
##掛載磁區
mount 磁區名
##卸載磁區
umount 磁區名
##顯示網路連線狀況
netstat
##查詢所有網路介面的情形
ifconfig -a
>##
## 修改putty ssh port 為443(原https用)
ee /etc/ssh/sshd_config 注意 不是 "/etc/ssh/ssh_config"
找#port 22
改成port 443
改好後Run
kill -s HUP `cat /var/run/sshd.pid`
即可啟動 Port 443
## 使用Putty在VirtualBox連FreeBSD
關閉 FreeBSD shutdown -p now
在/Oracle/VirtualBox/執行
VBoxManage modifyvm "FreeBSD82" --natpf1 "guestssh,tcp,,2222,,22"
Putty 127.0.0.1 2222 即可連上
http://blog.yam.com/flyzc/article/15137400
## 讓user可以變Super User
法一 # pw user mod UserName -G wheel
# groups vivek
法二
ee /etc/group
在第一行最後加上
root,username
##Sysinstall## 讓user可以變Super User
法一 # pw user mod UserName -G wheel
# groups vivek
/usr/sbin/sysinstall
##關機
shutdown -p now
##使用FTP
ee /etc/rc.conf
ftpd_enable="YES"
reboot
ee /etc/ftpwelcome
Welcome to 61.220.127.234 FTP !!
##重新啟動inetd
kill -1 `cat /var/run/inetd.pid`
##恢復 FreeBSD 的 root 密碼 來自這裡http://www.hkcode.com/linux-bsd-notes/399
當在 FreeBSD 忘記了 root 密碼時,可以在開機時進入 single user mode 及重新設定密碼,方法如下:
1. 重新開啟 FreeBSD 主機。
2. 在 "Welcome to FreeBSD!" 開啟選單中按 "4" 選擇 "Boot FreeBSD in single user mode"。
3. 然後會看到 "When prompted Enter full pathname of shell or RETURN for /bin/sh:",直接按 Enter。
4. 這時便會直接進入 single user mode,輸入以下指令重新掛載根目錄 "/" 為可讀寫:
# mount -u /
# mount -a
5. 用 passwd 重新設定 root 密碼:
# passwd
6. 最後重新啟動即可:
# sync;sync;sync;reboot
2011年11月27日 星期日
2011年11月2日 星期三
2011年10月31日 星期一
2011年10月27日 星期四
傷病給付&失能年金&看護補助
1. 職業傷害補償費及職業病補償費,均按被保險人遭受傷害或罹患職業病之當月起前6個月平均月投保薪資70%,自不能工作之第4日起發給,每半個月給付1次;如經過1年尚未痊癒者,減為平均月投保薪資之半數,但以1年為限,前後合計共發給2年。
(40000*70%*12月+40000*50%*12=57.6萬#)
1. 失能年金:
被保險人遭遇職業傷害或罹患職業病,經治療後,症狀固定,再行治療仍不能期待其治療效果,經全民健康保險特約醫院診斷為永久失能,並符合失能給付標準或為身心障礙者權益保障法所定之身心障礙,且經評估為終身無工作能力者,得請領職業傷病失能年金給付,另一次發給20個月職業傷病失能補償一次金。
2. 失能一次金:
(1) 被保險人遭遇職業傷害或罹患職業病,經治療後,症狀固定,再行治療仍不能期待其治療效果,經全民健康保險特約醫院診斷為永久失能,並符合失能給付標準規定,且失能程度未達終身無工作能力者,得1次請領職業傷病失能給付。
(2) 被保險人之失能程度經評估為終身無工作能力,且於98年1月1日前有保險年資者,亦得選擇1次請領職業傷病失能給付。
發生職災經評估為終身無工作能力者,除發給年金外,另加發 20 個月職災失能一次金。
經評估為終身無工作能力,保險年資 20 年,平均月投保薪資 40,000 元。
每月年金金額: 40,000 ×20× 1.55 %= 12400 元。
如其為職災事故,再加發: 40,000 × 20 個月= 80 萬元#。
1. 請領看護補助,每月發給新台幣1萬元。
2. 同一傷病,請領本項補助,其所有請領期間應合併計算。參加勞工保險者,合計以5年為限;未參加勞工保險者,合計以3年為限。(1*12*5=60萬#)
2011年10月25日 星期二
2011年10月24日 星期一
2011年10月14日 星期五
2011年10月12日 星期三
2011年10月8日 星期六
2011年10月5日 星期三
2011年9月14日 星期三
2011年4月26日 星期二
2011年3月23日 星期三
太極散手招式
上手 | 下手 | ||
順序 | 招式 | 順序 | 招式 |
01 | 上步捶 | 01 | 提手上勢 |
02 | 上步攔捶 | 02 | 搬捶 |
03 | 上步左靠捶 | 03 | 右打虎 |
04 | 打左肘 | 04 | 右推 |
05 | 左劈身捶 | 05 | 換步右靠 |
06 | 撇步左打虎 | 06 | 右劈身捶 |
07 | 提手上勢 | 07 | 轉身按 |
08 | 折疊劈身捶 | 08 | 開勢搬捶 |
09 | 右橫脟手 | 09 | 換步左野馬分鬃 |
10 | 下勢右打虎 | 10 | 轉身撤步履 |
11 | 上步左擠 | 11 | 向右轉身按 |
12 | 雙分右蹬腿 | 12 | 摟膝指襠捶 |
13 | 上步右採脟 | 13 | 換步右穿梭 |
14 | 左掤右劈身捶 | 14 | 白鶴亮翅蹬腳 |
15 | 摟膝上步左靠 | 15 | 撤步撅左臂 |
16 | 轉身按履勢 | 16 | 雙風貫耳 |
17 | 進步雙按 | 17 | 下勢搬捶 |
18 | 單推右臂 | 18 | 右搓臂 |
19 | 順勢按 | 19 | 化打右掌 |
20 | 化推 | 20 | 化打右肘 |
21 | 進步採脟 | 21 | 換步撅右臂 |
22 | 右打虎 | 22 | 轉身撤步履 |
23 | 上步左擠 | 23 | 回擠 |
24 | 換步雙分右靠 | 24 | 換步轉身左靠 |
25 | 打右肘 | 25 | 轉身金雞獨立 |
26 | 退步化 | 26 | 雙分上步左蹬腳 |
27 | 後退轉身上步靠 | 27 | 退步撅左臂 |
28 | 轉身換步右分腳 | 28 | 雙分右摟膝 |
29 | 轉身換步左分腳 | 29 | 雙分左摟膝 |
30 | 換步右靠 | 30 | 回右靠 |
31 | 上步左攬雀尾 | 31 | 右雲手 |
32 | 上步右攬雀尾 | 32 | 左雲手 |
33 | 右開左掤右劈身捶 | 33 | 側身撇身捶 |
34 | 上步高探馬左蹬腳 | 34 | 白鶴亮翅右靠腿 |
35 | 轉身擺蓮 | 35 | 左斜飛式 |
36 | 刁手蛇身下勢 | 36 | 右斜飛式 |
37 | 左打虎 | 37 | 轉身撇身捶 |
38 | 倒攆猴一 | 38 | 上步左搧 |
39 | 倒攆猴二 | 39 | 上步右搧 |
40 | 倒攆猴三 | 40 | 上步七星 |
41 | 海底針 | 41 | 扇通背 |
42 | 手揮琵琶 | 42 | 彎弓射虎 |
43 | 轉身右單鞭 | 43 | 肘底捶 |
44 | 上步十字手 | 44 | 換虎歸山 |
45 | 轉身退步履 | 45 | 上步轉身履 |
46 | 上步轉身跨虎 | 46 | 轉身退步跨虎 |
訂閱:
文章 (Atom)