原创 xcode 自帶的UITests

   學了還是應該多用或者多複習,不然會忘,寫的不錯,mark 下! 一聽到單元測試這個詞感覺很高端,其實單元測試就是爲你的方法多專門寫一個測試函數。以保證你的方法在不停的修改開發中。保持正確。如果出錯,第一時間讓你知道,這樣從最小單位

原创 CoreAnimation iOS 動畫學習

當然也是站在別人的肩膀上學習,並進行了一些補充參考:http://www.cocoachina.com/ios/20170124/18617.html類的繼承關係 如下: 一 、基礎動畫CABasicAnimation      動畫的屬

原创 字符串處理方法

//獲取字符串中多個相同字符的位置index//解決方法:先遍歷AString 找到所有的abc 所在位置的index,然後通過index 將字符串進

原创 mac 下安裝rabbitmq 和配置php擴展

看到網上大部分都是需要先安裝很多下載工具,感覺麻煩,我mac 上一直都僅用homebrew 管理和安裝第三方的。這裏分享一下步驟: 安裝rabbitmq 方式: brew  install rabbitmq 安裝成功後可以先啓動前臺任務:

原创 php 子類無需實現接口的全部方法的實現方式

思路:使用抽象類實現接口的方法,因爲抽象類中允許存在接口的抽象方法。 理解demo:  interface biology {          public function eat();     public function mov

原创 php __call 和__callstatic 區別測試

__call 當要調用的方法不存在或權限不足時,會自動調用__call方法。__callStatic 當調用的靜態方法不存在或權限不足時,會自動調用__callStatic方法。 該方法在本類中測試是不能用的,必須在別的類中調用本類的方法

原创 flex 佈局

Flex 佈局語法教程 分類 編程技術 網頁佈局(layout)是CSS的一個重點應用。 佈局的傳統解決方案,基於盒狀模型,依賴 display屬性 + position屬性 + float屬性。它對於那些特殊佈局非常不方便,比如,垂直

原创 Mysql 中的普通索引,主鍵,唯一索引,全文索引的區別

MYSQL中的普通索引,主健,唯一,全文索引區別MYSQL索引用來快速地尋找那些具有特定值的記錄,所有MySQL索引都以B-樹的形式保存。如果沒有索引,執行查詢時MySQL必須從第一個記錄 開始掃描整個表的所有記錄,直至找到符合要求的記錄

原创 mysql 添加索引

1.添加PRIMARY KEY(主鍵索引) 語法:ALTER TABLE `表名` ADD PRIMARY KEY ( `列名稱` )mysql>ALTER TABLE `table_name` ADD PRIMARY KEY ( `co

原创 PHP 一些筆記

1、通過定義函數變量名可以找到函數:function aMethod() { echo "我是一個方法"; } function bMethod() { echo "我是另外一個方法"; } $myFunction

原创 php exit die return 區別

die()停止程序運行,輸出內容exit是停止程序運行,不輸出內容return是返回值die是遇到錯誤才停止exit是直接停止,並且不運行後續代碼,exit()可以顯示內容。return就是純粹的返回值了,但是也不會運行後續代碼exit(

原创 mac 系統下刪除舊的php版本安裝最新的php版本及Xdebug的曲折道路

      我的2015版的macpro 系統下默認安裝了php5.6.28的版本,我用brew 或其它網上的方式安裝了php7.0以及php7.1,然而當我打印phpinfo()的時候,我的php5.6.28又出現了,我感覺我有強迫症,

原创 php 配置報錯總結

1、nginx: [error] invalid PID number "" in "/usr/local/var/run/nginx.pid" 解決方法:$ sudo nginx -c /usr/local/etc/nginx/ngin

原创 mac 下 nginx 配置多個虛擬主機

我是通過homebrew 安裝nginx 的,所以安裝目錄是默認的,之前多個server都是放在默認安裝目錄下的nginx.conf裏的,但是這樣不太好,就是會導致nginx.conf 越來越長,而且容易出現一些大括號缺失啥的類似的語法錯

原创 json_decode 解析返回的模板數據報錯問題

類似於返回$json ="value":"[[{\"label\":\"離職員工\",\"value\":\"xxx\",\"key\":\"TextField-JD5CKJ3O\"}; 對於類似的可以使用 $rr = preg_rep