原创 程序員技術練級攻略

原文轉載自:http://coolshell.cn/articles/4990.html      導讀:本文是由陳皓和他的一位朋友Mailper合作完成,原名叫《Build Your Programming Technical Ski

原创 WP7 ListBox經典問題詳解,帶你深入瞭解ListBox

今天我收到了有關如何在WP7使用ListBox的幾個問題。在這個小教程,我將給予我們的答案: 注意:你可以查看官方的MSDN文檔,以供參考。 問題1:WP7上,有沒有填充ListBox的簡單方法? 答:ListBox是ItemsContr

原创 Android ScrollView與ListView,GridView共存衝突解決方案

      我們在真實項目中通常會遇到ListView或者GridView嵌套在ScrollView中問題。但是做的時候會發現,一旦兩者進行嵌套,即會發生衝突。得不到我們希望的效果。由於ListView和GridView本身都繼承於Scr

原创 Android continuous integration with Jenkins and Docker

About Docker 什麼Docker,爲什麼我們要折騰Docker,而不是直接在服務器上安裝運行appilication所需的各種環境呢? 這個問題的產生和爲什麼需要虛擬機的理由差不多,我需要讓我的代碼運行在一個乾淨的無干擾的機器上

原创 敏捷於我

時光匆匆,算上實習期來ThoughtWorks工作已近一年。如果技術方面來看,我提升的主要是廣度。但是從敏捷實踐角度來看,我正在也將繼續朝深度上提升。 敏捷這個詞,大學期間或多或少聽過,大體的印象是軟件工程學的一些術語,之後在項目中才開始

原创 Mybatis migration使用初探

持續交付項目中,項目會不斷的迭代上線,這是會出現數據庫的改動問題。在一個還未上線的項目中,我更改數據庫可以使用簡單的直接對sql進行更改,但是面對一個已投入使用的系統而言,每次部署都對數據庫進行init顯得有點不太可能。於是便有了數據庫M

原创 Android px, dp, sp的區別

Android自興起以來,開發者不斷增加,與此同時市場上參差不齊的設備也不斷增加,隨之而來的則是開發者需要適配衆多機型而帶來的困擾與抱怨。並且隨着不同廠家定製化不同的ROM,Android設備的碎片化現象日益嚴重。這篇文章主要講述如何設計

原创 Android SIP 網絡通話

突發奇想,想研究一下Android的網絡通話怎麼實現,於是從Google搜到了相關的資料。原來Android下集成了SIP(Session Initiation Protocol)。SIP的賬號可以通過S

原创 Travel to ThoughtWorks

Life is a journey, not a destination. 人生就是在時光的隧道中不同的奔跑,在不同的環境中遇到不同的人,然後開始相同的掙扎,最後不斷優秀的過程。加入ThoughtWorks一月有餘,期間經歷了一些

原创 常用的Linux命令

ls:查看目錄下所有可見文件 ls -a : 查看目錄下所有文件,包括隱藏文件 ls -l : 查看目錄下可見文件的詳細信息 ls -al 查看目錄下所有文件的詳細信息 cat file: 查看文件內容 cat -n file:

原创 Android 數據緩存-文件存儲

Android APP開發過程中,我們通常會加入緩存模塊。緩存即在本地保存APP的一些數據,大部分是將網絡請求的數據進行本地保存,這樣在緩存數據有效期內就可以直接使用緩存數據,降低了APP和服務器的壓力,也極大提升了用戶體驗。Androi

原创 那些年的代碼情節

一晃之間,自己的大學時光已近黃昏,夕陽無限好,只是近黃昏。當我還沒來得及緬懷我大學四年的歲月的時候,一切已經接近尾聲。從沒想到自己會在這裏寫博客,也沒想到自己會突然就想寫這樣一篇博客,或許是想記錄一下現在的自己的想法方便以後對比,也或許是

原创 Travel time in Dallas

來達拉斯已過半月,從去年的十二月份開始規劃,到二月中旬過來,再到過完這邊最難熬的兩個星期。生活工作漸入正軌,是時候來總結下這個特別的二月。 出差 “去美國出差”,第一次知道這條消息還是YueYue發我微信上的。看完這條消息的時候內心很激動

原创 你剛淘寶買了一件東西

原文地址:http://blog.renren.com/share/1008228562/11138179294             你發現快要過年了,於是想給你的女朋友買一件毛衣,你打開了http://www.taobao.com

原创 Android Continuous Integration

隨着Android平臺的逐漸成熟,伴隨着一系列針對Android測試框架的推出,開發人員終於可以如願以償的在移動端的開發上進行單元測試,集成測試以及功能測試。在敏捷流程中從開發,到測試,到驗收最終成爲面向用戶的Release版本,經歷的是