原创 TCP/UDP select超時處理

///////////超時接收處理   int nfound,maxfd=0;   fd_set rset,set;   maxfd = filen

原创 C語言十六進制數據同字符串的相互轉換

#include "stdafx.h"   #include <string>   #include <iostream>   #include <cctype>   #include <algorithm>   /* 入口參

原创 一週學會Linux實戰

爲什麼學習Linux? 1、Linux的性能卓越。 Linux是一個開源、免費的操作系統,其穩定性、安全性、處理多併發已經得到業界的認可,目前很多中型,大型甚至是巨型項目都在使用Linux。很多軟件公司考慮懂啊開發成本都首選Linux,在

原创 linux各文件夾的作用

  linux各文件夾的作用 linux下的文件結構,看看每個文件夾都是幹嗎用的 /bin 二進制可執行命令 /dev 設備特殊文件 /etc 系統管理和配置文件 /etc/rc.d 啓動的配置文件和腳本 /home 用戶主目錄的

原创 Makefile

原文地址:http://blog.csdn.net/yourtommy/article/details/6887686 創建C程序 先寫個c程序,保存在main.c裏: [cpp] view plaincopyprint? /

原创 MFC ADO 連接SQL SERVER數據庫

  實例:http://www.vckbase.com/code/database/ado/vcadodotnetsrc.zip 關鍵字

原创 PostThreadMessage

把window線程間傳送消息仔細的看了一遍,覺得以前的理解很不深刻。說一說對PostThreadMessage的理解。 PostThreadMessage是一個線程體發送一個消息到指定的線程ID,其原型如下: BOOL PostThrea

原创 GDB調試

GDB調試 一個調試示例 源程序:tst.c 代碼: 1 #include 2 3 int func(int n) 4 { 5 int sum=0,i; 6 for(i=0; i 7 { 8 sum+=i; 9 } 10 retur

原创 strtol()探個究竟

今天,在review 一些代碼的時候,看到了strtol()這個函數,由於以前使用它的時候,還沒有深刻的瞭解,這次,我決定探個究竟。 網上關於這個函數的資料大都來源於同份資料,linux庫函數,講的不夠細緻。於是,我花了幾個小時,認真地嘗

原创 MFC開機啓動寫註冊表

void CMfcUdpSvrDlg::OnBnClickedPs2() {     // TODO: 在此添加控件通知處理程序代碼     //寫文件     CString strWorkPath;     TCHAR  tszWor

原创 虛擬機安裝linux後,解決屏幕不能全屏以及鼠標來回切換的方法

  這個問題我看了網上好多解虛擬機安裝redhat 9.0後,解決屏幕不能全屏以及避免鼠標來回切換的方法決的方法都是修改什麼XFree86文件。然後讓你註銷並重新啓動。但是在不安裝 Vmware Tolls,這是不可行的。所以我最後的

原创 c#簡單通訊 傳輸文件

Server 端 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.

原创 linux c單線程I/O超時處理

單線程I/O超時處理 UNIX下的I/O超時處理是一個很常見的問題, 它的通常做法是接收輸入(或發送輸出)後立刻返回, 如果無輸入(或輸出)則n秒後

原创 socket connec連接超時處理

最近把win32下的網關服務轉到linux平臺時遇到connect連接超時問題,經過多方收集資料簡單整理下方便以後查找 linux或者win32控制檯程序中connect函數默認是阻塞的,成功則返回0,失敗返回-1,錯誤碼可以用函數Get

原创 動態SQL小結

服務器的連接: //connect to local database 連接服務器 szUsrId爲用戶名 szUsrPwd爲密碼 con_local 連接代名詞 szSrv爲數據源 結構爲如 192.168.1.1;9000 ip加端口