Time of Update: 2016-03-21
標籤:apply可以將一個數組預設的轉換為一個參數列表([param1,param2,param3] 轉換為 param1,param2,param3) 這個如果讓我們用程式來實現將數組的每一個項,來裝換為參數的列表。1.Math.max
Time of Update: 2016-03-21
標籤:1.OC記憶體管理機制1).當你使用new,alloc和copy方法建立一個對象時,該對象的保留計數器值為 1.當你不再使用該對象時,你要負責向該對象發送一條release或autorelease訊息.這樣,該對象將在使用壽命結束時被銷毀.2).當你通過任何其他方法獲得一個對象時,則假設該對象的保留計數器值為1,而且已經被設定為自動釋放,你不需要執行任何操作來確保該對象被清理.如果你打算在一段時間內擁有該對象,則需要保留它並確保在操作完成時釋放它.3).如果你保留了某個對象,你需要(最終)
Time of Update: 2016-03-21
標籤:前言:作為初級程式員,想要提高自己的水平,其中一個有效學習方法就是學習別人好的項目。本篇開始會陸續更新本人對github上開源的一個很不錯的項目的一點點學習積累。也就是,探究著別人寫的源碼,我學到了新的什麼東西?本人愚拙,而且碼齡不多,也就三年左右,水平不高,如有挫解,還望指正。本人樂愛學習,樂於分享,廣結良緣,願意交流。當然,高手可以飄過。Coding-iOS項目網址:https://github.com/Coding/Coding-iOS
Time of Update: 2016-03-21
標籤:主要有四種方法:按精度高低,依次是GPS定位, WIFI定位,基站定位,IP定位。其實,如果有離線資料在本地,那不連網也能定位,參見百度地圖離線導航定位的原理?,不過,連網時,定位精度可能會更好些。HTML5提供了地理定位的介面,而具體實現雖然因每個瀏覽器而異,但也是下面這幾種方式。No1. GPS定位
Time of Update: 2016-03-21
標籤:在video標籤下,系統會預設顯示內建的播放表徵圖,美不美觀另說,但在很大程度上,這個表徵圖都難以和項目的整體風格保持一致。查看文檔,我們發現可以通過去掉 controls 屬性去掉播放表徵圖,但是如果你的項目需要適配移動端,你就會發現,這一屬性失效了,無論如何,play表徵圖都會突兀的顯示在頁面上。那麼到底該如何去掉這個表徵圖呢?下面分享一種我認為可行的方法,歡迎大家一起分享交流。簡單概括下,這個方法就是在移動端不顯示真正的video標籤,而是通過相對定位將video
Time of Update: 2016-03-21
標籤: onSaveInstanceState 儲存 在暫停之後和儲存之前調用onRestoreInstanceState 恢複 再啟動之後和顯示之前調用package com.example.chenshuai.excise;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.util.Log;import android.
Time of Update: 2016-03-21
標籤:說明:在橫屏輸入的內容,在Activity銷毀後,即橫屏後,擷取使用者輸入的內容 步驟:1.在xml頁面定義EditText的id2.用onSaveInstanceState儲存使用者輸入的資料(1)調父類(2)用findViewById使用id尋找並擷取View的執行個體(View所有控制項的父類,再強制轉換一下)(3)找到執行個體,擷取常值內容:轉為字串 get(4)將擷取到內容儲存起來 put3.用onRestoreInstanceState恢複資料(1)先擷取資料
Time of Update: 2016-03-21
標籤:1.OC記憶體管理機制1).當你使用new,alloc和copy方法建立一個對象時,該對象的保留計數器值為 1.當你不再使用該對象時,你要負責向該對象發送一條release或autorelease訊息.這樣,該對象將在使用壽命結束時被銷毀.2).當你通過任何其他方法獲得一個對象時,則假設該對象的保留計數器值為1,而且已經被設定為自動釋放,你不需要執行任何操作來確保該對象被清理.如果你打算在一段時間內擁有該對象,則需要保留它並確保在操作完成時釋放它.3).如果你保留了某個對象,你需要(最終)
Time of Update: 2016-03-20
標籤:①、最常用的方式:全域變數或者多個線程都能看到的一個東東1、全域變數方式;int g_Num = 100;UINT __cdecl ThreadWriteProc(LPVOID lpParameter){while(TRUE) {++g_Num;Sleep(50);}return 100;}UINT __cdecl ThreadReadProc(LPVOID lpParameter){CString strTipMsg;while(TRUE) {strTipMsg.Format(_T("%
Time of Update: 2016-03-20
標籤:因為參加了一項比賽“創青春”——創業類的比賽,而我們的項目是製作一款快遞app。我們學校的學生尚未在課堂上接觸到和app有關的任何知識,所以,這對於我們團隊來說是一個不小的挑戰,畢竟現在都大三下學期了,很多同學要麼忙著考研要麼忙著找工作賺錢,所以時間是很緊迫的。因為,像“互連網+”這類型的比賽越來越多,有不少同學都想藉著比賽提升自我。身邊就有一些學長,經常參加這一類的比賽,在老師的帶領下,自己在實驗室不斷地摸索著,進步
Time of Update: 2016-03-20
標籤:介紹 當我們開發Windows表單應用程式,我們肯定會利用App.config的。我們可以添加,修改和刪除鍵/值對系統管理使用者喜好設定。在這裡,將會節省你的時間。示範這裡有一個簡單的Windows表單應用程式來展示如何添加一個金鑰組到App.config檔案。我建立的Visual Studio 2015年這裡面的Windows表單應用程式。using System;using System.Collections.Generic;using
Time of Update: 2016-03-20
標籤:這幾個月一直在做iphone手機音視頻的東西,由於個人比較懶,所以一直沒整理,現在閑的蛋疼,並且以後項目要擱置了,在這裡記錄一下我做的iphone手機推流的東西。項目都是個人的調研與實驗,可能很多不好或者不對的地方請多包涵。 1 功能概況* 實現音視頻的資料的採集* 實現音視頻資料的編碼,視頻編碼成h264,音頻編碼成aac* 實現音視頻資料的發布,將編碼好的音視頻資料轉送到伺服器 2
Time of Update: 2016-03-20
標籤:有一個需求是當使用者選擇navigationview中的某一項時,右邊的viewpager需要動態切換不同的adapter發現直接setAdapter沒有任何反應,載入的資料還是舊的資料折騰了半天只需要將FragmentPagerAdapter 換成
Time of Update: 2016-03-20
標籤:1、什麼是ANR在Android中,應用程式的響應性是由ActivityManager和WindowManager系統服務監視的。當監測到以下情況中的一個時,Android就會針對特定的應用程式顯示ANRA activity中5秒內沒有響應輸入事件(如按鍵按下、螢幕觸摸)B
Time of Update: 2016-03-20
標籤:使用ConvertView和ViewHolder的最佳化是針對ListView的Adapter(BaseAdapter)的。這種最佳化的優點如下:1)重用了ConveertView,在很大程度上減少了記憶體的消耗。通過判斷ConvertView是否為NULL,如果是NULL那麼就需要產生一個新的View出來(通過LayoutInflater產生),綁定資料後顯示給使用者;如果ConvertView不是NULL,則我們需要做的就只有綁定資料並呈現給使用者。2)由於ListView中的Item
Time of Update: 2016-03-20
標籤:ios對象歸檔的定義:對象歸檔就是將對象歸檔以檔案的形式儲存到磁碟中,使用的時候以該檔案儲存的路徑讀取檔案中的內容使用NSKeyedArichiver進行歸檔、NSKeyedUnarchiver進行接檔,這種方式會在寫入、讀出資料之前對資料進行序列化、還原序列化操作。單對象歸檔,多個對象歸檔,自訂對象歸檔常用的歸檔一般用在工具類中,對不可變的資料進行歸檔,可變的資料不進行歸檔,用起來更加方便 //1.一個對象歸檔 NSString
Time of Update: 2016-03-20
標籤:HandlerThread是個什麼東西?查看類的定義時有這樣一段話:Handy class for starting a new thread that has a looper. The looper can then be used to create handler classes. Note that start() must still be called.意思就是說:這個類的作用是建立一個包含looper的線程。
Time of Update: 2016-03-20
標籤:上一章講述了Android介面設計時,一些基本控制項的使用,本章主要講述自訂控制項,Fragment和Headler線程機制。1.自訂控制項(1)基本知識 dp、sp和dx
Time of Update: 2016-03-20
標籤: MongoDB 固定集合(Capped Collections)是效能出色且有著固定大小的集合,對於大小固定,我們可以想象其就像一個環形隊列,當集合空間用完後,再插入的元素就會覆蓋最初始的頭部的元素!1.
Time of Update: 2016-03-20
標籤:iOS資料存放區類型 及 堆(heap)和棧(stack) 一般認為在c中分為這幾個儲存區:1棧 -- 由編譯器自動分配釋放。2堆 -- 一般由程式員分配釋放,若程式員不釋放,程式結束時可能由OS回收。3全域區(靜態儲存區)--