Time of Update: 2014-12-19
標籤: iOS開發多線程篇—GCD介紹一、簡單介紹1.什麼是GCD?全稱是Grand Central Dispatch,可譯為“牛逼的中樞調度器”純C語言,提供了非常多強大的函數 2.GCD的優勢GCD是蘋果公司為多核的並行運算提出的解決方案GCD會自動利用更多的CPU核心(比如雙核、四核)GCD會自動管理線程的生命週期(建立線程、調度任務、銷毀線程)程式員只需要告訴GCD想要執行什麼任務,不需要編寫任何線程管理代碼 3.提示(1
Time of Update: 2014-12-19
標籤:創業室簡介 志峰創業室 是一家移動互連網行業中的高科技創新型創業室。 我們致力於用移動互連網來改變整個傳統企業軟體行業。公司拳頭產品移動外勤是使用雲端運算,行動裝置 App和SAAS軟體技術的創新型企業軟體。 目前已經服務了超過20000家企業客戶,獲得了使用者的信任和好評,在行業內遙遙領先。 在國內,移動互連網的個人應用領域已經發展的風生水起,但是公司專屬應用程式領域,尚屬於剛起步階段。
Time of Update: 2014-12-19
標籤:這幾天又仔細看了下公司的SDK,對之前用的 load 、initialize 又模糊起來了,然後就。。。YY之後還是要幹點活搞點正事呀 ~ T_T ~ +(void)initialize 、+(void)load 是NSObject 的兩個類方法, NSObject 又作為強大的 root 類,為其他類提供了一系列的生命週期、線程、內省、運行時、歸檔等方法. 作為 Root 類也已經很能幹了。那有啥區別,又該怎麼用呢?1、load
Time of Update: 2014-12-19
標籤:android我目前開發的android app需要使用第三方的jar hessian-4.0.1.jar,於是我把jar加入到了工程中,並通過Order and Export. 進行檢查。 Order and Export 提示從第三方jar的所有類都沒有加入到運行環境中。 如何才能正確快速的在android工程中使用第三方jar? 我不太會使用ant 和
Time of Update: 2014-12-19
標籤:android我需要要儲存一個時間值,需要檢索和編輯該值。有人可以知道下嗎?如何使用SharedPreferences 完成處理方法關於android shared preferences,你可以再你的activity 中加入下面代碼來完成SharedPreferences prefs = this.getSharedPreferences( "com.example.app",
Time of Update: 2014-12-19
標籤:ios fxblurview 模糊 模糊效果,使用FXBlurView這個第三方庫可以很輕鬆的實現這一功能。效果:下面來看一下實現,ViewController.m#import "ViewController.h"#import "FXBlurView.h"@interface ViewController
Time of Update: 2014-12-20
標籤:昨天在寫語句的時候,遇到了一個現象,其實就是使用 Cross Apply做一個拼接字串的而已。比如CREATE TABLE GoodsCatalog (ID INT, Name NVARCHAR(50)) CREATE TABLE Goods(ID INT, GoodsCatalogID INT, Name NVARCHAR(50)) INSERT INTO GoodsCatalog ( ID, Name )VALUES ( 1,‘水果‘),( 2
Time of Update: 2014-12-20
標籤: 在語句 android中我們經常遇到這樣的情況,在建立一個對象的時候往往需要傳遞一個this參數,比如:語句 MyView mView = new MyView(this),要求傳遞一個this參數,這個this究竟指的是什麼東西呢? 其實這裡的this指的就是當前的Activity.this,是這個語句所在的Activity的this。Activity.this取的是這個Activity的Context,那麼這個Context究竟是什麼東西呢?它起到什麼作用呢? Context
Time of Update: 2014-12-20
標籤: 1、Unable to resolve target ‘android-5‘ 無法解析目標 ‘ 安卓系統-5‘ Unable to resolve target ‘Google Inc.:Google APIs:7‘ 1>.工程有一個Android Manifest檔案,雙擊進入 2>.切換到代碼區,在<manifest--->下加入這句話<uses-sdk
Time of Update: 2014-12-20
標籤:需求是我們需要對伺服器上的流量進行監控,網路上有個流傳的check_traffic.sh,它需要被監控機開啟snmp。但是感覺都使用上了nagios還要開snmp。。。有點斧子剪刀一起用的感覺,所以就動手寫了個監控流量的shell: #!/bin/shusage() { echo "Usage: $0 [-n <eth0>] [-w <tx rx>] [-c <tx rx>]" 1>&2; exit 1;
Time of Update: 2014-12-20
標籤:android volley litepal http
Time of Update: 2014-12-20
標籤:uiapplicationdelegatUIApplicationDelegate的代理方法#pragma mark 程式載入完畢(啟動完畢)就會調用一次- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions#pragma
Time of Update: 2014-12-20
標籤:ios中,在應用程式之外,提供集中的地方,來修改使用者的喜好設定,並且序列化到檔案。建立項目1.utility application模板一個storyboard一個主視圖mainviewcontroller一個輔助設定flipviewcontroller 使用設定捆綁包當setting應用程式啟動時,它會檢查每個應用程式的設定捆綁包,並為包含設定捆綁包的每個應用程式添加設定組。 在項目中添加設定捆綁包1. 建立檔案 -> resource ->
Time of Update: 2014-12-20
標籤:android 非同步 asynctask AsyncTask 資料上寫是android提供的輕量級的非同步類 可以直接繼承AsyncTask 在類中實現非同步作業 並提供介面反饋當前非同步執行的程度(可以通過介面實現UI進度更新)最後反饋執行的結果給UI主線程個人覺得 這是在一個線程的基礎上 增加了對UI的控制
Time of Update: 2014-12-20
標籤:mac os x adt jdk 由於Google官方已經不提供Adt-Bundle下載了,主推AndroidStudio。可以從這個連結下載http://www.androiddevtools.cn。上面不光有adt-bundle,還有最新的AndroidStudio。由於對OS
Time of Update: 2014-12-20
標籤:import os dir = ‘D:/hero/Classes‘def readfile(dir): str="" first_line=1 for f in os.listdir(dir): file = os.path.join(dir, f) if os.path.isdir(file): readfile(file) elif os.path.isfile(file):
Time of Update: 2014-12-20
標籤:把tableView看了一邊,有了不少新的想法。因為todolist是基於tableview的,所以準備先寫點玩具程式,然後慢慢修改。發現任務很適合用master-detail架構來寫。大概玩了一下demo程式,覺得準系統很完善,沒必要再重新發明輪子。 開始研讀代碼:通常AppDelegate 是軟體相關初始化結束處理的,所以排除兩個檔案。我們的任務在於Master和detail。第一步我們先去簡單過一邊各個函數都什麼意思。對於需要修改的再深讀。先觀看Master.h
Time of Update: 2014-12-20
標籤:javascript call apply1、方法定義call方法: 文法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定義:調用一個對象的一個方法,以另一個對象替換當前對象。 說明: call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的物件內容從初始的上下文改變為由 thisObj 指定的新對象。 如果沒有提供 thisObj 參數,那麼
Time of Update: 2014-12-20
標籤:課程簡介:王家林老師(聯絡郵箱[email protected] 電話:18610086859 QQ:1740415547
Time of Update: 2014-12-20
標籤:第一條:瞭解Objective-C 語言的起源 都知道OC是由Smalltalk演化而來。訊息與函數調用見的區別:使用訊息結構的語言,其運行是所應執行的代碼有運行環境來決定,而使用函數調用的語言,則由編譯器決定。 要點: 1.OC是C語言的超集,OC使用動態綁定的訊息結構,也就是說,在運行時才會檢查物件類型。接受一條訊息之後,究竟應執行何種代碼,由運行期環境而非編譯器來決定。理解C語言的核心概念有助於寫好OC程式,尤其要掌握記憶體模型與指標。第二條: