原创 在swift項目中引入obj-c代碼的注意事項

在swift項目中經常需要引入第三方的obj-c代碼。首先,我們需要編譯運行第三方的demo,確定可以運行後,我們需要引入它所依賴的framework。然後,需要注意的是,Objective-C Automatic Reference C

原创 android手電筒

 自己的手機上居然沒有手電筒這個應用。到應用市場上去下載,這麼小小的應用,居然帶了那麼多的廣告,算了自己寫個算了。 在網上搜索一番,在android上使用手電筒其實就是打開攝像頭的閃光燈,主要代碼就是 Camera camera =

原创 修復bug的思考

很多情況下,修復bug是一件痛苦的事情,因爲你不知道bug爲什麼發生,甚至很多時候bug是什麼都不清楚(只聽到用戶抱怨了) 1.首先要定位 2.一定要評估時間 3.評估完之後一定要和客戶、銷售、測試等等人員溝通 4.在修改

原创 mac os 10.10以上的開啓端口轉發-解決mac默認不開啓1024以下端口權限問題

轉自http://my.oschina.net/91jason/blog/546711 mac os 10.10以上的開啓端口轉發-解決mac默認不開啓102以上端口權限問題 本人 10.10.2的mac os,tomcat想要在80端口

原创 flyway的使用

在頻繁的工程實踐中,服務端程序與數據庫不斷的更新,如果服務端和數據庫部署不一致,經常性的會導致各種問題。爲了解決這一問題,可行的方案之一就是讓數據庫隨着服務端的版本而更新,flyway就是一種解決方案。 一. 目的 管理數據庫更

原创 安裝火焰圖生成工具

安裝 SystemTap 環境 CentOS 6.5 2.6.32-504.23.4.el6.x86_64 SystemTap 是一個診斷 Linux 系統性能或功能問題的開源軟件,爲了診斷系統問題或性能,開發者或調試人員只需要寫

原创 卸載docker

boot2docker卸載腳本: https://github.com/boot2docker/osx-installer/blob/master/uninstall.sh toolbox卸載腳本 https://github.com

原创 修改Eclipse neon的project explorer 下的項目名稱字體設置

eclipse中project explorer中的字體太小,長時間盯着看着實有點累,怎麼辦了,得想辦法把字體設置的大一點。 之前使用luna版本的eclipse時,只要找到eclipse下的org.eclipse.ui.themes目錄

原创 架構之溝通與協商

這兩天隨便看書,關於架構,偶得幾點: 1.架構的關鍵在於人,架構其實最終是綜合反映了各個關鍵利害人的利益和立場所在; 2.注重關係甚於正確與否,一味的爭論是不會有結果的,反而塑造良好的關係氛圍,讓大家可以暢所欲言,充分溝通,才有助於構建合

原创 在Linux上生成java程序的火焰圖

首先安裝perf-map-agent,這個比較麻煩,執行如下: mkdir /usr/lib/jvm cd /usr/lib/jvm yum install git git clone –depth=1 https://gith

原创 centos7 安裝 mysql

由於centos7內置了mariadb,故安裝mysql有點麻煩。下面列出安裝步驟。 首先,需要卸載mariadb: 1.#列出所有被安裝的rpm package:    rpm -qa | grep mariadb, 得到: mari

原创 設置sublime

sublime的設置與衆不同,需要編輯配置文件,而不是其他軟件常用的通過圖形界面進行修改。 比如我很不喜歡每次從新窗口中打開文件,而想改爲使用tab打開文件。 通過閱讀和查找sublime的default配置,發現如下 “open_

原创 接口返回值規則

技術團隊工作中,接口的規則相當重要。接口可分爲兩部分,入參和返回值。下面就簡單闡述我的相關思考: 返回結果,使用json表示: {“code”:0,”thirdCode”:”“,”msg”:”[font=宋體]操作成功[/font]”,

原创 U盤安裝CentOS 7的方法

安裝CentOS7前,我的PC是win7和CentOS6.5的雙系統,使用GRUB引導啓動。我在CentOS6.5中安裝了很多應用軟件和服務器軟件,並重新編譯了高版本的內核。但由於在按自己需求打造linux系統的過程中,犯了很多不能解決

原创 安裝confluence

安裝文件在http://pan.baidu.com/s/1sjulMBr 1.atlassian-confluence-5.6.5.tar.gz    confluence wiki官方程序 2.mysql-connector-java