安裝最新版本的JDK首先,要到 Oracle官方網站上下載最新的jdk1.7.0_06版本(JDK版本很多,我們選擇最新的)。JDK官方下載頁面是: http://www.oracle.com/technetwork/java/javase/downloads/index.html然後選擇好(並記住)您的安裝目錄(類似安裝目錄為:C:\Program
**Cookie and Session** 1. COOKIE setcookie(string name, string value, int expire,string path, string domain, int secure); name是cookie變數名稱標識,你在php中將能象使用普通變數名相同來用他引用cookie變數。 value是cookie變數的初始值, expire 表示該cookie變數的有效時間; path
HEAD: 只請求頁面的首部。 GET: 請求指定的頁面資訊,並返回實體主體。 POST: 請求伺服器接受所指定的文檔作為對所標識的URL的新的從屬實體。 (1)HTTP 定義了與伺服器互動的不同方法,最基本的方法是 GET 和 POST。事實上 GET 適用於多數請求,而保留 POST 僅用於更新網站。 (2)在FORM提交的時候,如果不指定Method,則預設為GET請 求,Form中提交的資料將會附加在url之後,以?分開與url分開。字母數字字元原樣發送,但空格轉換為“+
PHPUnit是什麼。 它是一款輕量級的php測試架構 為什麼要用PHPUnit。 1. facebook在用 2. 可以通過命令操控測試指令碼 3. 可以測試效能 4. 可以測試程式碼涵蓋範圍 5. 可以自動化的更新測試案例的參數資料 6. 各種格式的日誌 6. 最最重要的是,功能如此炫,使用起來還特別簡單 PHPUnit的安裝 pear channel-discover pear.phpunit.depear install phpunit/
在Dedecms系統中,文章摘要(可以通過infolen或description相關標籤調用)被設定了字數上限為250字元,設定上限的主要目的是減少資料庫的冗餘,保證網站良好的效能。因此,如果對簡介內容不設定上限顯然不合理,但是如果可以自由控制這一上限,那麼將對網頁內容布局帶來積極作用。在網頁設計過程中,往往需要在頻道列表頁面調用到文章摘要,如果可以有效控制文章摘要的字數,那麼就可以使得頁面配置很靈活。 在Dedecms中,在列表頁調用文章摘要的方法主要有:
將 Sublime 3 打造成 Python/Django IDE 作者: Desmond Chen, 發布日期: 2014-07-02, 修改日期: 2014-07-02 Sublime Text 是一款非常強大的文字編輯器, 下面我們介紹如何將 Sublime Text 3 打造成一款 Python/Django 開發利器: 1. 安裝 Sublime Text 3 雖然現在的 Sublime 3 還處於
zen-cart開發教程 - 通知者/觀察者模式 通過重寫機制和自動載入機制, Zen-Cart使得二次開發人員能夠很方便的向核心代碼中增加自己的功能, 然而開發人員並不能在不破壞原始代碼的基礎上隨意向Zen-Cart核心代碼中的不同地方增加自己的代碼. 因此, Zen-Cart引入了通知者/觀察者模式(observer/notifier system, ONS), 這給開發人員提供了訪問Zen-Cart核心代碼,
microtime — 返回當前 Unix 時間戳記和微秒數 說明 mixed microtime ([ bool $get_as_float ] ) microtime() 當前 Unix 時間戳記以及微秒數。本函數僅在支援 gettimeofday() 系統調用的作業系統下可用。 如果調用時不帶選擇性參數,本函數以 “msec sec” 的格式返回一個字串,其中 sec 是自 Unix 紀元(0:00:00 January 1, 1970 GMT)起到現在的秒數,msec
在防止惡意註冊中,輸入隨即圖片認證時可以用下面的常用字元集:(請使用IE瀏覽器開啟) \u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5927\u91cc\u8bf4\u5c31\u53bb\u5b50\u5f97\u4e5f\u548c\u90a3\u8981\u4e0b\u770b\u5929\u65f6\u8fc7
其中的success的模板,可以在ThinkPHP中的example中搜尋到,然後放入tpl下的default下的Public中 create使用 <?phpclass CurdAction extends
flash背景透明的代碼在IE中能顯示正常: <objectclassid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"width="760"height="160">
Action的方法 <?php/** * 基於許可權的角色存取控制 * Full擴充保重的RBAC.class.php * * 安全攔截器 * * 認證管理器(識別不同身份) * * 決策訪問管理器(即時模式:立即生效;登入模式:下次登入時生效) * * 運行身份管理(單身份、多身份管理B/S) * * * 需要當前類和Public和Common類 * PublicAction:做使用者登入和退出 *
因為換了台電腦,不可避免的要重新折騰一次開發環境。 開發環境是LNMP,部署好網站後,訪問網站的時候始終是“File Not Found”,於是就見了鬼了,曆來環境都是這麼弄的,配置的內容也是根據之前的配置copy的,路徑都確認了沒得問題的。所以,真的就見了鬼了。 一般有問題都要找哥找娘的,但是說法大都是說講配置SCRIPT_FILENAME不對,應該怎樣怎樣改,這裡就是最不解的地方,因為根據他們說的,我的配置是對的。所以繼續折騰。得出了以下幾點意見: 1)
引言 假設num是儲存在資料庫中的欄位,儲存了被秒殺產品的剩餘數量。 if($num > 0){ //使用者搶購成功,記錄使用者資訊 $num--;} 假設在一個並發量較高的情境,資料庫中num的值為1時,可能同時會有多個進程讀取到num為1,程式判斷符合條件,搶購成功,num減一。這樣會導致商品超發的情況,本來只有10件可以搶購的商品,可能會有超過10個人搶到,此時num在搶購完成之後為負值。
1.修改所有檔案的預設編碼格式 Window->Preference->General(左)->Workspace(下)->Text file encodeing(右)->other(選擇一個編碼)->ok 2.修改某一個項目中所有檔案的預設編碼 選擇某一個項目:Project->Properties->Recourse(左)->Text file encodeing(右)->other(選擇一個編碼)->
評論回複郵件通知是指:你回複了A的評論,A會收到相應的郵件通知。 建立一個外掛程式,只需要一個php檔案就可以了. 首先是add_action add_action('comment_post', 'comment_notify'); 然後實現我們的發送郵件函數。主要就是根據wordpress的API擷取相關資訊,然後調用wp_mail函數進行發送即可。 修改源郵件地址可以在header裡面修改: $message_headers = 'From: Acm之家
淘寶的IP介面地址:http://ip.taobao.com/instructions.php 騰訊的IP地址API介面地址:http://fw.qq.com/ipaddress http://ip.qq.com/cgi-bin/index
Event
在YII開發中,我們可以通過控制器中對accessRules函數的配置進行相應動作許可權控制,預設情況下可能是這樣: public function accessRules() { …… array('allow',
已經不是第一次做支付介面開發了,每次做支付介面開發其實都會遇到一些麻煩。最主要的地方還是在驗簽(驗證簽名)部分。 驗簽的作用是判別支付結果的回調(同步返回,get方式)或者通知(非同步post方式)是否真的是由支付寶的伺服器發出的。 在這裡有2個目的:1是記錄一下這個通知的返回內容,2是列舉一下目前支付寶介面開發過程中遇到的,可能影響驗簽通過的原因。 1.同步回調(get方式)返回的資料 以php為例,var_dump($_GET)得到的數組如下: