Time of Update: 2016-07-12
周一幹不幹活-PHP+MySQLi,-phpmysqlihi本來是雄心壯志的要幹活的,哪知天有不測,早上大陰天起不來,中午又回寢室折騰衣服(做女工啊,牛不牛)沒睡午覺,這樣的迷糊狀態,怎麼科研,寫這個好了。1、PHP的OOP編程4.7 多態--定義由於介面的方法實現有多種多樣,這種特性稱之為多態--栗子function eat($obj){ if($obj instanceof ICanEat){ $obj->eat("FOOD"); // 不需要知道到底是Human還是Animal,
Time of Update: 2016-07-12
周五了啦啦啦啦-LAMP+PHP‘s OOP,-lampoop hi周五咯~~1、LAMP配置完結篇五、LAMP配置環境最佳化5.4 虛擬機器主機工作原理apache的虛擬機器主機。virtual-host用不同的網域名稱訪問不同的目錄——手動類比dns修改host檔案即可實現。具體就是主機地址 網域名稱複習liang@liang-andy:~$ sudo apt-get install apache2liang@liang-andy:~$ sudo apt-get
Time of Update: 2016-07-12
redmine 整合ldap 使用者首先要配置好LDAP 不然會把你累死LDAP的安裝過程在部落格目錄中找一下()要對應slapd.conf設定檔來寫 我們需要三份資料檔案第一份是基礎模板目錄檔案vim base.ldif------------------------------------------dn: dc=bb,dc=comobjectclass: dcObjectobjectclass: organizationo: Cywx, Inc.dc: bbdn: cn=Ma,dc=bb,
Time of Update: 2016-07-12
15 個實用的 PHP Regex對於開發人員來說,Regex是一個非常有用的功能,它提供了 尋找,匹配,替換 句子,單詞,或者其他格式的字串。這篇文章主要介紹了15個超實用的phpRegex,需要的朋友可以參考下。在這篇文章裡,我已經編寫了15個超有用 的Regex,WEB開發人員都應該將它收藏到自己的工具包。驗證網域名稱檢驗一個字串是否是個有效網域名稱$url = "http://komunitasweb.com/"; if (preg_match('/^(http|https|ftp):
Time of Update: 2016-07-12
基於HTML5的WebGL結合Box2DJS物理引擎應用上篇我們基於HT for Web呈現了A* Search Algorithm的3D尋路效果,這篇我們將採用HT for Web 3D來呈現Box2DJS物理引擎的碰撞效果,同上篇其實Box2DJS只是二維的平面碰撞物理引擎,但同樣通過3D的呈現能讓人更直觀的體驗到碰撞效果,最終例子效果:http://hightopo.com/demo/box2djs/ht-box2d-demo.htmlBox2D最早是Erin
Time of Update: 2016-07-12
睡覺問題早晚成為我頂頭疼的問題。。。-PHP,睡覺我頂...-php hi昨晚又作自己,睡不好整個人都不好。。。1、PHP實現頁面靜態化二、純靜態化2.2 實現頁面純靜態化的原理--基本方式file_put_contents()函數;使用php內建緩衝機制,output_buffering.具體資訊可以去php手冊中尋找。重點看函數格式,參數,傳回值。--栗子file_put_contents()/* * 寫入函數
Time of Update: 2016-07-12
MySQL 之動態字串處理MySQL中,常常會看到一些關於動態字串的處理,列如:DYNAMIC_STRING。為了記錄動態字串的實際長度,緩衝區的最大長度,以及每次字串需要調整時,及時分配新的記憶體,以及調整長度。MySQL使用了DYNAMIC_STRING來儲存動態字串相關的資訊:typedef struct st_dynamic_string {char *str;size_t length,max_length,alloc_increment;} DYNAMIC_STRING;
Time of Update: 2016-07-12
【php】mysql全域ID產生方案,phpmysql全域id生產系統隨著業務增長總會經曆一個業務量由小變大的過程,可擴充性是考量資料庫系統高可用性的一個重要指標;在單表/資料庫資料量過大,更新量不斷飆漲時,MySQL DBA往往會對業務系統提出sharding的方案。既然要sharding,那麼不可避免的要討論到sharding key問題,在有些業務系統中,必須保證sharding key全域唯一,比如存放商品的資料庫等,那麼如何產生全域唯一的ID呢,下文將從DBA的角度介紹幾種常見的方案。
Time of Update: 2016-07-12
MySQL的varchar類型注意事項,mysqlvarchar 前幾天就在工作中發現這樣一個問題:當某個欄位的類型為varchar時,欄位儲存的值類似'100,200,300' 和 '100' 或 '100,400'。寫SQL語句的時候就會犯這樣的錯誤,例如:select id,provinceid from admin where provinceid in ('100');select id,provinceid from admin where provinceid in (100)
Time of Update: 2016-07-12
HTML5實現3D和2D可視化QuadTree四叉樹碰撞檢測QuadTree四叉樹顧名思義就是樹狀的資料結構,其每個節點有四個孩子節點,可將二維平面遞迴分割子領域。QuadTree常用於空間資料庫索引,3D的椎體可見地區裁剪,甚至圖片分析處理,我們今天介紹的是QuadTree最常被遊戲領域使用到的碰撞檢測。採用QuadTree演算法將大大減少需要測試碰撞的次數,從而提高遊戲重新整理效能,本文例子基於HT for
Time of Update: 2016-07-12
wampserver解決“不能切換線上”及運行“404問題”,wampserver404初次安裝使用wampserver2.2,由於各個電腦安裝的應用或是電腦型號不一樣會出現以下問題: 1.安裝後,不能出切換“伺服器線上”或是“伺服器離線”2.佈建網站後,運行編寫好的代碼出現404錯誤對於這些問題,百度有很多解決方案,筆者新自己試過,有一些方法是行不通的。所以筆者再次嘮叨下:
Time of Update: 2016-07-12
PHP無限極分類之數組 array('id' => 1,'name' => 'name1','pid' => 0), 2 => array('id' => 2,'name' => 'name2','pid' => 0), 3 => array('id' => 3,'name' =>
Time of Update: 2016-07-12
建立一個Model類的注意事項,建立model注意事項 昨天在工作中建立了一個Model類在測試環境測試一點問題也沒有,到了生產環境就報錯了,由於調用的是分頁類,報錯說:在520行 _count() 函數不存在。 我的思路是:先到生產環境查看了具體的報錯檔案,發現520行 _count() 函數存在,把runtime清理了還是不行;下一步是查看Model類檔案的許可權,發現是644,而其他Model類的許可權都是664,修改為664就OK了。
Time of Update: 2016-07-12
thinkphp 關於iis上面中文參數亂碼問題第一種方法:在使用 ?id="中文" 傳遞中文參數時,出現了亂碼,這是經過了二次轉碼後的結果,其中,在 php 中,url 中是不可以直接傳輸中文的,對於這點,一直心存不滿,沒辦法呀,誰讓咱沒一套解決方案呢,不知道別的語言是不是也出現這樣的問題。對於網上所說的在首頁添加 header("content-type:text/html;charset=utf-8"); 這樣的代碼,以及把資料庫頁面等等設定成 utf8
Time of Update: 2016-07-12
WordPress遷移時一些常見問題的解決方案整理,wordpress遷移一、匯入資料庫提示資料表已存在以周良部落格使用的主機商-主機91為例,提供了phpMyAdmin功能的,匯入資料庫只需要便捷的選擇資料庫,匯入就可以了。方法雖然簡單,但是有可能遇到提示database XXX table has
Time of Update: 2016-07-12
PHP7 RC7 Release對比PHP5.6快速排序20000資料效能體驗以及新文法嘗鮮最近Zend的PHP7已經 處於最後的BUG修複階段,目前 已經更新RC7,對於Zend官方的說法PHP7的效能大約相比PHP5系列版本 提高2倍以上,增加了一些新的文法,摒棄了PHP5的一些影響效能的因素,主要增加了以下Features 。 Improved performance: PHP 7 is up to twice as fast as PHP 5.6 效能比5.6提高2倍
Time of Update: 2016-07-12
php傳送簡訊驗證碼完成註冊功能,傳送簡訊驗證碼簡訊驗證碼註冊,很簡單,用的是 雲通訊的簡訊系統(收費的,不過有測試的api給我們做測試)。好了,不多說,進入正題。
Time of Update: 2016-07-12
WordPress.com 開源,棄 PHP 改用 JavaScriptWordPress.com 在今天邁出了自成立以來的最跨越性的一步。Automattic 公司從頭重寫了 WordPress.com,將這項計劃命名為 Calypso譯者註:卡呂普索,希臘神話的海之女神),從內到外一切都煥然一新。以下為其詳細更新內容。首先,WordPress.com 現在從 WordPress 核心代碼中完全剝離出來。如今的 WordPress.com 是一套管理介面,它同 WordPress
Time of Update: 2016-07-12
Thinkphp 學習筆記,thinkphp學習筆記前後台配置:在根目錄檔案夾中建立一個Conf檔案夾Conf檔案夾下建立一個config.php檔案,裡面存放公用配置資訊,方便前後台調用。 簡單定義404頁面 偽靜態去除.htmlConfig中 URL_HTML_SUFFIX => ‘’ 分配模版1:$this ->assign(‘XXX’,$XXX);2:$this->a = 111;3:$this->assign(‘xxx&
Time of Update: 2016-07-12
PHP之簡單實現MVC架構,phpmvc架構1.概述 MVC全名是Model View Controller,是模型(model)-視圖(view)-控制器(controller)的縮寫,一種軟體設計典範,用一種商務邏輯、資料、介面顯示分離的方法組織代碼,將商務邏輯聚集到一個組件裡面,在改進和個人化定製介面及使用者互動的同時,不需要重新編寫商務邏輯。MVC被獨特的發展起來用於映射傳統的輸入、處理和輸出功能在一個邏輯的圖形化使用者介面的結構中。2.代碼結構3.代碼實現show();eval('$