原创 c和python利用setsockopt獲得端口重用
假如端口被socket使用過,並且利用socket.close()來關閉連接,但此時端口還沒有釋放,要經過一個TIME_WAIT的過程之後才能使用。爲了實現端口的馬上覆用,可以選擇setsockopt()函數來達到目的。 python:
原创 97 Things Every Programmer Should Know (oreilly.com)
Contributions Appearing in the Book Act with Prudence by Seb RoseApply Functional Programming Principles by Edward Ga
原创 git下載android源碼-----2012 10 25 (windows)
1、下載git (如Git-1.8.0-preview20121022.exe) 2、在git中運行sh腳本,內容如下: git clone https://android.googlesource.com/Kernel-Project
原创 如何製作自己的android升級包(update.zip)
手動製作update.zip包的過程: 1.創建一個update目錄,該目錄包含自己想要升級或替換的內容 例如: update/ update/system update/system/app update/system/app/dood
原创 TAB Control
假如我現在有個SDI程序,View是Form View,想在上面放個Tab Control,包含兩個Page。現在讓我們來看看應該怎樣處理。 首
原创 如何調試跟蹤Android Framework源代碼
Android平臺代碼很多,關係也很複雜,通常我們調試程序的時候是無法跟蹤到Android framework code裏的,如果能調試跟蹤
原创 Python-Tkinter幾何佈局管理
所有的Tkinter組件都包含專用的幾何管理方法,這些方法是用來組織和管理整個父配件區中子配件的佈局的。Tkinter提供了截然不同的三種幾何管理類:pack、grid和place。 pack() pack幾何管理採用
原创 python網絡套接字/多線程鎖
#server.py import socket s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.bind(("", 8081)) while True: # Receive
原创 mfc實現系統托盤
Windows操作系統中的某些程序運行時不顯示運行窗口,只在任務欄上顯示一個圖標,表示程序正在運行,用戶可以通過鼠標與應用程序交互,比如金山毒霸等應用程序,我們有時也需要編制一些僅在後臺運行的類似程序,爲了不干擾前臺程序的運行界面和不顯示
原创 5 reasons why I won't steal your idea
Since I'm a software architect and a web developer, I get often approached by people with their new ideas. In most cas
原创 sqlite3操作數據庫
Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win32 Type "copyright", "credits" or "lice
原创 web服務器apache架構與原理
http://www.cnblogs.com/fnng/archive/2012/11/08/2761713.html web服務器
原创 Android SDK中 tools 目錄下的工具介紹
Android SDK包含了各種各樣的定製工具,簡介如下: Android模擬器(Android Emulator ) 它是在你的計算機上運行的一個虛擬移動設備。你可以使用模擬器來在一個實際的Android運行環境下設計,調試和測試你的
原创 串口開發 comm.jar
-------------------------- 下載資源 1、下載java Communications api開發包。 如:http://download.csdn.net/detail/zzfantasysy/400800
原创 Android框架
引言 通過前面兩篇: Android 開發之旅:環境搭建及HelloWorld Android 開發之旅:HelloWorld項目的目錄結構 我們對android有了個大致的瞭解,知道如何搭建android的環境及簡單地寫一個He