原创 JSON獲取數組——讀完你就讀懂了JSON

JSON獲取數組沒有什麼好說的,java裏面直接使用json的JSONArray類即可: JSONArray strArray = mjson.getJSONArray("Array"); 但我們有時候獲取的json結構往往不是這

原创 運算符重載函數的參數類型以及返回值類型

參數類型: 大家都知道運算符重載函數的參數類型必須是引用類型,這是爲什麼呢。拿我們最常用的賦值運算符重載來說,如果參數類型不是引用類型,那麼傳參時就需要一個對象的副本,將實參複製到形參,這種複製是淺複製,並不會爲形參分配內存空間

原创 ubuntu安裝配置JDK(親測)

網上找了很多文章都不可以,下面方法我親測成功了,分享給大家。 JDK版本:jdk1.8.0_60 系統:deepin2014.3(基於ubuntu) 步驟如下: 1.下載jdk,官網下載即可點擊進入官網 2.解壓到/usr

原创 Android返回Home桌面

通過Intent實現,爲Intent的action和category設置相應的屬性,指定Home桌面爲啓動的activity,再啓動即可。 Intent intent = new Intent(); intent.setAction(In

原创 android手遊渠道接入業務+技術全講解

整整三個月沒更新博客了,這也是我開始正式工作的三個月,android開發雖然以前也接觸過一點,但是過的時間太久了基本沒印象了所以這段時間都在工作加學習,工作主要就是在做android渠道接入,接近兩個月時間了感覺自己也算是比較有了

原创 CSDN博客添加加QQ好友按鈕

首先進到QQ推廣網站(點擊進入)選擇推廣工具選擇樣式及提示語: 然後複製生成的代碼(沒有生成就多刷新幾次),進入自己的博客管理頁面選擇“博客欄目”,將代碼粘貼到想要的位置,以我的爲例是這樣: 但這時你選擇保存會提示你“不允許使

原创 靜態函數庫和動態函數庫

靜態函數庫是在編譯鏈接時,把庫文件代碼全部加入到可執行文件中,因此生成的文件比較大,而運行時也就不需要庫文件了。Linux中靜態函數庫的後綴名一般爲”.a”,windows中爲”.Lib”; 動態函數庫是在編譯鏈接時沒有把庫文件

原创 cin>>和getline混用需謹慎

我們先來看一段輸入流cin>>和getline混用的代碼: #include<iostream> #include<string> using namespace std; int main() { int age;

原创 常見算法題:判斷表達式是否是迴文

題目:設計一個算法,判斷用戶輸入的表達式中是否是迴文(迴文即左右對稱的字符串)。 思路:這道題與判斷表達式括號是否匹配類似,可使用順序棧來解決,區別是迴文要求每個字符都要求匹配,因此將字符串全部入棧,再全部出棧,將最後一個字符與第

原创 C語言結構體位域

來看下面一段代碼: #include<stdio.h> struct data { int a : 1; int b : 31; }; int main() { struct data test;

原创 android不是內部或外部命令,也不是可運行的程序或批處理文件

問題: 原因:沒有配置好android sdk環境變量 解決方法: (1)切換到android sdk下的tools目錄,再運行android命令即可啓動Android SDK管理器,我的android sdk目錄爲C:\U

原创 常見算法題:逆置單鏈表

思路:使用頭插法建立單鏈表,每插入一個節點都插在頭結點之後,先使頭結點指向NULL,再將剩餘結點使用頭插法建表,即可實現單鏈表逆置。 代碼: 設目標單鏈表L,結點爲int類型 void Reverse(LinkList &L)

原创 數組參數的sizeof

如下代碼中,把數組作爲函數參數時,函數中需要計算數組大小: void copy(int a[],int b[]) { memcpy(b,a,sizeof(a)); } 這段代碼的本意是將a中的所有字符拷貝到B中,但運行時會

原创 宏定義的細節問題

示例代碼: #define PERIMTER(X,Y) 2*X+2*Y int main() { int length = 5; int width = 2; int high = 8; int result = 0; resu

原创 gridcontrol複選框功能實現(超詳細)

博主這幾天就準備離職了,以後不再做.Net開發,因此這應該是我寫的最後一篇關於dev控件的博文,既然是最後一篇,那就寫的詳細一些,畫個圓滿的省略號...... 本文介紹gridcontrol如何實現複選框功能,網上有幾篇這樣的文章,但功能