function isChinese(temp)
{
var re = /[^\u4e00-\u9fa5]/;
if(re.test(temp)) return false;
return true;
}
2009年3月1日 星期日
JAVA SCRIPT 判斷只能輸入中文的程式碼
2009年2月27日 星期五
RoR試開筆記(五)
透過 generator 自動建立出的網頁框架固然很快速,但初學者可能會很難理解整個框架的運作流程。
new 跟 edit 可以使用同一個 form 的樣式,但 rail 要如何得知要產生不同的 form action ?
追一下連結跟control…
new--->create
會連到 post control 的 new
才把 html 顯示出來
edit--->update
會連到 post control 的 edit
才把 html 顯示出來
一個是新增的,一個是從資料庫找出來的,因此能判定要用哪種 form action,但是這部份可以去微調嗎? 需要再研究。
new 跟 edit 可以使用同一個 form 的樣式,但 rail 要如何得知要產生不同的 form action ?
追一下連結跟control…
new--->create
<%= link_to 'New post', new_post_path %>
會連到 post control 的 new
@post = Post.new
才把 html 顯示出來
edit--->update
<%= link_to 'Edit', edit_post_path(post) %>
會連到 post control 的 edit
@post = Post.find(params[:id])
才把 html 顯示出來
一個是新增的,一個是從資料庫找出來的,因此能判定要用哪種 form action,但是這部份可以去微調嗎? 需要再研究。
2009年2月26日 星期四
RoR試開筆記(四)
ruby script\generate scaffold Post name:string title:string content:text
使用 scaffold 自動 generate 出一個名為 Post 的 model、controler、viewer,包含了一些基本的操作。
rake db:migrate
把剛剛自動生成的 model (想像成 table) 資料表作更新。
修改 \blog\app\views\home\index.html.erb
加入這個 post controler 的連結
<%= link_to "My Blog", posts_path %>
如此就可以到 http://127.0.0.1:3000/posts 進入 post controler 了
或到透過 home 首頁的 post 連結進入。
RoR試開筆記(三)
config/routes.rb
編輯「文件路由檔」
適當位置加入這行…
map.root :controller => "home"
刪除預設的首頁
\blog\public\index.html
如此 http://127.0.0.1:3000/ 就會指到 home controler (預設viewer:index.html.erb)
編輯「文件路由檔」
適當位置加入這行…
map.root :controller => "home"
刪除預設的首頁
\blog\public\index.html
如此 http://127.0.0.1:3000/ 就會指到 home controler (預設viewer:index.html.erb)
2009年2月25日 星期三
RoR試開筆記(二)
rails blog -d mysql
建立一個名為 blog 的網站app,使用 mysql
cd blog
進去 gen 好的網站
config/database.yml
編輯資料庫設定
rake db:create
自動建立資料庫
ruby script/generate controller home index
建立一個包含 viewer:index 的 controller:home
ruby script/server
啟動 server
http://localhost:3000/home/index
網頁
參考:http://guides.rubyonrails.org/getting_started_with_rails.html
建立一個名為 blog 的網站app,使用 mysql
cd blog
進去 gen 好的網站
config/database.yml
編輯資料庫設定
rake db:create
自動建立資料庫
ruby script/generate controller home index
建立一個包含 viewer:index 的 controller:home
ruby script/server
啟動 server
http://localhost:3000/home/index
網頁
參考:http://guides.rubyonrails.org/getting_started_with_rails.html
2009年2月23日 星期一
RoR試開筆記(一)
Windows 下安裝 ROR
到…
http://rubyinstaller.rubyforge.org/
下載…
rubyinstaller ruby186-27_rc2.exe
安裝
套件管理程式 gem 要勾選隨同安裝
裝好後下指令安裝 mysql adaptor,才能用 mysql 作為資料庫…
gem install mysql [--no-ri --no-rdoc]
裝好後下指令…
gem install rails [--no-ri --no-rdoc]
開新專案(使用mysql,需先另外安裝好)…
rails HelloWorld -d myaql
啟動 server…
cd HelloWorld
ruby script\server
*要使用 mysql 也要將 libmysql.dll 拷貝到 ruby/bin 目錄下,才不會有錯誤訊息出現。
*mysql需支援 InnoDB,要修改 my.ini 重啟 MYSQL
到…
http://rubyinstaller.rubyforge.org/
下載…
rubyinstaller ruby186-27_rc2.exe
安裝
套件管理程式 gem 要勾選隨同安裝
裝好後下指令安裝 mysql adaptor,才能用 mysql 作為資料庫…
gem install mysql [--no-ri --no-rdoc]
裝好後下指令…
gem install rails [--no-ri --no-rdoc]
開新專案(使用mysql,需先另外安裝好)…
rails HelloWorld -d myaql
啟動 server…
cd HelloWorld
ruby script\server
*要使用 mysql 也要將 libmysql.dll 拷貝到 ruby/bin 目錄下,才不會有錯誤訊息出現。
*mysql需支援 InnoDB,要修改 my.ini 重啟 MYSQL
2009年1月5日 星期一
訂閱:
文章 (Atom)
VirtualBox 空間減肥
sdelete64 -z c: VBoxManage modifymedium disk "/Users/fellow/VirtualBox VMs/Win10/Win10.vdi" --compact *.vdi 路徑可以在 VirtualBox 儲...
-
https://github.com/ljean/modbus-tk/ install pip… sudo apt-get install python-pip install... download modbus_tk-x.x.x.tar.gz tar zxvf...
-
set0 bit 位元設0 set1 bit 位元設1 tog bit 位元0/1切換 swapc bit 位元與c切換 =================== call addr 呼叫副程式 goto addr 跳躍到標籤 icall [index] 呼叫指標指到的副程式 ig...
-
rails blog -d mysql 建立一個名為 blog 的網站app,使用 mysql cd blog 進去 gen 好的網站 config/database.yml 編輯資料庫設定 rake db:create 自動建立資料庫 ruby script/generate ...