原创 Android C/S結構的簡易羣聊應用 學習筆記2

1.功能分析: 服務器端線程類不斷讀取客戶端數據,讀到客戶端數據後,將該數據向所有客戶端發送一次, 而客戶端包含兩條線程: 一條將用戶輸入數據寫入Socket對應的輸出流中; 另一條負責讀取Socket對應輸入流中的數據(即從服務器發送過

原创 Android 使用HttpURLConnection實現多線程下載 筆記

參考閱讀文章: http://www.tuicool.com/articles/7bEJFv 使用HttpURLConnection實現多線程下載  核心步驟: *****************源代碼及註釋**********

原创 boost thread usage demo

From  C++ Boost Thread 編程指南 http://www.cnblogs.com/chengmin/archive/2011/12/29/2306416.html 1.Demo function (1)使用threa

原创 Android APP 緩存技術筆記1

0.APP緩存管理技術 0.1 數據法管理緩存 這種方法是在下載完數據文件後,把文件的相關信息如url,路經,下載時間,過期時間等存放到數據庫,下次下載的時候根據url先從數據庫中查詢,如果查詢到當前時間並未過期,就根據路徑讀取本地文件,

原创 C++ string_demo

string類的使用  以及string與char * 之間相互轉換 string字符串 長度  相加 比較 子串查找 #include <string> // 使用 string 類時須包含這個文件 #include <ios

原创 帶頭結點的單鏈表( 冒泡排序 一次遍歷求中間結點的值) 鏈表 就地反轉 倒數第k個結點

Source Code: #include <iostream> using namespace std; typedef struct student { int num; struct student *next; }node

原创 IP 地址轉換 inet_addr() inet_ntoa() 筆記

inet_addr()   inet_ntoa() 及其自實現函數self_inet_ntoa() 和 self_inet_addr() 筆記 #include <WINSOCK2.h> #include <iostream> #pr

原创 c++ string iterators incompatible

參考內容: http://bingxinye1.blog.163.com/blog/static/168797098201332294321491/ vc2005 對於迭代器的匹配是非常嚴格的,通常這種錯誤是因爲兩個不同的迭代器操作同一

原创 Linux下C/C++語言的調試 gdb工具 筆記

參考資料 學習地址收錄 http://blog.csdn.net/tenfyguo/article/details/8159176/ 1. Gdb進行調試的是可執行文件, 而不是”.c”源文件, 因此, 需要先通過Gcc編譯生成可

原创 linux下C和shell調用的popen函數

原文地址:點擊打開鏈接 本文介紹popen函數的使用方法和行爲機理,並給出實際的例子來輔助說明了popen函數的使用方法。 popen函數使用FIFO管道執行外部程序,首先讓我們看看popen的函數原型吧: #include <

原创 從N個整數中找了(n-1)個元素乘積最大的那一組

轉載地址:http://www.dewen.org/q/4311 1.問題描述:給定一個長度爲N的整數數組,只允許用乘法,不能用除法,計算任意(N-1)個數的組合中乘積最大的一組。 2.算法思想: 3.代碼實現: #i

原创 Android 調用WebService筆記

參考資源: http://blog.csdn.net/pi9nc/article/details/9297085 WebServiceUtil.java package com.example.myweather; import j

原创 2-36進制的 兩個數相加

2-36進制的 兩個數相加  數的長度可以無限制   問題來源:華爲編程大賽 二師弟的星際加法 輸入: N  進制數 str1 第一個數字字符串 str2 第二個數字字符串 輸出: str1和str2按照N進制相加的數字字符串結果 #

原创 Eoe客戶端源碼分析---SlidingMenu的使用

Eoe客戶端源碼分析及代碼註釋 使用滑動菜單SlidingMenu,單擊滑動菜單的不同選項,可以通過ViewPager和PagerIndicator顯示對應的數據內容。 0  BaseSlidingFragmentActivity.ja

原创 Android APP 緩存技術筆記2

0.強引用和弱引用 ⑴強引用(StrongReference)     強引用是使用最普遍的引用。如果一個對象具有強引用,那垃圾回收器絕不會回收它。當內存空間不足,Java虛擬機寧願拋出OutOfMemoryError錯誤,使程序異常終止