2014年7月21日 星期一

[YII教學]-TbGridView參數使用

TbGridView參數使用

在Controller底下的action寫一段給dataProvider,透過dataProvider回傳給web的widget.TbGridView.


'header'=>'No',  /* HTML title 顯示 */

'headerHtmlOptions'=>array('style'=>'text-align:center'),  /* HTML title style calss 用法 */

'value'=>'$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)',  /* HTML value 建一個No順序 ex:1-10 */

'htmlOptions'=>array('style'=>'width: 60px;','style'=>'text-align:center'),  /* value style class 用法*/

2014年7月16日 星期三

[HTML教學]-CSS CLASS

Class

Class 的宣告法,是先放一個句點 (.),之後再列出選擇器名稱。設定一個 Class 選擇器的語法如下:
.【Class 名稱】{
  屬性:設定值;
  ...
}
舉例來說,
.navbar {
color:#0000FF;
}

要將以上的樣式套用在 HTML 內,我們用以下的 HTML 碼:
以上的 HTML 碼會顯現出:
一個 Class 選擇器可以同時有好幾個不同的物件 (instance)。這是靠以下的語法:
【型類選擇器】.【選擇器名稱】{
  屬性:設定值;
  ...
}
舉例來說,若有以下的 CSS 宣告,
b.special {
  color:#0000FF;
}
i.special {
  color:#FF0000;
}
以下的 HTML 碼,
這個例子顯示出 同一個選擇器可以有不同的 instance。.
就會顯現出,
這個例子顯示出同一個選擇器可以有不同的 instance。.


多重 Class


我們也可以同時套用數個 class。舉例來說,若我們有以下的 CSS 宣告,
.applylarge {
  font-size:20px;
}
.applyred {
  color:#FF0000;
}
那以下的 HTML 碼,
這是多重 Class 的例子。
就會顯現出,
這是多重 Class 的例子。


ID


ID 的宣告法,是先放一個井字號 (#),之後再列出選擇器名稱。設定一個 ID 選擇器的語法如下:
#【ID 名稱】{
  屬性:設定值;
  ...
}
舉例來說,
#footer {
color:#FF00FF;
}
要將以上的樣式套用在 HTML 內,我們用以下的 HTML 碼:
顯現出的結果為,

2014年7月14日 星期一

[PHP教學]-php 定義常數使用define函式來設定

php define函式來設定

與變數不同,常數名稱前面不需要加 $,設定之後,不能修改常數的值
邏輯值 = define (常數名稱, 值 , [忽略大小寫])
範例說明:
define("STR_name", "I am Black.");
//[忽略大小寫]是預設值,可不用設定
//或是 define("STR_name", "I am Black.",true);
echo STR_name;
// 印出 "I am Black."
echo str_name;
// 印出 "I am Black."

php 預設的常數

例如:
TRUE     表示    真
FALSE   表示    假
NULL    表示    沒有值
__LINE__       現在的行號。
__FILE__      執行中之script的絕對路徑。
__FUNCTION__     函式名稱
__CLASS__   類別名稱
__METHOD__   方法名稱
PHP_VERSION      PHP的版本
PHP_OS     執行PHP的作業系統

來源:http://help.i2yes.com/?q=node/164

[PHP教學] - include、include_once、require、require_once之比較

include、include_once與require、require_once中的用法:

include 和 include_once

都是用來引入檔案,後者可避免重複引入,故建議用後者。引不到檔案會出現錯誤息,但程式不會停止。

require 和 require_once

都是用來引入檔案,後者可避免重複引入,故建議用後者。引不到檔案會出現錯誤息,而且程式會停止執行。
以上是PHP初學者最容易混淆的語法,另外:
define("常數名稱","值") :定義常數,常數通常前面會加上「_」並以大寫命名。


2014年7月3日 星期四

CRUD的全名

Create ,Read (Rtrieve) ,Update ,Delete (Destory)
「In computing, CRUD is an acronym for create, retrieve, update, and delete. It is used to refer to the basic functions of a database or persistence layer in a software system. 」
「CRUD是指在做計算處理時的新增、檢索、更新和刪除幾個單詞的首字母簡寫。主要被用在描述軟體系統中資料庫或是持久層的基本操作功能。」

NB INSTALL WINDOW7

ACER V5-573G-54204G50aii 詳細規格表


  • Intel(R) 8 Series/C220 series Chipset Family 
  • 作業系統:W8ML64
  • CPU:Ci54200U clock/Turbo:1.6GHz/ 2.6GHz Cores/Threads:2 / 4 L3 Cache:3M
  • LCD 尺寸:15.6"鏡面螢幕
  • 顯示晶片:NVIDIA GeForce GT720M
  • 記憶體1:onboard 4GB DDR3
  • 記憶體2:最大可擴充soDIMM 8GB*1
  • Audio: Dolby:Dolby Home Theater v4
  • 儲存:500GB
  • 光碟機:NO
  • Webcam 前:HD(1280x720)
  • 無線網路:802.11 abgn
  • 藍牙:BT 4.0
  • 區域網路 USB RJ-45:Gigabit Ethernet
  • Kensington lock slot:Y
  • Card Reader:SD card reader
  • USB 3.0:1(w/power-off USB charging)
  • USB 2.0:2
  • HDMI:Y
  • Acer Converter port:Y
  • TPM安全晶片:NO
  • 指紋辨識:NO
  •  ******************************************************************************
  • win7 driver  
  • 從 win8 將驅動&軟體程式 (DRV&APP) 燒出來備用
  • 前置作業
  • bios
  • UEFI ---> disabled
  • secure boot --> disabled
  • 將 win8 DRV&APP 光碟燒出來 
  • ***************************************************************

win7x64 driver

  • Intel(R) 8 Series Chipset Family SATA AHCI Controller
  • 1.Chipset_Intel_9.4.0.1017_W8x64_A
  • 2.AHCI_Intel_12.5.0.1066_W8x64_A
  • 3.MEI_allOS_1.5M_9.5.3.120_PV.exe
  • 4.VGA_Intel(R) HD Graphics Family
  • 5.VGA_NVIDIA Geforce GT 750M _W7x64_A
  • 6.VGA_NVIDIA(PhysX)_9.12.1031_W7x86x64
  • 7.Audio_Realtek_6.0.1.6909_W8x64_A
  • 8.LaunchManager_Dritek_5.1.15_W7x64_A
  • 9.Lan_Realtek_7.054.0309.2012_W7x64W7x86
  • 10.CardReader_Realtek_6.2.9200.21222_W8x64_A
  • 11.Bluetooth_Qualcomm Atheros_7.4.0.170_W7x64_A
  • 12.TouchPad_ELANTECH_11.6.2.1_W7x64W7x86_A
  • 13.427485_intl_x64_zip hotfix for usb3.0
  • ** 沒裝 HOTFIX 安裝 USB3.0驅動後無法關機..且 USB2.0全部死當
  • 14.Intel(R) USB 3.0 eXtensible Host controller - 0100 (microsoft)
  • 15.Wireless LAN_Qualcomm Atheros AR5BWB222_W7x64W7x86_A
  • 16.Turbo Boost_Intel_2.5.1.0_W7x64W7x86_A
  • 17.Camera_Cyberlink_1.5.2624.00_W7x64W7x86_A