原创 淺析ObjectiveC 深淺拷貝學

Objective C是一個不錯的開發語言,Objective-C不支援運算子多載,與C++不同,但和Java相同,Objective C只容許對象繼承一個類別(不設多重繼承)。 AD:   iPhone開發語言Objective

原创 xcode 4 導入Lib,Framework的方法,和Undefined symbols for architecture x86_64:的一種解決辦法

最近在使用 sqlite 和 iconv 寫一些東西,但是在鏈接的時候出現了錯誤。 Undefined symbols for architecture x86_64:   "_iconv_open", referenced fr

原创 IOS Augmented Reality增強現實學習筆記 -基於位置

地圖編程和定位是增強現實技術的基礎,因此首先學習Location Services 1標準定位(standard location service)  有兩種方式可以監控我們的位置,首先是標準定位。這是一種很普遍的方式,因爲所有的ios

原创 ElasticSearch常用搜索關鍵字整理

轉自:http://www.cnblogs.com/yjf512/p/4897294.html match 最簡單的一個match例子: 查詢和"我的寶馬多少馬力"這個查詢語句匹配的文檔。 { "query": { "mat

原创 IOS 8 定位失敗問題

升級IOS 8後,你會發現需要定位的程序即使在第一次啓動時也不彈出系統的請求定位權限的彈出框了,並且會導致程序無法定位。這是因爲IOS 8SDK的一些改動導致的, 下面是解決辦法: 第一步:在定位之前需要調用CLLocationManag

原创 工廠模式和抽象工廠模式的理解

工廠一般理解就是減少new創建對象的方式,用接口的方式來返回一個對象,而new創建的方式被封裝了。然而,這個是初級認識,這不足以理解到工廠方式的真正目的。 所以我要用我的方式幫助大家理解。第一部分: 抽象工廠 一般來說,抽象工廠最簡單

原创 IOS聲音提醒時用到的系統聲音列表

信息 ReceivedMessage.caf--收到信息,僅在短信界面打開時播放。 sms-received1.caf-------三全音 sms-received2.caf-------管鐘琴 sms-received3.caf----

原创 javaPNS進階-高級推送技巧

  1 創建 payloads javaPNS提供了很多簡單易用的通知方式(Push類裏的alert,badges,sounds等)這些讓你不用自己處理payload.但是我們的程序可能需要複雜的推送信息

原创 UILable實現按照文字多少定義大小

    UILabel *myLable=[[UILabel alloc] initWithFrame:CGRectMake(0, 23, 175, 33)];      [myLable setFont:[UIFont fontWit

原创 Redis實用技巧之多應用配置文件

背景: 話說天下大事,分久必合,合久必分。  隨着業務的發展,網站會分出不同的子系統來處理專門的業務模塊,例如電商系統會分裂出商品展示,購物車,個人中心,客戶關懷(不存在的),後臺管理等若干個子系統,而多個子系統可能都需要連接相

原创 服務器SESSION實現原理(以PHP服務器爲例)

session:在計算機中,尤其是在網絡應用中,稱爲“會話”。Session 對象存儲特定用戶會話所需的屬性及配置信息。這樣,當用戶在應用程序的 Web 頁之間跳轉時,存儲在 Session 對象中的變量將不會丟失,而是在整個用戶會話中一

原创 Redis實用技巧之點贊系統設計

點贊系統設計 點贊在社交類平臺中,作爲一個最常見的操作,每天會有成千上萬的操作。如果每次都將操作寫入數據庫,那麼對於數據庫會形成很大的操作負擔,因此,本文講述如何通過Redis構件一個定時寫入數據庫的點贊功能。 點贊操作存儲在一個se