瀏覽模式: 普通 | 列表

.Net消除會與JavaScript衝突的字元

最近有要做JavaScript加入長文字的HTML內容的問題,找了好久,終於把它解決了。

strNewContent = strSource.Replace(""", "").
                          Replace("'", "").
                          Replace('x0D', ' ').
                          Replace('x0A', ' ');
[.Net]
x0D
x0A

[JAVA]
0x0D
0x0A


以上是十六進位的換行字元,一般書上都沒寫。




線上HTML編輯器

兩種都不錯用,第一種已包成元件,支援各種語言,強力推薦。

FCKeditor
SourceForge: http://sourceforge.net/projects/fckeditor/
Official Site: http://www.fckeditor.net/download/default.html

TinyMCE
SourceForge: http://sourceforge.net/projects/tinymce/




浮動式萬年曆(JavaScript)

一個可以拖曳的浮動式萬年曆(開放原始碼),而且可將點選的日期傳回指定的物件中新增屬性 counter,可指定是否顯示日期計算工具。
屬性說明:
separator:唯讀,指定年月日之間的分隔符號,預設值為 ".",此符號請勿使用數字
rocdate:唯讀,這個關鍵字可以設定萬年曆是否以民國日期表示
counter:唯讀,這個關鍵字可以指定是否顯示日期計算工具

下載檔案calendar.zip (5.53 KB , 下載:1479次)




主機自動排程備份

剛剛把主機的備份排程做好了,每天備份資料庫到異地主機,每星期天備份部落格上傳檔的Attach資料夾檔案(不知道會不會爆掉),上傳檔案也改為5MB,程式碼放在這邊供日後參考。

備份資料庫的Shell Script
#!/bin/sh
YMD=`date '+%Y%m%d%k'`

mkdir /root/db/"$YMD"/

#備份整個資料庫
/usr/local/mysql/bin/mysqldump --add-drop-table -u 帳號 -p密碼 資料庫名稱 > /root/db/"$YMD"/blog_"$YMD".sql

#將備份目錄打包
cd /root/db/
tar cvf blog_"$YMD".tar "$YMD"/
gzip -f blog_"$YMD".tar

#將備份檔上傳
ftp -n<<!
open 111.111.111.111
user username password
binary
prompt off
put /root/db/blog_"$YMD".tar.gz /Alin/blog_"$YMD".tar.gz
close
bye
!
rm -drf /root/db/*


crontab工作排程檔內容
#Time STD
#every day 00:00 12:00
00 00,12 * * * /usr/sbin/ntpdate time.stdtime.gov.tw

#every day db backup
05 04 * * * sh /root/script/BlogBackup.sh

#every sunday attachment backup
00 04 * * 0 sh /root/script/WebBackup.sh




Java Get Powered商標

今天收到Java週報,裡面報導說只要下載Java Get Powered商標即可完成認可。回答三個簡單的問題,然後就可以將新的商標放在您的網站或部落格裡頭、在簡報或研究報告裡頭、或者是把它當作您的桌面底圖。您也可以提交請求,將它用在貿易展覽的旗幟、海報、簡報、T恤、以及紋身貼紙,剛申請下來,一個壓縮檔裡面有四張Gif以及一個PDF簡報檔,為避免影響Sun的這個活動,我在這邊只貼一張它的圖上來秀一下,下面的連結 Logo Design Guidelines for Proper Use of JAVA GET POWERED LOGO 一定要點進去看,裡面有關於這個Logo設計理念的 Slide ,希望能跟喜愛 Java 技術的網友分享。

申請網址:Java Get Powered LOGO QUIZ

attachments/057061.gif

Logo Design Guidelines for Proper Use of JAVA GET POWERED LOGO