Time of Update: 2014-12-25
PHP 開發者正式 發佈 5.5 版本,該版本從去年11月開始開發,歷經多個測試版本。 PHP 5.5 包含一系列的新特性,例如新的 array_column() 函數以及 foreach() 迴圈支援標量反覆運算鍵;包括 generators 允許開發者實現簡單的協程。 同時新版本引入了一個密碼雜湊函數,可以讓開發者輕鬆實現加鹽的HTTP://www.aliyun.com/zixun/aggre...
Time of Update: 2014-12-25
在ACTION中新建一個檔EmptyHTTP://www.aliyun.com/zixun/aggregation/16339.html">Action.class.php,檔中的代碼如下:<?php class EmptyAction extends Action{ &nbs...
Time of Update: 2014-12-25
關於tp的獨立分組,功能貌似很好,可是官方並沒有給出詳細的例子和說明,在此,根據本人的實際HTTP://www.aliyun.com/zixun/aggregation/17799.html">開發過程, 給予下列幾點說明: 1.獨立分組的目錄結構。 和官方說明一樣,建立Modules資料夾,配置config, 注意,獨立分組的action直接放在action目錄下,不需要li...
Time of Update: 2014-12-25
最近用thinkphp做了個專案,客戶今天又提了個新要求 管理員分HTTP://www.aliyun.com/zixun/aggregation/18083.html">版權管理。 以前看過THINKPHP 的RBAC的介紹沒仔細研究 ,現在用到了就找個地方把我對RBAC的理解記一下,免得以後忘記了。 先看下官方給的實例所用到的6184.html">資料表...
Time of Update: 2014-12-25
ThinkPHP3.1.3版本相對於上一版本更加安全和易用,是一個建議升級的版本。 更新: 該版本針對3.1.2進行了一些改進和完善,主要包括:改進異常處理,支援致命錯誤捕捉;針對PDO驅動和Sqlsrv驅動的完善,支援參數綁定;增加變數安全獲取和過濾的快捷方法I;分組支援部署到完整功能變數名稱或IP;A和D方法支援跨分組調用;改進模版引擎 的定界符對特殊字元的支援;修正JS代碼可能對模版標籤的混淆;...
Time of Update: 2014-12-25
Quartz 是 OpenSymphony 開源組織在任務調度領域的一個開源專案,完全基於 JAVA 實現。 該專案于 2009 年被 Terracotta 收購,目前是 Terracotta 旗下的一個專案。 讀者可以到 HTTP://www.quartz-scheduler.org/網站下載 Quartz 的發佈版本及其原始程式碼。 筆者在產品開發中使用的是版本 1.8.4,因此本文內容基於該版本...
Time of Update: 2014-12-25
WebElements 是一款 Python 物件的構建模組集,用於HTTP://www.aliyun.com/zixun/aggregation/7155.html">開發人員進行生成和交互 Web 應用程式的伺服器端。 支援物件導向的網站開發,能夠分離每個DOM元素到自己的物件中進行代碼重用,在標準DOM中形成沒有被定義的新元素且繼承和統籌子項目。 編寫代碼: ...
Time of Update: 2014-12-25
本文將通過具體的實例對 Yii 框架進行闡述,使讀者在真實的案例中去學習如何使用 Yii 框架創建自己的 Web 應用,從而對這個優秀的 PHP 框架有個更真實的體驗。 Yii 是什麼? Yii 是一個高性能的、基於元件的 PHP 框架,用於 Web 應用程式的快速開發。 Yii 的名字來源於「Yes It Is」的字母縮寫。 這句話肯定地回答了眾多關於這個框架的疑問:「它是否快速? 是否安全? ...
Time of Update: 2014-12-25
ThinkPHP的CURD易忽視點小結 1、不定義方法,直接渲染範本。 對於沒有任何實際邏輯的操作方法,我們只需要直接定義對應的範本檔就行了,比如表單頁面,這個頁面一般不會有變數向範本中輸出,所以,我們沒有必要再去寫一個對應的空方法然後$this->display()了。 2、簡介create方法。 假設我們具現化的模型為$model,那麼ThinkPHP可以直接通過$model-&...
Time of Update: 2014-12-25
Linux shell指的是一種程式,有了它,使用者就能通過鍵盤輸入指令來操作電腦了。 Shell會執行HTTP://www.aliyun.com/zixun/aggregation/18678.html">使用者輸入的命令,並且在顯示器上顯示執行結果。 這種交互的全過程都是基於文本的,與其他各章介紹的圖形化操作不同。 這種面向命令列的使用者介面被稱為CLI(Command Line ...
Time of Update: 2014-12-25
TCPDF 5.9.122發佈了! 該版本PDF/A-1b的遵守進行了改進,並通過一些線上測試。 TCPDF是一個無需外部擴展下快速生成PDF檔的PHP類。 TCPDF支援所有ISO頁面格式和自訂頁面格式,還包含自訂邊距和度量單位、UTF- 8 Unicode、RTL語言、HTML、barcodes、True TypeUnicode、TrueType、OpenType、 Type1和CID-...
Time of Update: 2014-12-25
如果能夠擁有root許可權,可以直接修改 /etc/passwd 檔。 找到您使用者ID起始的行 user:x:1000:112:user,,,:/home/user:/bin/bash 最後一個欄位為登錄後的預設Shell, /bin/bash 是程式 bash 的主程式路徑。 fish 主程式的路徑通常為 /usr/bin/fish 。 /etc/shells 中列出系統中所有可用Shell...
Time of Update: 2014-12-25
找了一些使用THinkPHP的心得和技巧,分享給大家甚至一些手冊上沒提到的,這裡也有 約定:1.所有類庫檔必須使用.class.php作為檔尾碼,並且類名和檔案名保持一致2.控制器的類名以HTTP:// www.aliyun.com/zixun/aggregation/16339.html">Action為後 綴3.模型的類名以Model為尾碼,類名第一個字母須大寫4.資料...
Time of Update: 2014-12-25
在學習Linux的過程中,經常會聽到Shell這個詞。 可能大家在使用Windows的時候有這種感覺,我要聽歌,我打開一個播放機,那麼音箱就可以出聲音,要列印一片文檔,我們只要在程式中點擊一下列印按鈕,列印就會自動的把文檔列印出來。 但是我們並沒有自己手動的控制音箱和印表機等HTTP://www.aliyun.com/zixun/aggregation/11585.html">硬...
Time of Update: 2014-12-25
從3.0版本的SAE引擎開始,ThinkPHP已經開始支援雲平臺,但是隨著國內不同的雲平臺風起雲湧,不同的雲引擎也容易給開發者造成了不少的困惑,2013年新年伊始,官方推出了針對所有雲平臺和分散式系統而開發的Cluster雲引擎擴展。 Cluster雲引擎採用IO分離的機制,實現了一個引擎擴展,通用所有雲平臺和所有分散式環境,普通環境下也可以運行,真正的打破了雲平臺不相容的缺點。 開發者使用C...
Time of Update: 2014-12-25
包括 i 6.1 及以上所提供的 WRKJVMJOB 等的相關工具以及 STRSST 中提供的相關宏的介紹。 本文選擇一些筆者在工作和實踐過程中經常使用的功能和選項進行講解,並穿插一些HTTP://www.aliyun.com/zixun/aggregation/17253.html">常見問題的總結和思考。 IBM Technology for JAVA(IT4J) 是 IB...
Time of Update: 2014-12-25
Website使用很方便,但有的時候,我們希望獲得更多的靈活性,比如需要特別的PHP外掛程式、需要不同的PHP版本,或者需要運行其他進程,甚至希望登錄到目標虛擬機器上去。 這時,可以採用Cloud service來運行PHP應用。 Cloud service是一組被HTTP://www.aliyun.com/zixun/aggregation/13357.html">Azure管理的虛...
Time of Update: 2014-12-25
關於計算的公理表達通常頗具爭論。 然而,現代計算最重要的理論支柱之一的圖論並不是這些公理表達之一。 無數工程領域(從設計路由器和網路到設計構成行動裝置核心的晶片)都是圖論的應用。 作為 C++++ 應用程式軟體HTTP://www.aliyun.com/zixun/aggregation/7155.html">開發人員,我們通常需要直接將實際工程問題轉化成一個等價的圖論問題。 如果...
Time of Update: 2014-12-25
本文還示範了如何在專案中使用以上三種方法,以及各種方法所適合的應用場景。 Web 服務是一種HTTP://www.aliyun.com/zixun/aggregation/14107.html">面向服務架構的技術,通過標準的 Web 協定提供服務,目的是保證不同平臺的應用服務可以交互操作。 Web 服務(Web Service)是基於 XML 和 HTTP 通訊的一種服務,其通...
Time of Update: 2014-12-25
在這個網路安全漫天飛的年代,驗證碼功能起碼能算是一個值得信賴的好衛兵了。 本篇我們就來講下如何在ThinkPHP中使用驗證碼功能。 獲取擴展類庫 ThinkPHP的擴展中由影像處理類Image以及用於生成隨機驗證碼的字元處理類String共同完成驗證碼功能,可以在在HTTP://www.thinkphp.cn/extend/225. html下載影像處理類以及HTTP://www.thinkph...