標籤:今天在看HTTP協議,看到了response頭中的cache-control,於是就深入的研究了一下。發現了iOS中一個一直被我忽略的類——NSURLCache類。 NSURLCacheNSURLCache用於緩衝網路請求,也就是NSURLRequest,然後根據我們設定的NSURLCache策略進行相應的緩衝。首先介紹一下各種策略策略意義UseProtocolCachePolicy 預設行為 ReloadIgnoringLocalCa
標籤:金田( github 源碼下載) 相對於Google對廣告攔截的禁止,蘋果與之態度截然相反,繼Mac版Safari加入廣告攔截工具之後,即將到來的iOS9對Safari也引入了內容攔截外掛程式-Content Blocker,並且開發人員可以使用最新的Xcode7開發以及使用iOS 9模擬器進行調試,下面,筆者將用一個簡單的執行個體進行講解如何開發Content Blocker。
標籤:using System.Runtime.InteropServices; public frmMain() { InitializeComponent(); this.MouseDown += frmMain_MouseDown; //this.ListBox.MouseDown += frmMain_MouseDown; } //常量 public
標籤:Mybatis MapperScannerConfigurer 自動掃描 將Mapper介面組建代理程式注入到Spring Mybatis在與Spring整合的時候可以配置 MapperFactoryBean來產生Mapper介面的代理. 例如 <
標籤: 系列文章 Visual Studio 2015速遞(1)——C#6.0新特性怎麼用Visual Studio 2015速遞(2)——提升效率和品質(VS2015核心競爭力)Visual Studio 2015速遞(3)——ASP.NET
標籤:關鍵字:VOIP,AudioUnit,AudioQueue,RemoteIO問題描述VOIP通話,iOS底層音頻方式採用AudioUnit機制,本來也挺好,但是會有遇到CS域來電時RemoteIO掛死的問題[1876:492456] 20:46:05.584 WARNING: [AVAudioSession Notify Thread] 1250: AURemoteIO::Stop: error 0x10000004 calling TerminateOwnIOThread[1876:
標籤:LayoutInflater.inflate()的作用就是將一個xml定義的布局檔案執行個體化為view控制項對象; 與findViewById區別: LayoutInflater.inflate是載入一個布局檔案; findViewById則是從布局檔案中尋找一個控制項; 一.擷取LayoutInflater對象有三種方法LayoutInflater
標籤:目前的工作就是每天做專案管理,做初級前端開發。對了,一大部分是要給甲方各種修改,煩惱。。所幸這幾天手頭項目閑了下了,先挑個感興趣的東西充充電,一直都對app開發有點興趣,這個星期來入門一下,做個自己的小APP如何,需要的功能嘛,嘿嘿 我已經想好了。需要GPS定位,放入android後台執行,可設定每個多少時間向伺服器傳遞所在位置。或是由伺服器申請擷取GPS位置,傳輸給另一個APP用戶端,調用百度map顯示。試試看。 http://www.jikexueyuan.com/path/
標籤:移動端的頁面我們要想調試最常用的應該屬於是chrome的機型的類比了,但是如果遇到一些只有在某種機型上面才能看到的bug的話就不好調試了。iphone端調試首先蘋果端是可以調試的,蘋果模擬器和蘋果瀏覽器是同一套系統,可以無縫對接調試,Xcode有蘋果模擬器,開啟模擬器,再開啟safari瀏覽器找到開發下來就能找到這個頁面的源碼,前提是這個頁面是web做的。安卓端的調試安卓也是可以的利用chrome,只是需要多點流程,需要準備1,pc安裝最新chrome。2,安卓手機(系統需要4.1以上,低
標籤:1.ObjC中對象是儲存在堆中的,系統並不會自動釋放堆中的記憶體,但是基本類型是由系統自己管理的,放在棧上。2.要開發一個程式並不難,但是優秀的程式則更測重於記憶體管理,它們往往佔用記憶體更少,運行更加流暢。3.野指標就是指標所指向的記憶體位址已經被系統回收,而指標沒有被置為空白;記憶體泄露就是該被回收的對象沒有被回收,導致記憶體被佔用,也就是記憶體泄露。4.在ObjC中給Null
標籤:1.KVC的操作方法由NSKeyValueCoding協議提供,而NSObject就實現了這個協議,也就是說ObjC中幾乎所有的對象都支援KVC操作.2.setValue:屬性值
標籤:中國科學院開源協會鏡像站地址:IPV4/IPV6: http://mirrors.opencas.cn 連接埠:80IPV4/IPV6: http://mirrors.opencas.org 連接埠:80IPV4/IPV6: http://mirrors.opencas.ac.cn 連接埠:80上海GDG鏡像伺服器地址:http://sdk.gdgshanghai.com 連接埠:8000北京化工大學鏡像伺服器地址:IP
標籤: 在手淘工作期間,內部有一套解決方案,給線上apk打補丁,直接修複bug,不用用戶端升級,有嚴重線上bug,找到問題,寫個patch,推上線就把問題解決了,用過的都說好。前段時間,他們終於把這套東西的Android端開源了,Dexposed,具體可以看詳細的項目介紹。其功能就是可以載入類,替換原先apk裡面某個類的方法,或者在方法之前,方法之後做些什麼,比如在方法執行之前,修改傳入方法的參數了,方法執行以後,修改方法的傳回值,或者就是完全替換掉原先的方法。
標籤:spring contextloaderlistener webapplicationcontext初始化 在spring和structs2整合中,在web.xml檔案中需要設定一個listener,如下 <listener>
標籤:gson解析方法一:通過擷取JsonReader對象解析JSON資料: String jsonData = "[{\"username\":\"arthinking\",\"userId\":001},{\"username\":\"Jason\",\"userId\":002}]"; try{ &n
標籤:java android 動態添加一個view。首先,搞清楚是哪個view(子view),要添加到哪個view(父view)中;其次,子view的屬性怎麼設定;這兩個問題明白了,就容易了。舉個例子:比如要在一個LinearLayout中添加一個Button, 子view是Button,父view是LinearLayout。
標籤:win7andorid環境配置 sdk離線安裝 adt離線安裝 eclipse 軟體包下載 在win7
標籤:android listview 最佳化 convertview viewholder 在android開發中Listview是一個很重要的組件,它以列表的形式根據資料的長自適應展示具體內容,使用者可以自由的定義listview每一列的布局,但當listview有大量的資料需要載入的時候,會佔據大量記憶體,影響效能。本文的
標籤: 樹分治。 代碼#pragma comment(linker, "/STACK:102400000,102400000")#include<cstdio>#include<cstring>#include<algorithm>#define LL long long#define N 300010using namespace std;int dp,pre[N],p[N],tt[N],cnt,q[N];LL
標籤:UIScrollViewUIScrollView使用的步驟1.建立UIScrollView2.將需要展示的內容添加到UIScrollView中3.設定UIScrollView的滾動範圍 (contentSize)注意: 如果想讓UIScrollView進行滾動, 必須設定可以滾動的範圍scrollView不能滾動的幾種情況1.沒有設定contentSize2.scrollEnabled屬性 = NO3.userInteractionEnabled屬性 =