遷移 (Migration)

假設我要建立並管理一個名為"admin"的資料表, 在Laravel中使用 artisan命令的 make:migration 命令來建立遷移檔案

php artisan make:migration create_admin_table --create="admin"

執行完成後會在 app/database/migrations/ 目錄下建立一個含有時間戳的遷移檔 2017_05_24_083647_create_admin_table.php

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

在foreach中, 可以使用 &$val 對陣列進行參照, 但若不謹慎操作很容易造成接下來的陷阱產生 先來看一個簡單的例子:

$data = [1,2,3];
foreach ($data as &$v) {
echo $v; //1,2,3
}

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

imagick1

PHP + Imagick

要在Windows環境中使用PHP開發圖片功能,就必須用到 GDImagick

在PHP 4.3 之後的版本都有內建GD library ,所以在使用上比較沒有問題

租用VPS也不須要另外請供應商安裝GD,幾乎不會碰到問題

但Imagick就不是每一台伺服器都有安裝,必須自行安裝起來做處理

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

1018-1.png

很多網站都引入 Disqus 套件作為留言或評論的工具

不過有時候最下方如果出現 "Also on XXX" 的相關評論

常常會與該頁面的留言內容相去甚遠

還會有讓訪客搞不懂怎麼會出現在這頁的感覺

於是興起了移除它的念頭

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

元件生命週期

主要的三個生命週期為:

  • Mounting: 準備要掛載實際 dom 節點時

  • Updating: state 異動要重新 render 時

  • Unmounting: 即將卸載時

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

Prop Validation (Prop 驗證方法)

React.createClass({
propTypes: {
// You can declare that a prop is a specific JS primitive. By default, these
// are all optional.

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

基本範例:

使用 React.createClass({...}) 宣告要生成的元件內容以及相關的屬性參數等等資料 (行:2)

使用 React.render (已建立的 React Vitril DOM,目標元素ID) 執行 (行:14)

render:function(){...}

要生成的元件內容, 除了html以外可以加入js碼, 如此例中的 thisprops.date.toTimeString()(行:3)

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

由於需要一個倒數計時器...網路上有許多範例

不過我覺得這個最簡單好用 :

  var time = 7000;//倒數7秒
!function MyCounter(){
if(time<=0){

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

在前端常常因為使用者瀏覽器的不同, 而造成效果異常或者錯誤的情況

有時候必須客製化不同的程式內容來滿足不同瀏覽器的需求

那麼首先就必須要先知道使用者的瀏覽器類型

要取得瀏覽器類型, 可以用下列的javascript 取得 :

// 判別 Opera 8.0+

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

專案中引入 JQuery sortable 對圖片進行排序, 在使用的時候時發現  當我按下圖片要進行拖動時

圖片的位置會往上偏移若干距離, 一開始再想是不是其他css樣式影響

但遍尋不到可能影響的樣式,於是最後還是得谷哥大神一下

http://blog.ricky-stevens.com/jquery-sortable-offset-bug/

這篇的作者似乎也遇到同樣的問題, 他也提供了一個解法: 在外圍容器中的樣式表加入:

CccKaAsS 發表在 痞客邦 留言(0) 人氣()


windows 環境開發時常常需要使用dll檔案, 偏偏有些年代有些久遠的檔案或是冷門的版本很難找

windows PHP dll 來這裡試試看吧 ....

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

在安裝Solr時遇到這個報錯 : 'findstr' 不是内部或外部命令,也不是可運行的程序或批處理文件' (執行 solr.cmd start 時)

在系統環境變數增加: 

變數名稱 : path

值 : %SystemRoot%/system32;%SystemRoot%;

完成後重新開啟 CMD 視窗再執行一次solr.cmd start ~~ OK

CccKaAsS 發表在 痞客邦 留言(0) 人氣()

1 2 3
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。