原创 在wpf編程中使用MVVM模式的優劣

大概要從很久以前說起,那時候使用vc6編程,界面上不斷的添加程序的行爲邏輯以及系統自身附帶的代碼,臃腫不已。那時候就夢想着,要是有一種方法可以有效的區分UI和程序邏輯,該有多好啊。 終於有機會,需要使用C#,使用WPF完成桌面程序了。逐漸

原创 使用Testflight發現的NSString和String轉換的問題

這兩天使用Testflight測試App,發現到某個地方向後臺請求數據的時候總是崩潰。開始我以爲是不是蘋果的某些認證出錯了,反覆的查,沒有結果。今天我使用Xcode導出爲ipa文件,然後從iTunes拖到自己的iphone上,發現同樣有問

原创 解決bug的3種方法

市場人員來電話了:“那個誰,這個問題解決一下啊”。頓時研發就頭大了。 一般而言,解決bug有3種方法: 第1種,加日誌,加斷點,尋找程序軌跡,抓住邏輯與預想差異的地方。這種方法是正面應對,如果行的通,那是直擊痛點,暢快淋漓;如果行不通,那

原创 在Mac下編譯webdis

webdis爲Redis提供http接口。在mac上編譯的過程中遇到了一些問題,索性記錄下來。 1.下載webdis: git clone git://github.com/nicolasff/webdis.git 2.安裝

原创 jps命令使用

jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一個顯示當前所有java進程pid的命令,簡單實用,非常適合在linux/unix平臺上簡單察看當前java進程的一些簡單情

原创 ios8模擬器輸入中文

在配置ios8模擬器輸入中文時,出了點小問題。在ios8模擬器上添加中文鍵盤,並將語言與地區設置爲簡體中文,區域設定爲中國後,在系統自帶的程序裏面可以輸入中文,可是切換到自己的程序時總是無法輸入中文。 琢磨了一會,終於搞定了,請在xcod

原创 使用NSNotification傳遞參數

今天使用NSNotification在界面之間傳遞參數。開始的寫法如下: NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("wordCh

原创 今天的兩個bug

設置顏色的時候調用ARGB設置爲0xFFFFFF,實際應該爲0xFFFFFF00,結果全透明,怎麼都顯示不了。 還有,修改了maven工程的package名稱,結果訪問始終出錯,查了很多地方,最後很簡單的clean再重新build一遍居然

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用[StackEdit][6]修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaT

原创 事務的創建與恢復——調試與測試的必須手段

通常我們測試的時候,領導抑或客戶往往會說:這個界面的效果看不到啊,怎麼回事。我們就說:你剛註冊,沒有數據啊。接下來,客戶就說:那你就添幾條數據,給我

原创 jira使用

jira是一個廣泛使用的項目與事務管理工具,這兩天試着安裝了一下,基本步驟都遵循http://blog.itpub.net/26230597/viewspace-1275597/。只有一點需要注意: 執行start-jira.sh

原创 滿目盡是app

昨天到今天看了一些資料,發現各種各樣的app應有盡有,只有想不到的,沒有人做不到。看着看着,真的覺得,那種自己以爲新穎的idea,然後做一款app,

原创 在Mac 上安裝opencv和python

折騰了很長時間,終於搞定。問題的癥結在於mac安裝了多種版本的python。 言歸正傳,說明安裝步驟。 首先,利用macports安裝cmake和numpy。在此過程中會順道安裝python。 然後,在官網上下載源碼包解壓,執行如下 mk

原创 在mac上運行ofbiz

今天開始部署ofbiz。下載ofbiz,升級java,設置環境變量,但是運行始終不成功。運行ant時始終顯示javac16,但是我的mac上的java明明升級到1.8了。 反思我之所以需要升級java,是因爲mac自帶的java版本是1.

原创 一個iOS bug引發的思考

今天一個iOS App上線了,上線之後發現有一個嚴重的bug,這下悲劇了。 其實這個問題很好查,很快就改好了。改好之後得發佈啊,但是地球人都知道,iOS發佈是需要Apple審覈的,而Apple審覈是需要時間的,oh, my Go