標籤:什麼是進程> 進程是指在系統中正在啟動並執行一個應用程式> 每個進程之間是獨立的,每個進程均運行在其專用且受保護的記憶體空間內什麼是線程> 1個進程要想執行任務,必須得有線程(每1個進程至少要有1條線程)> 線程是進程的基本執行單元,一個進程(程式)的所有任務都線上程中執行什麼是多線程> 1個進程中可以開啟多條線程,每條線程可以並發(同時)執行不同的任務> 進程 à
標籤:1.發送非同步請求 1)在.h中匯入標頭檔 #import "ASIHTTPRequest.h" 2)設定代理 ASIHTTPRequestDelegate 3)URL —-> 發請求 —> 設定代理 —> 開始非同步請求 - (BOOL)application:(UIApplication *)application
標籤:#pragma mark - calculate distance 根據2個經緯度計算距離 #define PI 3.1415926 +(double) LantitudeLongitudeDist:(double)lon1 other_Lat:(double)lat1 self_Lon:(double)lon2
標籤: 先去 http://fanyi.youdao.com/openapi?path=data-mode 申請開發人員key 有道api會自動將申請的單詞翻譯並返回為xml或者json格式,我們所需要做的就是將返回的格式顯示到螢幕上即可MainActivity.javapackage cn.lixyz.youdaodictionary;import java.io.BufferedReader;import java.io.IOException;import
標籤:#import <Foundation/Foundation.h> // #import是OC種的匯入標頭檔或者是系統架構的指令// 定義了一個Season枚舉類型enum Season { Spring = 1, // 值預設是從0開始,後面的依次加1 Summer, Autumn, Winter}; //
標籤:使用AVAudioPlayer播放音樂AVAudioPlayer是一個屬於AVFoundation.framework的類.它作用類似於一個功能強大的播放器.AVAudioPlayer支援廣泛的音頻格式,主要是以下這些格式.AACAMR(Adaptive Multi-Rate,一種語音格式)ALAC(Apple Lossless Audio Code)iLBC(internet Low Bitrate
標籤:// 匯入標頭檔(stdio.h),標準輸入輸出的標頭檔,#include <stdio.h>// 程式的入口int main(int argc, const char * argv[]) { // insert code here... printf("Hello, World!\n"); //
標籤:iOS中的資料持久化方式,基本上有以下四種:屬性列表、對象歸檔、SQLite3和Core Data1.屬性列表涉及到的主要類:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就夠用了@interface User : NSObject <NSCoding>@property (nonatomic, assign) NSInteger userID;@property (nonatomic, copy)
標籤:近期讀到《Speed up your app》一文。這是一篇關於Android
標籤:Adapter 相當於 C (Controller,控制器) , listView 相當於V (View ,視圖) 用於顯示資料為ListView提供資料的List,數組或資料庫相當於MVC模式中的M(模型,model)ListView 只知道 顯示的資料來自 Adapter ,並不知道是 來自數組,還是LIST
標籤:A:重寫- (NSString *)description函數 如果有一個Product 產品對象 Product.h中 1 #import <Foundation/Foundation.h> 2 3 typedef enum : NSUInteger { 4 RED = 1, 5 GREEN, 6 } ProductColor; 7 8 @interface Product : NSObject 9 10 @property
標籤:sh整合時可能會遇到很多問題,常見的問題之一 org.hibernate.MappingException: entity class not found (實體類沒有找到)可能原因:若持久化類為:User.java &
標籤:Android的Style的使用Style個人理解就是view的一些屬性的集合,那麼一系列view(例如TextVIew),只要是要該style那麼就都有相同的內容,如 文字的大少,顏色等,方便修改首先最基本的使用,多個textView都顯示一樣的顏色 跟文字大少等屬性1.Sytle的定義: <style name="TextViewStyle1"> <item
標籤:一直聽說Gradle很強大,只是偶爾用Android Studio建立Demo的時候看到他一次,今天抽個時間完整記錄一下。 1.gradle位置 Android Studio項目建立好之後,預設有3個gradle檔案,分別位於: /settings.gradle /build.gradle /app/build.gradle 2.gradle內容 settings.gradle 預設只有一行代碼,即: include ‘:app‘
標籤: 我們知道我們建立的每一個Activity,系統預設為我們提供了一下黑色的標題,本篇我將帶領大家接觸一下如何?自訂標題樣式。相比系統為我們提供的樣式,自訂標題可以滿足我們唯心所欲的自訂設計,使我們的介面看上去更加的高端上檔次,以便更好的吸引使用者的使用。下面開始今天的內容介紹: 1、既然是自訂標題樣式,首先我們需要設計一個自訂標題布局,通過這個布局檔案,我們可以隨心所欲的設計我們的標題樣式(title.xml):<?xml version="1.0" encoding="utf-
標籤:先上段視頻,不是在玩遊戲哦,是規規矩矩的電信網管公司專屬應用程式,嗯,全鍵盤的漫遊3D機房:http://www.hightopo.com/guide/guide/core/3d/examples/example_3droom.html隨著PC端支援HTML5瀏覽器的普及,加上主流移動終端Android和iOS都已支援HTML5技術,新一代的電信網管應用幾乎一致性的首選HTML5,當然Flex和Silverlight的遺留系統依然存活著,如果不考慮移動終端,不考慮將來維護人員難找,不考慮需
標籤:ios中處理多線程的方式.NSObject提供的處理多線程的方法.NSThread: 建立一個NSThread對象就是建立了一個線程 缺點: 需要手動管理線程的基本資料, 比如線程的開啟, 線程的安全等. 優點: 可以快速建立一個線程並且對線程有控制權, 很輕量級. 3. NSOpeationQueue: 建立一個隊列, 把線程加入到隊列中, 在main方法中實現功能. 4.
標籤:1. Bugly地址:http://bugly.qq.com/提供:專業的Crash(崩潰)、Android ANR(application not response)、iOS卡頓監控和解決方案。發現使用者在使用過程中出現的Crash(崩潰)、Android ANR和iOS卡頓,並根據上報的資訊快速定位和解決問題。費用:免費、且可以提供精確定位到某個使用者的異常(這個在testin中是需要收費的)1 CrashReport.setUserId("9527");
標籤:nonatomic是非原子性的,也就是給線程不加原子鎖,這樣的代碼運行效率會更高一點,例如:@property (nonatomic,copy)NSString *userName;@property (atomic,copy)NSString
標籤:先上段視頻,不是在玩遊戲哦,是規規矩矩的電信網管公司專屬應用程式,嗯,全鍵盤的漫遊3D機房:http://www.hightopo.com/guide/guide/core/3d/examples/example_3droom.html隨著PC端支援HTML5瀏覽器的普及,加上主流移動終端Android和iOS都已支援HTML5技術,新一代的電信網管應用幾乎一致性的首選HTML5,當然Flex和Silverlight的遺留系統依然存活著,如果不考慮移動終端,不考慮將來維護人員難找,不考慮需