原创 Windows pear安裝Symfony 和Hello World應用程序

打開命令行:輸入下面的代碼 # pear channel-discover pear.symfony-project.com# pear install symfony/symfony這種方法的最大有點之一是symfony命令與控制檯繼

原创 MySQL 視圖

視圖是一種虛擬的數據表,他們的行爲和數據表一樣,但並不真正包含數據。它們用底層(真正的)數據表或其他視圖定義出來的“假”數據表,用來提供查看數據表的另一種方法,這通常可以簡化應用程序。 如果要選取給定數據表的數據列的一個子集,把它定義爲一

原创 CodeIgniter 加密類分析

一、設置密鑰: 密鑰實際上是一些會控制密碼加密過程並且允許被加密的字串被解碼的信息片段。實際上,你選擇的密鑰會提供一個唯一的方法來解密一些被加密的數據,所以你需要非常謹慎的設置你的密鑰,如果你想給一些固定的數據加密的話,你最好不要更改這個

原创 Session和數據保持:

一.使用session跟蹤: 使用session模塊,session_start()函數初始化一個session,並可以通過自動全局數組$_SESSION訪問,通過PHP程序保持對相應變量的跟蹤、 默認情況下,PHP把session數據保

原创 JavaScript 單例模式

單例就是保證一個類只有一個實例,實現的方法一般是先判斷實例存在與否,如果存在直接返回,如果不存在就創建了再返回,這就確保了一個類只有一個實例對象。 最基本的單例模式——對象字面量 對象字面量可以包含大量的屬性和方法,將這些方法和屬性組織在

原创 JavaScript 惰性載入函數

在JavaScript代碼中,由於瀏覽器之間行爲的差異,多數JavaScript代碼包含了大量的if語句,以檢查瀏覽器特性,解決不同瀏覽器的兼容問題。例如添加事件的函數: function addEvent (element, type,

原创 JavaScript 繼承

一、構造函數的繼承: 1、構造函數綁定:使用call或者apply,將父對象的構造函數綁定在子對象上: function Animal () { this.type = ""; } funtion Dog (name, color

原创 JavaScript 作用域

作用域 (Scope):作用域就是變量與函數的可訪問範圍,即作用域控制着變量與函數的可見性和生命週期。在JavaScript中,變量的作用域有全局作用域和局部作用域兩種。 一、全局作用域:在代碼中任何地方都能訪問到的對象擁有全局作用域,

原创 CSS3 :target 僞類

一些URL擁有片段標識符,它由一個#後跟一個錨點或元素ID組合而成,可以鏈接到頁面的某個特定元素,比如#respond。:target僞類選取鏈接的目標元素,然後供你定義樣式。 瀏覽器支持 因爲我們在討論CSS3,所以它現在被除了

原创 WEB前端開發修煉之道 筆記

一、網站重構: 1.Web標準:結構、樣式和行爲分離 二、高質量的HTML: 1.語義化標籤 2.儘可能減少無語義標籤span和div 3.在語義不明顯,既可以用p也可以用div的地方,儘量用p,因爲p默認情況下有上下間距,去樣式後的可讀

原创 JavaScript target 和 currentTarget 區別

target(IE下爲scrElement):在W3cschool中解釋爲:返回觸發此事件的元素,(事件的目標節點),意思就是說是哪個HTML元素觸發了這個事件。 currentTarget:在W3cschool中解釋爲:返回其事件監聽器

原创 CSS 筆記

一、調整字體值的順序: 大多數允許使用多個關鍵字的CSS屬性都允許以任何順序書寫關鍵字(例如:background),但font屬性是很少見的例外之一,它不僅對最基本的關鍵字組合有限制,還要求按照特定的順序進行書寫。必須按照先字號font

原创 CSS Bootstrap 柵格系統

Bootstrap默認的柵格系統爲12列 ,形成一個940px寬的容器,對於簡單的兩列式佈局,創建一個 .row 容器,並在容器中加入合適數量的 .span* 列即可。由於默認是12列的柵格,所有 .span* 列所跨越的柵格數之和最多是

原创 CSS3 box-shadow和text-shadow

一般我們都是用css3的box-shadow來實現盒投影,用text-shadow來實現文字投影。 box-shadow box-shadow: h-shadow v-shadow blur spread color inset; 註

原创 CSS 水平居中

一、水平居中: ①:文本、文本等行內元素的水平居中:給父元素設置text-align:center可以實現文本、圖片等行內元素的水平居中: <style type="text/css"> .test { text-align: cente