原创 Qt發佈的時候會遇到的問題

1.編譯方式的選擇:動態鏈接庫vs靜態鏈接 一般來說,做小demo都比較嫌棄麻煩,所以都選擇用動態鏈接庫。對於Qt程序,如果要給別人用,就要把exe程序,加上Qt 的必要dll文件,以及你(您?禮貌一點?)需要用到的其他庫的dll,例

原创 用Qt做demo:一般步驟和可能用得到的東西

1 利用Qt的.ui文件,拖拽實現所有按鈕Button,文字Label,圖片Label等等。佈局做好了再做邏輯。 2 根據自己的設計,把各種空間名字改好。這一點很重要,因爲後續的邏輯代碼在顯示的時候要找到這個控件的名稱。然後設計信

原创 iOS 使用levelDB儲存本地數據

對於移動端應用,很多時候需要保存本地數據,目的有很多,例如緩存數據,例如保存本地設置屬性,例如保存閃退之前的數據和狀態。 做數據本地緩存一般需要實現一下幾個邏輯方法(當然,命名隨意,意思到了即可) - (BOOL)ha

原创 利用Baidu API正向和反向解析地址

在開發過程中,假如遇到了需要計算兩地址之間的距離,或者是需要在地圖上定位某個地點,之類之類的需求,就會用到百度地圖或者高德地圖提供的API去解析一個地址,包括正向解析和反向解析。正向解析是輸入一個地址,返回一個經緯度,相當於我們在搜索框搜

原创 Qt在Linux環境下如何進行動態鏈接(i.e. Caffe+Qt)

Motivation 利用Qt進行c++的GUI開發,在我看來是所有GUI方案中,最有吸引力的一個。 一方面,Qt的API封裝的特別好,很接近其他“先進”的UI框架,就算是進行大規模的程序開發,Qt也能夠勝任。 另一方面i,Qt Cr

原创 Spring注入Bean的幾種方式

首先,Bean的概念需要清晰: Bean是一種符合一定要求的Java類 1 有默認的構造函數 2 對於私有屬性,有setter和getter 滿足了上述的條件,在工程中就可以在XML文件中定義類的實例。一開始我不是很理解,爲什麼要在

原创 解決CocoaPods各種慢的方案(gem換源+pod repo換源)

本文重點講述如何對Cocoapods進行換源,解決由於github服務器慢帶來的各種install慢update慢問題,親測有效。 1. 安裝cocoapods 由於太多太多的教程講述瞭如何安裝cocoapods,這裏就略過,簡單提供幾個

原创 配置spring boot工程

快速配置spring boot的文檔。 http://docs.spring.io/spring-boot/docs/1.2.3.RELEASE/reference/htmlsingle/#getting-started 爲了下次不用翻

原创 iOS開發:發出系統的聲音!發出自己的聲音!

這個鏈接非常詳盡地列舉了IOS7裏面所有的系統聲音,聲音的ID,聲音的存放位置 儘管現在已經是ios8的時代,但是系統聲音這個東東不會因此過時,畢竟聲音就那幾十種,不會一下子有太大變化。 https://github.com/TUNER8

原创 初窺ElasticSearch

初窺ElasticSearch 官網上面的,不知道講的是什麼。。 youtube上面有一個start with,內容是在windows下面跑這個elastic search,然後用一個fidler工具可視化測試 https://www.y

原创 iOS中從零開始使用protobuf

讓我們一起打開下面這個鏈接 https://github.com/alexeyxo/protobuf-objc 在github上有protobuf-objc,其中的readme可以教會我們安裝proto到咱們電腦裏面。然後利用proto

原创 Linux下安裝Matlab

在windows下安裝matlab是一件輕鬆的事情。因爲windows解壓,找到exe,點擊,就可以進入圖形界面,然後按照指引安裝即可。 linux下,則需要麻煩一點點。不過,也還好。 1. 下載一個matlab的iso包。很多地方都有

原创 Python在ubuntu上面的安裝,遇到的問題,以及一些有用的python庫安裝

在linux環境下面,一般都配置了python環境。mac下面也是。 但是有時候用戶會發現,系統自帶的python版本比較舊,於是想要更新python版本。 例如我在自己的ubuntu下面有一個自帶的python2.7。但是需要用到pyt

原创 Python畫曲線圖(論文,報告等常用)

<pre name="code" class="python">在很多時候,例如寫論文,例如寫報告,例如做ppt,都需要花很多很多曲線圖,讓人家信服 畢竟數據可視化是人的本能。 假如讀者您很不幸,像我一樣不會用matlab之類的東西畫圖或

原创 常規的利用Curl發送json數據到後臺SpringBoot+MongoDB測試CRUD

web後端的開發涉及很多很多技術,要相互配合好需要不斷的練習。本文要做的事情是實現一個服務器端程序,運用SpringBoot技術,結合MongoDB數據庫。然後用剛學的curl命令發送json數據來測試數據庫的CRUD功能。 首先是新建一