Time of Update: 2018-12-03
當我們用iphone建立一個新的工程的時候,每個檔案中頭部預設產生的注釋中會出現著作權資訊的,其中包含了一個公司名稱。很多時候,我們能夠修改這個確實的值。這裡提供三種辦法。1.開啟“地址簿”軟體,找到你自己的連絡人資訊,右鍵點擊,在捷徑功能表上選擇"編輯卡片",改變名稱下面的公司名稱即可。2.使用終端命令列模式。輸入如下命令: defaults write com.apple.Xcode PBXCustomTemplateMacroDefinitions
Time of Update: 2018-12-03
現在賣開發板的,核心移植的都是東抄抄西抄抄,全是網上的東西,不過都是國外的東西,沒意思,最近在優龍YLP2440上移植2.6.22.6的核心過程中發現板上帶的2.6.12核心裡面的東西絕大部分的移植我在外國的網上都能找到,:(,把這幾個網站上的補丁看完了,你就會深有感觸了。(thexin chan <china.newlad@gmail.com> 2007-09-21)1.
Time of Update: 2018-12-03
本文檔著作權歸NickTang所有,沒有本人書面或電子郵件允許,不許轉載,摘錄,發表。多謝!我們在使用tableview的時候,常常會用到刪除功能,但是在5.0以前的版本中,我們沒有辦法一次通過介面刪除多行,在iOS5中,這個功能加入近來了。我們先看一下原先的刪除介面的樣式下面是新增加的,可以選擇多行的樣式。我們開始分析這個工程的代碼。首先,如果你是下載的2011/10/12的版本的話,工程中會有一個bug,當tableview處於不是編輯狀態的時候,你會發現,點中table中的一行,程式沒有反
Time of Update: 2018-12-03
sudo apt-get install build-essential fakeroot dh-maketar zxvf wbuscanner-0.1.0.tar.gzcd wbuscanner-0.1.0dh_make -e china.newlad@gmail.com -f ../wbuscanner-0.1.0.tar.gz然後輸入S,再按確認dpkg-buildpackage
Time of Update: 2018-12-03
今天看到一篇很有道理的一篇文章,分享給大家。不論在什麼行業,尤其是在我們這個吃年輕飯的的IT行業,尤其是敲代碼的程式員。我們就應該要記住下面的這個道理。 兩個和尚住在隔壁,所謂隔壁就是隔壁那座山,他們分別住在相鄰的兩座山上的廟裡。兩座山之間有一條溪,這兩個和尚每天都會在同一時間下山去溪邊挑水,久而久之,他們便成為了好朋友。 就這樣,時間在每天挑水中不知不覺已經過了5年。突然有一天,左邊這座山的和尚沒有下山挑水,右邊那座山的和尚心想:“他大概睡過頭了。”便不以為意。 哪知道第二天左邊這座山的和
Time of Update: 2018-12-03
由於ubuntu的中文介面太不雅觀了,尤其是終端的字型不好看,還不如看英文的舒服,所以我就想在英文locale下安裝scim,可是按照ubuntu中文wiki上裝老是輸入不了,原來少裝了個東西sudo apt-get install scim scim-modules-socket scim-modules-table scim-pinyin scim-tables-zh scim-gtk2-immodule im-switch libapt-pkg-perlsudo apt-get
Time of Update: 2018-12-03
7.ImagesViewController類這個類示範的imageview和我們大多數時候使用的不一樣,多數時候我們會給imageview設定一個圖片,或者更換一個圖片,但是同時我們只設定一個圖片。這個例子裡面是設定一組圖片,然後輪流顯示這些圖片,我們可以利用這個技術來做一個簡單的動畫,如果這組圖片是一個動作的分解的話。self.imageView.animationImages =
Time of Update: 2018-12-03
HCURSOR cursor = LoadCursor(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDC_CURSOR1)); SetClassLong(m_hWnd,GCL_HCURSOR,(long)cursor);
Time of Update: 2018-12-03
關於table view,分為兩種方式,一種是UITableViewStylePlain,另一種是UITableViewStyleGrouped。兩種模式都把行row分為若干個節section。每個section都有一個頭部和足部,並且整個table view也有一個頭部和足部,不同的是,我們只能設定section的頭部和足部的字串,而整個table
Time of Update: 2018-12-03
8.AlertsViewController類8.1 UIAlertView這裡介紹了兩個常用的,擷取使用者選擇的辦法,一個是使用類UIActionSheet,另一個是類UIAlertView。這兩個類的使用都非常方便,簡單。關於alert view,我僅分析一個UIAlertView *alert = [[UIAlertViewalloc] initWithTitle:@"UIAlertView"message:@"Enter a password:"
Time of Update: 2018-12-03
9. WebViewController關於UIWebViewController的內容,其實有很多,比如利用javascript來高亮顯示某些詞等等,這些不是我們這個專題所要講述的,我可能會在後面的文章中講述到。這個類在這裡的使用還是很簡單的。我們需要關注的代碼有。CGRect webFrame = [[UIScreenmainScreen]
Time of Update: 2018-12-03
UITableView是很重要的一個View了,這個話題有點大,因此我這裡只是簡單的分析這個例子給我們提供的資訊。關於其他的,我會放在中級或者進階話題裡面講述。類SimpleTableViewAppDelegate在這個類中,我們可以學到如何動態產生一個導航模式的viewcontroller,一個table view controller,並且把table view controller作為導航模式的第一個view controller.RootViewController
Time of Update: 2018-12-03
在安裝好Xcode4.2後,請按Command+,或者在菜單Xcode下面選擇Preferences...在上面的介面上選擇Downloads,選擇第二個Documentation,剛安裝好的Xcode中並沒有我上面圖中這麼多的內容,選中Check for and install updates automatically,並且點擊Check and Install Now,建議在睡覺前做這個事情,不要關機,一夜後就可以把所有上面的協助文檔和例子代碼都下載到本地,這樣方便我們後面的學習。
Time of Update: 2018-12-03
對於資料結構,主要分兩種:1.邏輯結構,指的是資料對象中元素之間的相互關係。2.物理結構,指的是元素的儲存當實體記憶體空間中的結構。邏輯結構其實就是我們常說的表,樹,圖。即是來定義這個資料集中元素之間的關係。物理結構的話指的是元素在記憶體(當然也可以是磁碟)的儲存方式,以我們所知,記憶體其實就是一組儲存單元,將元素儲存到記憶體單元中,最常用的就是兩種方式,1>順序的儲存,即開闢一組連續的儲存單元來儲存我們需要放入的元素(比圖數組) 。
Time of Update: 2018-12-03
NSThread是起線程的主角,大部分時候我們使用這個類。由於本人macbook暫時不能用,所以這裡只貼出代碼:建一個view-based application.在viewcontroller.h中@interface tNSThreadViewController : UIViewController { NSThread *t1; BOOL bExit;}@property BOOL bExit;- (IBAction)checkit:(id)sender;-
Time of Update: 2018-12-03
演算法之排序排序的一些概念穩定性和不穩定性:關鍵字相等的記錄在排序情況不唯一。內排序和外排序:簡單來說前者的操作都是在記憶體中,後者資料太多,存在於外部存放裝置的互動操作。一般我們說的的演算法都是值指的內排序。對於排序的分類可能有好幾種:一般按操作方式和思想可分為:交換,插入,選擇,合并等。也有按計算複雜度的來分的,O(n^2)簡單排序(冒泡,簡單選折,直接插入)和改進排序演算法 (希爾排序,堆排序,歸併排序,快速排序)這邊主要學習幾個常用的演算法,也是最近一舍友去面試時說,現在問的演算法好多。
Time of Update: 2018-12-03
Xcode 4.2 預設建立的Tabbed Application是這個樣子的。而且類被命名為XXFirstViewController,XXXSecondViewController,讓我們很不爽,很多時候,我們需要更有意義的類名,更多的tab選項。那麼我下面給大家示範以下如何自己定義這些。我們假如建立一個有三個選項的工程,並且三個相關的viewcontroller分別是普通的,table View,帶table view的導航模式的,並且命名為FViewController,
Time of Update: 2018-12-03
聲明一個塊代碼的引用塊代碼變數用來儲存到塊代碼的引用。使用和聲明函數指標相識的文法聲明塊代碼變數,只是把其中的*換成預留位置^。塊代碼類型基本上都是C語言的格式。下面就是一些有效塊代碼變數聲明:void (^blockReturningVoidWithVoidArgument)(void);int (^blockReturningIntWithIntAndCharArguments)(int, char);void
Time of Update: 2018-12-03
棧和隊列其實是個抽象的資料類型。對於他們的實現,既可以用數組,也可以用鏈表實現。對於棧和隊列,看書的時候可能僅僅只是瞭解的一個概念。因為要在程式中真正運用上去,個人覺得又是一個高度的思想境界。我只是看了書,瞭解基本概念。一。棧定義棧是僅限在表尾進行插入和刪除的操作線性表。我們把允許插入和刪除資料的一段稱之為棧頂(top)。另一端稱之為棧底(bottom)不含任何資料元素的棧稱為空白棧。LIFO後進先出表。1.棧的數組結構實現,也就是棧順序儲存結構定義。typedef struct
Time of Update: 2018-12-03
今年的天氣似乎特別暖和,雖說已經是冬天了我們這裡依然一片秋色。 這是我工作的第七年,要是一段感情的話正是七年之癢的時候。如果在感情中每年作一份總結,是不是就不會有傳說中的坎兒。我所在的公司不大,地方也不大。見識不廣,深度不夠,太多的隨遇而安讓我的工作這麼多年都起伏不大,必須承認我骨子裡就是個吃貨和懶鬼。這篇文章僅僅是自己過去一年工作的總結,對於有理想有抱負的好青年