Time of Update: 2018-12-04
我寫這個日記的時候,大哥和二哥都在睡覺,軍師也在睡覺。 赤兔馬站在我窗外,也在睡覺。 小時侯我就研究馬為什麼會站著睡覺,研究了很長一段時間後,我發現沒有答案。而苦惱的是我的童年唯一能記起的事就是這個了。 長大以後有段時間我開始研究大哥和二哥為什麼要睡在一張床上,同樣也沒有答案。 這個世界有太多的事是沒有答案的,軍師對我說過。 在我睜大眼睛思考問題的時候,我養成了睜眼睡覺的習慣,不知道以後有沒有人研究我這個問題。
Time of Update: 2018-12-04
常量和指標(Pointers and Constants)——const 修飾的指標解惑 一般遇到用const修飾的常量涉及到指標就會比較麻煩,容易把頭搞暈,有個簡單的技巧就是從右向左看,下面我舉例子說明: const int* p1 = NULL; //寫法一 int const* p2 = NULL; //寫法二 int *const p3 = NULL; //寫法三以下的指派陳述式,被注釋掉並加上“//error”提示的是錯誤寫法,其他是正確的:
Time of Update: 2018-12-04
UITEXTVIEW和UITEXTFIELD統計字元和響應RETURN鍵統計字元:1、UITextView- (void)textViewDidChange:(UITextView *)textView{ int count = [textView.text length]; //這裡的count就是字元個數了}複製代碼2、UITextField方法一:自己先為UITextField的Editing Changed事件添加一個回應程式法 -(IBAction)valuechange/
Time of Update: 2018-12-04
view進入和退出的動畫1、UIViewController的presentModalViewController可做從下往上的進進入和退出2、UINavigationController的pushViewController可以從右往左一層層進入和退出3、給UIView設定動畫,可以做任何方向的進入和退出效果,例如: [UIViewbeginAnimations:@"ViewFlip"context:nil];
Time of Update: 2018-12-04
一天中午,一個撿破爛的婦女,把撿來的破爛物品送到廢品收購站賣掉後,騎著三輪車往回走,經過一條無人的小巷時,從小巷的拐角處,猛地竄出一個歹徒來。這歹徒手裡拿著一把刀,他用刀抵住婦女的胸部,兇狠的命令婦女將身上的錢全部交出來。婦女嚇傻了,站在那兒一動不動。
Time of Update: 2018-12-04
1、給定單鏈表,檢測是否有環。使用兩個指標p1,p2從鏈表頭開始遍曆,p1每次前進一步,p2每次前進兩步。如果p2到達鏈表尾部,說明無環,否則p1、p2必然會在某個時刻相遇(p1==p2),從而檢測到鏈表中有環。2、如果單鏈表有環,找到環節點。第一步,先按照上一題讓p1和p2相遇,則相遇的點必然在環裡。假設鏈表起點到環節點距離為l,環節點到p1,p2相遇點的距離為a,則p1前進距離為:l+ap2前進距離為:2(l+a)2(l+a)-(l+a)= nc //
Time of Update: 2018-12-04
文章目錄 iPhone程式升級/遷移到支援iPad的方法如下:注意:Upgrade Current Target for iPad為灰色的解決方案 Upgrade Current Target for iPad為灰色的解決方案 當前iPad風潮之下,我們會將已經開發完成或者下載到的合適的iPhone源碼移植到iPad上,這樣可以省去重新開發的時間。但有時項目移植的時候會出現Upgrade Current Target for
Time of Update: 2018-12-04
那天聽說xcode4支援IOS4.3,我就去下載一個了來玩,結果N多悲劇哎。。。提醒大家注意下主要一些使用上的問題和比較卡1,Xcode4運行起來非常卡,搞的經常像死機一樣,我的MAC機配置CPU: 2G Intel Core2 Duo, 記憶體: 2G 1067M DDR3動不動就卡啊,要命的, 機器不夠剛的不要輕易嘗試啊!求最佳化辦法,2,一些和Xcode3不一樣的地方2.1
Time of Update: 2018-12-04
Phone的出現帶出了前所未見的變革,應用開發社群圈內圈外的人均參與其中。但是對那些處於開發世界之外的群體而言,這個過程仍然充滿神秘感。這個教程將指導你逐步把iPhone應用想法變成現實。如果你計劃製作自己的首款iPhone應用的話,這篇文章將為你提供可能會用到的各種想法、技術、技巧和資源1、產生想法——優秀的想法你要如何知道想法是否優秀呢?第一步,先考慮你的想法是否有內涵;第二部,想法是否含有至少一個的成功要素,包括以下幾個方面:應用能否協助使用者解決某個獨特的問題?在電燈泡發明之前,有人大加
Time of Update: 2018-12-04
最近使用了BREW的資料庫介面,發現一些容易出錯的問題,記錄下來和大家一起參考。 1. IDBRECORD_Update( IDBRecord * pIDBRecord, AEEDBField * pDBFields, int iNumFields) 要更新資料庫裡某條記錄的一個欄位,必須把該記錄的所有欄位內容填充好一起更新,否則,如果用於更新的記錄和原記錄大小不一致,則不會更新該記錄,而是另外添加記錄。
Time of Update: 2018-12-04
Borland的CPP32是預先處理工具,可以去處注釋,合并檔案等,不但可以用在C/C++檔案上,還可以用在JAVA檔案上,這樣就可以在某些時候在JAVA檔案裡使用C/C++中的#include和#define,比較方便.以下是一個簡單的說明,這個東西不容易找,呵呵~~今天發現cpp32.exe產生的程式可避免行號,並且可保留用/* */標記的注釋, 拿我的某個項目來舉個例子,原來調用cpp32程式的批處理中代碼如下:copy %APP_NAME%.java
Time of Update: 2018-12-04
Refer to: http://en.wikipedia.org/wiki/Base64Base64 Content-Transfer-Encoding ( RFC2045 ) 可對任何檔案進行base64 編解碼,主要用於MIME郵件內容編解碼// 11111100 0xFC// 11000000 0x3// 11110000 0xF0// 00001111 0xF// 11000000 0xC0// 00111111 0x3Fbyte *lmMimeEncodeBase64(const
Time of Update: 2018-12-04
cocos2d-x有個問題,即使暫停sence運行,觸摸仍然有效,有些菜單和按鈕仍然會被觸發。所以有的時候我們要手動屏蔽觸摸,尤其是在彈出計費畫面的,或者使用一些本平台內建控制項的時候。做法有幾種:第一種方案是:每一個繼承自CCLayer的類都可以關閉觸摸,使用這個函數setIsTouchEnabled(false); 在暫停sence時,我們只需要關閉那些主要的CCLayer即可,也就是當前CCScene的主CCLayer和相關的CCMenu等。但這種方法,有時候會造成莫名其妙的crash。調
Time of Update: 2018-12-04
今天用cocos2d-1.0.1-x-0.9.2來測試tiled map的功能,結果發現翻轉過的tile都不見了,調試代碼發現原來代碼裡不支援,沒有對x,y翻轉作處理,結果翻轉過的tile導致數值多大沒有被現實出來。 ( 註:最新的Tiled map已經支援flip x和flip y,選中tile按鍵盤上x鍵,y鍵即可,其他旋轉功能他們正在添加中。。。最新版本可以從http://www.mapeditor.org/下載) 修改代碼實現此功能,
Time of Update: 2018-12-04
用cocos2dx做跨平台項目的時候,自然就用了c++版本的json庫,這個json-cpp是用的比較多的,總體用起來還算可以,有一個很不方便的地方就是不支援long
Time of Update: 2018-12-04
標題:三種方法更改MAC OS X下的HOSTS檔案 由於眾所周知的原因,有很多的網站現在都被"功夫牆"封死了,比如twitter,facebook等等. 我們經常會看到將一下IP地址和網站名添加到系統的hosts檔案裡,win系統下基本上很多人都 知道了,不知道的google一下也知道了.MAC系統下面更改hosts檔案就有些困難了,經過我的 摸索和搜尋,總結了三種方法: 1.終端更改 這種好像是網路上說的最多的方法. 在應用程式裡面開啟終端(terminal),輸入 sudo
Time of Update: 2018-12-04
我是在IOS上用GDB編譯,也是包如下錯誤,參考這邊文章以後就OK了把我得#include "deque.h" 改成#include <deque>, warning消失以下為轉載內容:著作權聲明:轉載時請以超連結形式標明文章原始出處和作者資訊及本聲明http://jadue.blogbus.com/logs/31168910.html用DEV-C++編譯是總是有警告:32:2
Time of Update: 2018-12-04
作為一個viewController(VC),想要消失的時候可以從parent VC裡面調用dismissModalViewControllerAnimated來消去改VC,也可以在該VC裡面手動調用self dismissModalViewControllerAnimated:YES來消去自己。
Time of Update: 2018-12-04
我們有一個繼承自MonoBehaviour的類是用來做對象互動動作的,想做成單例的,寫成通用的方法報錯。private static Communication instance; public static Communication GetInstance() { if(instance==null){ instance=new Communication(); } return instance;
Time of Update: 2018-12-04
中介者模式(Mediator Pattern),定義一個中介對象來封裝系列對象之間的互動。中介者使各個對象不需要顯示地相互引用,從而使其耦合性鬆散,而且可以獨立地改變他們之間的互動。 使用中介者模式的動機: 物件導向設計鼓勵將行為分布到各個對象中。這種分布可能會導致對相間有須有連結。在最壞的情況下,每個對象都知道其他所有對象。