原创 螞蟻變大象:淺談常規網站是如何從小變大的

       2005年,我開始和朋友們開始拉活兒做網站,當時第一個網站是在linux上用jsp搭建的,到後來逐步的引入了多種框架,如webwork、hibernate等。在到後來,進入公司,開始用c/c++,做分佈式計算和存儲。(到那時才

原创 iOS內存暴增問題追查與使用陷阱

iOS平臺的內存使用引用計數的機制,並且引入了半自動釋放機制;這種使用上的多樣性,導致開發者在內存使用上非常容易出現內存泄漏和內存莫名的增長情況;本文會介紹iOS平臺的內存使用原則與使用陷阱;深度剖析autorelease機制;低內存報警後

原创 The New iPad’s Achilles Heel

In June of 2006 I went down like a ton of bricks on a basketball court with an Achilles tear of epic proportions. “Spagh

原创 iOS已發佈應用中對異常信息捕獲和處理

iOS已發佈應用中對異常信息捕獲和處理     iOS開發中我們會遇到程序拋出異常退出的情況,如果是在調試的過程中,異常的信息是一目瞭然,但是如果是在已經發布的程序中,獲取異常的信息有時候是比較困難的。   iOS提供了異常發生的處理API

原创 基站軌跡定位算法

前言 我在哪?是LBS領域首先要解決的問題。因爲技術限制,傳統的GPS衛星定位只有室外的空曠地區才能夠準確定位,對於室內環境來說,GPS定位往往會因“搜星”失敗而無法定位。正因爲GPS定位的天然缺陷,基於手機基站的定位技術正在蓬勃發展。然而

原创 UIView更快的截屏至UIImage(特別是ipad3)

UIView截屏會應用於很多的場景,如: 1、具有紙書翻頁動作效果的代碼廣泛用於iOS閱讀類應用 2、保存當前場景 代碼如下: - (UIImage *) p_w_picpathByRenderingView:(UIView*) th

原创 我的友情鏈接

51CTO博客開發

原创 iOS自動化打包實現(在線生成APP需要的技術)

自動化打包背景介紹 1、背景 隨着ios程序發佈的渠道逐漸的增多,爲每個渠道打包也成爲特別耗費時間和體力的一項技術活了,而這一般大多數都是由rd來完成的。這樣就佔用了rd很多的開發時間,何不把這些東西寫成一個自動化的腳本,然後交給qa 或是

原创 進一步:BSD信號和異常同時捕獲

void SignalHandler(int signal){ //中斷信號} void uncaughtExceptionHandler(NSException *exception){ //未捕獲異常} 安裝

原创 iOS內存暴增問題追查與使用陷阱

iOS平臺的內存使用引用計數的機制,並且引入了半自動釋放機制;這種使用上的多樣性,導致開發者在內存使用上非常容易出現內存泄漏和內存莫名的增長情況;本文會介紹iOS平臺的內存使用原則與使用陷阱;深度剖析autorelease機制;低內存報警後

原创 安卓應用商店的思考(轉)

混戰、雜亂、參差不齊,這是對國內安卓第三方應用商店現狀的慣用表述語。在浮躁的紛爭背後,缺少了太多對應用商店本身的思量。應用商店本身應當迴歸理性,思考對用戶的價值、對產業的價值、對公司的價值。謹在此分享4部分思考:應用商店的產品方向、盈利模式

原创 我的友情鏈接

51CTO博客開發

原创 iPhone 的 Push(推送通知)功能原理淺析

  第一部分:Push原理 (以下絕大多數內容參考自、圖片來自iPhone OS Reference Library) 機制簡介

原创 “走遍美國英語8000句”登陸Appstore

走遍美國英語8000句,是最受歡迎的英語學習軟件,實現聲音和文字同步播放,讓您迅速提高英語聽力和英語口語,攻克英語學習難關!   走遍美國英語8000句以“現代美國經常使用的表達”爲着眼點,收集當今美國人所使用的、意思最明確的會話表達方

原创 如何渡過內存危機(轉)

關於OOM(Out Of Memory),  這個在嵌入開發中定期和不定期都會出現的危機。 講兩件事情:第一件是我們必須做到的,不然OOM來襲會造成程序崩潰,第二件是我們最好做到的,不然OOM來襲我們不能徹底恢復。 1。防止OOM恢