原创 在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