 |
下拉箭头
|
|
| |
![工程快照[3,910字节]](/upload/2008/11/1047343492080.jpg)
|
| |
| ...大家好
|
|
| 作者:lucida lucida张贴于2008-11-13 11:44:03.0,共阅读72次,回复0次 |
|
|
 |
网页检查器
|
|
| |
![工程快照[10,401字节]](/upload/2007/03/1047343491385.png)
|
| |
| 定时检查网站状态是否正常。
检查方法:指定url,定期连接,查看返回结果中是否含有指定字符串。
如果检查url1失败,然后继续检查url2是否成功,如仍失败,提示是否保存url1返回的页面内容。
可把检查记录保存到文本。
间隔时间以秒为单位,最小10秒。
程序可最小化至Tray。
各位可根据自己需要在这个基础上修改。
|
|
| 作者:Aug Aug2000张贴于2007-03-14 12:06:16.0,共阅读2197次,回复3次 |
|
|
 |
白乔原创:手机串口通讯软件FreePhone
|
|
| |
![工程快照[25,013字节]](/upload/2004/04/1047343490847.gif)
|
| |
| 欢迎使用FreePhone 测试版(v3.04.02)!
测试版具有以下功能限制:
程序每次运行最多只能发送3次短信;
短信群发数目上限为3条;
短信串联数目上限为3条;
FreePhone v3.04.02具有以下功能:
手机串口连接;
语音拨号;
读取、写入手机/SIM卡电话本;
读取手机短信(包括已接收、已发送、未发送短信);
建立并维护本地电话本、短信记录;
建立并维护本地呼叫记录(包括未接电话、已接电话、已拨电话);
发送短信,支持群发、串联;
新短信自动接收、提醒;
呼入电话提醒;
FreePhone v3.04.02具有以下特点:
界面简单清晰,操作方便;如图所示:
便捷的右键菜单操作;
便捷的系统通知栏图标操作;如图所示:
用户控制灵活,用户随时可以取消当前操作,杜绝“无响应”;
对话框界面采用了CTrayIconDialog类。
通讯类采用基于CTaskedPort开发的CMobile类。
FreePhone v3.04.02版权归 掌上先锋 所有,欢迎访问主页!欢迎反馈:bluejoe@etang.com
|
|
| 作者:不祥 bluejoe张贴于2004-04-23 09:22:14.0,共阅读4418次,回复2次 |
|
|
 |
msn 全部界面源代码
|
|
| |
| ...
下载链接 http://download.csdn.net/source/527495
|
|
| 作者:freedomhua freedomhua张贴于2008-07-05 19:14:19.0,共阅读851次,回复0次 |
|
|
 |
Jerry原创 聊天室程序
|
|
| |
| 简单的聊天室程序
支持多人同时聊天,支持私聊
支持真实IP用户间传送文件服务器端采用完成端口模型完成
客户端采用WSAAynscSelect模型
底层采用xml对传输协议进行了包装
写得不好,多多包含,呵呵!
|
|
| 作者:不祥 jerry张贴于2004-05-11 20:33:22.0,共阅读4279次,回复7次 |
|
|
 |
网络地址本
|
|
| |
![工程快照[20,133字节]](/upload/2007/01/1047343491322.gif)
|
| |
| 白乔学生时代的作品,代码注释不多:(主要是操作数据库,完成网络常用链接的收藏,并可以在程序启动时同时打开指定网址(这个在当时163拨号上网的时代还是挺管用的,呵呵~~~)
程序启动后,会自动隐藏至通知栏。
void CNotesView::On2Html()
{
if(MessageBox("是否确定将所有记录输出至HTML文件?","HTML输出",MB_YESNO|MB_ICONEXCLAMATION)!=6)
return;
CFileDialog Dlg(FALSE,"htm",NULL,OFN_OVERWRITEPROMPT,"HTML文件(*.htm;*.html)|*.htm;*.html||",this);
if(Dlg.DoModal()==IDCANCEL)
return;
CString FileName=Dlg.GetPathName();
FILE *fp=fopen(FileName,"w");
CTime Time=CTime::GetCurrentTime();
fputs("<html>\n<head>\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\n<title>网络笔记本</title>\n ...
|
|
| 作者:白乔 bluejoe张贴于2007-01-28 00:00:14.0,共阅读1943次,回复2次 |
|
|
 |
P2P 之 UDP穿透NAT的原理与实现
|
|
| |
![工程快照[13,627字节]](/upload/2007/01/1047343491309.gif)
|
| |
| 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。
首先先介绍一些基本概念:
NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。
最开始NAT是运行在路由器上的一个功能模块。
最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。
因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口)
关于基本的NAT可以参看RFC 1631
另外一种NAT叫做N ...
|
|
| 作者:shootingstars bluejoe张贴于2007-01-27 22:52:20.0,共阅读2231次,回复0次 |
|
|
 |
HTTPSVR: Demonstrates World Wide Web HTTP Server
|
|
| |
![工程快照[27,129字节]](/upload/2007/01/1047343491295.gif)
|
| |
| HTTPSVR is an MFC sample that demonstrates the use of MFC and its Windows Sockets (WinSock) classes in implementing a simple World Wide Web HTTP server. HTTPSVR turns any computer connected to a network into a publishing platform viewable from any of a number of web browsers available on the market today, such as Microsoft’s Internet Explorer. HTTPSVR also minimally supports the Common Gateway Interface (CGI). You can create forms and execute CGI-compatible server-side applications using the standard hypertext markup language (HTML) tags. To increase performance, HTTPSVR checks a file’s last m ...
|
|
| 作者:M$ bluejoe张贴于2007-01-23 13:28:31.0,共阅读2559次,回复0次 |
|
|
 |
多线程验证DoubleCheckedLocking的线程安全
|
|
| |
| 如果没有出现提示:"单件失败",就说明当前的测试是成功的,
先开了100条线程,不知道能不能说明问题 :)class CStaticThread : public CObject
{//在类中作一个Static线程,每需要一个新线程,都需要new一下
public:
DWORD GetThreadID() {return m_dwThreadID;}
BOOL RunThread();
BOOL StopThread(DWORD dwThreadID);
static void SetEventRunTogether(BOOL bIn);
private:
void SetThreadID(DWORD dwThreadID) {m_dwThreadID = dwThreadID;}
static DWORD WINAPI ThreadBuildIn(LPVOID lpArg);
virtual DWORD ThreadBuildIn(void);
void Clear();
void SetFlag_Stop(BOOL bIn) {m_bStop = bIn;}
BOOL GetFlag_Stop() {return m_bStop;}
HANDLE GetEventRunTogether();
private:
DWO ...
|
|
| 作者:不祥 LoseSpeed张贴于2006-05-11 03:41:29.0,共阅读2408次,回复1次 |
|
|
 |
Jerry原创 IEProxy (IE代理设置)
|
|
| |
![工程快照[75,720字节]](/upload/2004/06/1047343491140.jpg)
|
| |
| 功能说明:
利用IE上网时,为了避免更换代理代理的麻烦,特开发此软件。该软件在IE工具条上插入具有下拉菜单的按钮,用户可以选择该下拉菜单的选项改变IE代理。同时为了方便用户使用,该软件还具有以下实用功能:
1 检验代理速度,目前支持HTTP协议,SOCKS4和SOCK5还需完善
2 导入导出代理列表文件
3 从网页上下载代理
4 提供IE插件
使用说明:(第一次使用时必看)
1 编译软件后,会产生三个文件,config.xml是配置文件,ieproxy.exe是可执行文件,ieproxydll.dll是ie插件,由于没有制作安装包,请自己注册ieproxydll.dll,方法如下:命令行模式下regsvr32 ieproxydll.dll ,注册成功后,IE插件会加入到IE中.
2 重新打开IE工具条后可能没有出现具有下拉菜单的按钮,此时,请选择查看=>工具栏=>IE 代理,按钮将出现在IE工具条上.
3 更新代理,例如 从白云黄鹤网络资源版的的[今日代理]贴更新代理,用web形式登陆白云黄鹤的网络资源版,并进入含有代理的帖子,在页面点击鼠标右键,选择属性,可以看到页面的url地址,当前是:http://202.112.20.132/cgi-bin/bbscon?board=NetResource&file=M.1087781474.A&num=- ...
|
|
| 作者:不祥 jerry张贴于2004-07-20 12:56:19.0,共阅读7586次,回复6次 |
|
|
 |
映射网络驱动器工具软件_VC源码_LoseSpeed_TestLoginA_V0.0.8.rar
|
|
| |
![工程快照[12,288字节]](/upload/2004/12/1047343491212.gif)
|
| |
| WNetAddConnection2 && WNetCancelConnection2
|
|
| 作者:不祥 LoseSpeed张贴于2004-12-27 23:45:12.0,共阅读2745次,回复0次 |
|
|
 |
映射网络驱动器源代码
|
|
| |
![工程快照[15,922字节]](/upload/2004/04/1047343490895.gif)
|
| |
| 映射网络驱动器源代码
映射网络驱动器
WNetConnectionDialog
|
|
| 作者:不祥 bluejoe张贴于2004-04-29 13:22:58.0,共阅读2406次,回复0次 |
|
|
 |
白乔原创:网络记事本
|
|
| |
![工程快照[16,338字节]](/upload/2004/03/1016457437655.gif)
|
| |
| 数据库应用,学生时代作品。
数据库应用程序。
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 21:18:44.0,共阅读2603次,回复0次 |
|
|
 |
白乔原创:FakeQQ
|
|
| |
![工程快照[3,549字节]](/upload/2004/02/1046178404211.gif)
|
| |
| FakeQQ是白乔为《电脑爱好者》合订本准备的示例程序。 主要演示如下内容:
VC工程创建步骤;
对话框界面编程;
注册表编程;
TrayIcon编程;
网络编程;
数据库编程;
线程编程
FakeQQ由以下类组成:
CFakeQQApp:应用类
CFakeQQDlg:主窗口界面
CLoginDlg:登陆对话框
CMsgInfo:消息类
CSendMsgDlg:发送消息对话框
CUserInfo:用户信息类
CViewLogDlg:查看聊天记录对话框
CAboutDlg:关于对话框
CChatRecordSet:聊天记录数据库ResultSet类
|
|
| 作者:不祥 bluejoe张贴于2004-03-04 15:12:07.0,共阅读3403次,回复0次 |
|
|