自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蝈蝈俊.net

记录自己的学习心得

  • 博客(53)
  • 论坛 (448)
  • 收藏
  • 关注

原创 如何调用浏览路径对话框

如何调用浏览路径对话框Win32API的ShellExtension外壳扩展接口提供了这种途径。下面是一段用C语言 编写的程序,可以显示上图所示的对话框。voidSelectDirDlg(charDir[]) { BROWSEINFObi; ITEMIDLIST*pidl; bi.hwndOwner=NULL; bi.pidlRoot=NULL; bi.pszDisplayName=Dir

2001-08-29 13:17:00 1533

原创 MFC中多线程的应用

MFC中多线程的应用-------------------------------------------------------------------------------  我试着用自已的话来表述线程的概念,还有很短时间里编的一个小示例程序(不知恰当不?,也不知能说得清不..),见笑了.  线程其实和标准的windows主程序(WinMain)没啥两样...主程序其实是一个特殊

2001-08-27 16:35:00 1744 1

原创 用VC++5.0 实 现 多 线 程 的 调 度 和 处 理

用VC++5.0 实 现 多 线 程 的 调 度 和 处 理 哈 尔 滨 工 程 大 学 一 系 张 万 春 一 多 任 务, 多 进 程 和 多 线 程 ---- Windows95 和WindowsNT 操 作 系 统 支 持 多 任 务 调 度 和 处 理, 基 于 该 功 能 所 提 供 的 多 任 务 空 间, 程 序 员 可 以 完 全 控 制 应 用 程 序 中 每 一

2001-08-27 15:38:00 2461

原创 SOCKET类的设计和实现

SOCKET类的设计和实现 WinSock基本知识 这里不打算系统地介绍socket或者WinSock的知识。首先介绍WinSock API函数,讲解阻塞/非阻塞的概念;然后介绍socket的使用。WinSock API Socket接口是网络编程(通常是TCP/IP协议,也可以是其他协议)的API。最早的Socket接口是Berkeley接口,

2001-08-24 16:00:00 2865

原创 简单邮件传输协议SMTP封装类

简单邮件传输协议SMTP封装类作者:Asif Rasheed 翻译:刘建强 在Internet上,Email是最流行的传输媒体。这篇文章包括两个协议:. POP 3 协议: POP3协议(邮政传输协议)就是指从Email服务器接收信件。我已经提交了一个封装POP3协议的类。该协议官方的描述你可查阅RFC1225。 SMTP协议: SMTP (简单邮件传输协议) 指发送邮件到

2001-08-22 18:15:00 1668

原创 在VC6.0中编写网络应用程序

{在VC6.0中编写网络应用程序} 》{  在网络技术日益发展的今天,如果自己也能够编写一个实用的网络应用程序,那么,不仅能够激发对网络的兴趣,促使自己对网络知识的追求,同时开发过程本身也是一个很好的学习过程。  在VC6.0中MFC对网络编程有着很好的支持,针对不同用途的网络应用程序,VC有不同的封装类进行支持,如FTP、HTTP等等,使用户能够很快的开发出相应的程序,但同时,也

2001-08-22 18:13:00 1652

原创 PC到PC的IP电话实现

PC到PC的IP电话实现 作者:阮帮秋 发布时间:2001/04/09 文章摘要:  IP电话,也称为网络电话,它的发展非常之迅速。本文设计并实现了一个计算机到计算机的IP电话的软件模型,详细讲解了软件设计中的重点和难点,分析了软件中语音的采集和播放,语音的网络传输等一些关键技术的实现方法和注意事项,并指出了软件的不足

2001-08-22 18:06:00 2613

原创 基于TCP/IP协议的化学专家实时交流系统

基于TCP/IP协议的化学专家实时交流系统赵勇 秦红胜 张卫东 林少凡摘要:阐述了开发“化学专家实时交流系统”的软、硬件环境和技术要点,介绍了在Windows9x/NT环境下,用Visual C+ +开发Windows Sockets通信程序、实时显示三维分子的情况。关键词:化学,套接字,Sockets,网络通讯中图分类号:TP 393  随着计算机网络在我国、尤其是在高校的普及,它已

2001-08-22 17:51:00 1869

原创 Internet 服 务 端 口 测 试 程 序 的 设 计 与 实 现

   Internet 服 务 端 口 测 试 程 序 的 设 计 与 实 现  ---- 程 序 的 实 用 背 景---- 当 前, 上 网 的 朋 友 越 来 越 多, 遇 到 的 问 题 也 越 来 越 多, 最 常 见 的 就 是 关 于 域 名 服 务 器(DNS)、 邮 件 服 务(SMTP) 和POP3

2001-08-22 16:35:00 2137

原创 利用“侦听-转发”程序破译网管协议

利用“侦听-转发”程序破译网管协议深圳市芯络实业有限公司chenjun一, 开发目的及原理   本公司在产品开发过程中,需要研究多种以太网交换机(又称智能集线器)的内部网管信息结构,为此,必须编写出一个“窃听”程序,把网管程序和交换机的通讯内容记录下来加以分析。本人在Visual C++ 6.0下用MFC Socket类编出程序,成功地实现了上述目的。   目前,标准的网络管理

2001-08-22 15:40:00 1511

原创 视频会议远端摄像机控制的研究

视频会议远端摄像机控制的研究哈尔滨工业大学通信技术研究所(150001) 于 波 刘进慧 张中兆摘 要:分析了视频会议中如何实现对远端摄像机的控制,该项技术在远程教学和实时监控方面起着非常重要的作用。 关键词:视频会议 winsocket 规程分析仪随着我国改革开放的不断深入和经济的迅猛发展,社会上方方面面的会议、会晤、磋商与日骤增,特别是在经济领域,信

2001-08-22 14:54:00 2642

原创 为CSocket配置Time-Out功能

为CSocket配置Time-Out功能    CSocket操作,如Send(),Receive(),Connect()都属阻塞操作,即它们在成功完成或错误发生之前是不会返回的。    在某些情况下,某项操作可能永远不能成功完成,程序为了等待其完成就得永远循环下去。在程序中为某项操作限定一个成功完成的时间是个好主意。本文就是讨论此问题的。    一个办法是设计一个计时器,当操

2001-08-22 10:19:00 1943

原创 多屏幕显示器编程( 七 )

Programming for Multiple Monitors in Windows 98Figure 3: Cache the Work AreaContinued from Figure 2: The Virtual Desktop This code snippet caches the work area of every monitor for later use. //

2001-08-21 14:21:00 2415

原创 多屏幕显示器编程( 六 )

Programming for Multiple Monitors in Windows 98Figure 2: The Virtual DesktopContinued from Figure 1: The Display Properties Control Panel Windows uses the resolution of each monitor and the relati

2001-08-21 14:19:00 1413

原创 多屏幕显示器编程( 五 )

 Programming for Multiple Monitors in Windows 98Figure 1: The Display Properties Control PanelContinued from Other Issues Windows 98s Display Properties control panel contains a Monitor tab when

2001-08-21 14:18:00 1839

原创 多屏幕显示器编程( 四 )

Programming for Multiple Monitors in Windows 98Other IssuesContinued from New Multiple-Monitor Win32 API functions If you use these new API functions to make your applications multiple monitor-fri

2001-08-21 14:15:00 1658

原创 多屏幕显示器编程( 三 )

Programming for Multiple Monitors in Windows 98New Multiple-Monitor Win32 API functionsContinued from Installing Multiple Monitors In order to give applications access to multiple-monitor informat

2001-08-21 14:12:00 2202

原创 多屏幕显示器编程( 二 )

Programming for Multiple Monitors in Windows 98Installing Multiple MonitorsContinued from Introduction Setting up multiple monitors is relatively easy, but there are a few ground rules. Both of yo

2001-08-21 14:11:00 1839

原创 公历到农历的转换法

发信人: HIFI (~ZZZ), 信区: program 标 题: Re: 公历和农历的关系! 发信站: 交大兵马俑BBS站 (Sun Jul 11 23:26:28 1999), 转信 【 在 star (光明来到乐) 的大作中提到: 】 ∶ 有这种算法吗? ∶ 从来没见过 ∶ 有的话我也要一份 ∶ 【 在 ZiXiM (浙客西蒙) 的大作中提到: 】 给你一个delphi的例程: (我也是抄

2001-08-21 11:43:00 1615

原创 pre-emptive multithreading web spider

 pre-emptive multithreading web spider this article was contributed by sim ayers. the win32 api supports applications that are pre-emptively multithreaded. this is a very useful and powerf

2001-08-20 17:30:00 2037

原创 用VC++编制FTP客户端应用程序

用VC++编制FTP客户端应用程序  FTP协议将使用两条单独的TCP连接,一条专用于发送FTP命令,另一条则专用于传递数据。初始建立连接时,服务器在21号端口上接收来自客户端的命令连接。当需要传送数据时(文件列表、文件数据等),客户端向服务器发出Port命令,并进入监听状态,等待来自服务器的数据连接请求。   首先我们利用VC++ 6.0的AppWizard创建一个基于对话框的应用程序,命名

2001-08-20 11:36:00 1679

原创 使用MFC快速实现网络编程 CAsyncSocket

使用MFC快速实现网络编程 福州大学 王骏 ---- 随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行Socket编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,VC++的MFC类库中提供了CAsyncSocket这样一个套接字类,用他来实现Socket

2001-08-20 11:00:00 8189 3

原创 用Winsock完成了话音的一端—端传输

摘要:在Windows 95环境下,基于TCP/IP协议,用Winsock完成了话音的一端—端传输。采用双套接字技术,阐述了主要函数的使用要点,以及基于异步选择机制的应用方法。同时,给出了相应的实例程序。关键词:Windows 95,语音通信,TCP/IP,Winsock一、引言Windows 95作为微机的操作系统,已经完全融入了网络与通信功能,不仅可以建立纯Windows 95环境下的“

2001-08-19 18:57:00 1526

原创 利用java编写网络通信程序

利用java编写网络通信程序作者:于洪斌、马俊光、车雪松  一、java与网络通信   java是一门适合于分布式计算环境、尤其是Internet程序设计的语言。这不仅仅在于java具有很好的安全性和可移植性,还在于java为Internet编程提供了丰富的网络类库支持。利用这些网络类库,可以轻松编写多种类型的网络通信程序。   TCP/IP协议是当今最流行的协议,也是Int

2001-08-19 18:57:00 4139

原创 Winsock网络通信

Winsock网络通信这里我希望和大家探讨一下Winsock网上通信的程序,由于因特网的普及,越来越多的程序具有了在网上与其他程序通信的功能.其实所有这些功能都建立在Winsock接口之上,应用程序执行大多数网络通信的基本对象称为套接口或软插口(Socket).使用MFC Winsocket类添加网络通信功能就相对容易些.基本类CAsyncSocket提供全面的

2001-08-19 18:51:00 1656

原创 用Delphi编写点对点传文件程序

文章摘要:   Delphi功能强大,用Delphi写软件,可以大大缩短软件的开发周期。本文介绍怎样用Delphi编写点对点传文件程序。        正文: 用Delphi编写点对点传文件程序  Delphi功能强大,用Delphi写软件,可以大大缩短软件的开发周期。关于点对点传文件的基本思路,就是一个

2001-08-19 18:49:00 1975

原创 基于WinSocket的网络通信实现

基于WinSocket的网络通信实现[1999-08-09]陈广奕  VC++中,MFC编程支持两种利用Windows Sockets进行网络通信的编程模式,这两种模式即为用CAsyncSocket类和派生于CAsyncSocket 的CSocket类。  * CAsyncSocket类封装了Windows Sockets API函数,提供了较低层的与Windo

2001-08-19 18:44:00 1822

原创 ::多层结构连接方式选择的分析::

::多层结构连接方式选择的分析:: Borland公司的MIDAS让我们能用Delphi构建强大的多层分布式数据库系统,MIDAS提供了很多种的客户程序和中间层的连接方式,如:Sockect,DCOM,Corba等等,这么多的方式,在开发多层体系的时候我们应该如何选择呢,下面我就简单的介绍一下这几种连结方式。Socket: Sockect无疑是最

2001-08-19 18:30:00 1257 1

原创 如何利用C++ Builder 5.0 Enterprise 创建用户自己的网上聊天程序

如何利用C++ Builder 5.0 Enterprise 创建用户自己的网上聊天程序 网络是一个激动人心的领域,编写网络上的应用程序更是很多程序员向往的情节,然而编写网络程序需要掌握大量的网络传输协议、编程接口和WinSock32 API 函数,正因为如此,要完成从Windows程序员到Web程序员的转变不是一件易事.最近笔者成功的用C++

2001-08-19 18:29:00 1307

原创 Windows 95 Socket

Windows 95 Socket 提 供 了 在 Microsoft Windows 95 中 进 行 网 络 程 序 设 计 的 一 个 接 口, 它 是 在 Unix Socket 的 基 础 上 发 展 而 来 的, 不 仅 保 留 了Unix Socket 原 有 的 风 格, 而 且 还 融 入 了 适 合 于 Windows 95 的 新 特 点, 这 使 得 用 户 可 以 利 用

2001-08-19 18:22:00 1199

原创 Socket编程中select()的妙用

Socket编程中select()的妙用发信站: 华南网木棉站 (Tue Aug 4 15:43:41 1998), 转信 【 原文由 cpu 所发表 】 用过 WinSock API 网友们知道:WinSock 编程中有一很方便的地方便是其 息驱动机制,不管是底层 API 的 WSAAsyncSelect() 还是 MFC 的异步Socket类: CAsy

2001-08-19 18:16:00 2432

原创 Socket Programming with VB

 Socket Programming with VB我们在烟台项目的网络传输部分研究中涉及到了Winsock编程,经过较长时间的学习,做出了几个模型。本文是我在工作过程中的一些体会,不足之处请大家指正。1. 简介在Windows下的各种网络编程接口中,Windows Sockets脱颖而出,这是因为indows Sockets规范是一套开放的、支持多种协议的Windows下的网络编程接口。利用

2001-08-19 17:39:00 1658

原创 Linux网络代码导读v0.2

Linux网络代码导读v0.2发布日期:作者:yawl 主页:http://www.nsfocus.com 1 前言许多人在分析linux代码时对网络部分(主要是src/linux/net,src/linux/include/net及src/linux/include/linux目录下的文

2001-08-19 17:38:00 2817

原创 如何进行 Socket 编程

  如何进行 Socket 编程    进程通信的概念最初来源于单机系统,由于每个进程都在各自的地址范围内运行,为了保证两个相互通信的进程之间既不互相干扰,又协调一致的工作,操作系统为进程通信提供了相应设施,如UNIX BSD中的管道(pipe),有名管道(named pipe)和软中断信号(singal),UNIX system V的消息(message)、共享存储区(s

2001-08-19 16:22:00 2164

原创 非阻塞方式下Socket读取数据的一个例子

 标题:非阻塞方式下Socket读取数据的一个例子作者:DreamTiger发表时间:2000-1-15 下午 05:59:13发信人: lBlade (刀锋), 信区: Delphi 标 题: Re: 斑竹帮忙看看偶这段Socket程序!救救我! (转载)发信站: BBS 水木清华站 (Tue Jan 11 14:22:56 2000)

2001-08-19 16:17:00 10312 5

原创 Socket 编程简介

《Linux 公报》……让Linux更富魅力! Socket 编程简介作者:Pedro Paulo Ferreira Bueno 和 Antonio Pires de Castro Junior译者:小牟介绍现在大多数的操作系统都提供了已编译好了的网络通讯程序。TCP/IP范围内最普通的例子就是 web客户端(浏览器) 和web服务器,还有就是FTP

2001-08-19 16:13:00 1770

原创 用Visual C++ 4.0 实现Windows 95 Socket编程

 用Visual C++ 4.0 实现Windows 95 Socket编程 作者: 李 大 琪   Windows 95 Socket 提 供 了 在 Microsoft Windows 95 中 进 行 网 络 程 序 设 计 的 一 个 接 口, 它 是 在 Unix Socket 的 基 础 上 发 展 而 来 的, 不 仅 保 留 了Unix Socket

2001-08-19 16:10:00 1406

原创 socket编程原理

   第二章  socket编程原理2.1  问题的引入       UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上进行I/O操作的进程。然后这个用户进

2001-08-19 15:59:00 1694

原创 Java语言的Socket编程

<!--function change(myform){ url=myform.S1.options[myform.S1.options.selectedIndex].value; this.window.location.href=url;}//-->Java语言的Socket编程徐迎晓 (上海大学计算中心25#) xyx@yc.shu.e

2001-08-19 15:44:00 1885 1

原创 用Socket接口实现网络异步通信

用Socket接口实现网络异步通信   马爱民   VC ++ 4.1以上版本的开发环境提供了Socket接口,可以方便地进行网络通信。本文是在一个应用程序中利用Socket接口实现异步通信,由于在异步通信状态下,服务端和客户端主控程序在等待信息时可以完成其他工作,因此具有更广阔的应用领域。   1.建立应用程序框架   为了便于说明程序之间的相互关系,假设已用

2001-08-19 15:37:00 2541

空空如也

上海聚会报名帖

发表于 2003-12-03 最后回复 2020-04-13

警告:koenig( 血 妖 ) 不要在一个贴子里发与贴子主题无关的东西

发表于 2001-08-28 最后回复 2019-10-12

CSDN 下一代技术社区征集建议和意见

发表于 2004-07-13 最后回复 2019-10-12

分党派,不如分帮派来的有意思,这样每帮都有本帮绝学,本帮传家宝………………

发表于 2001-06-19 最后回复 2019-10-12

竟然有人说:水至清则无鱼 调查,如何水园清了,还有多少人会来??

发表于 2001-09-05 最后回复 2019-10-12

调查:程序员中科班出身的和非科班出身的比率

发表于 2000-07-26 最后回复 2019-03-07

每个分类取5条, 这样的SQL如何写??

发表于 2008-05-04 最后回复 2015-07-02

如何在Android端判断是否是开发状态,即Eclipse打开链接Android模拟器或真机

发表于 2012-03-13 最后回复 2014-08-31

使用OpenGL循环播放一系列的图片,结果直接崩溃libGLESv1_CM_tegra.so (glDisable)

发表于 2012-05-07 最后回复 2013-07-15

SQL Server 2008 R2 每个表的全文检索选项为灰色的,我需要做啥修改才可以让这个选项启用?

发表于 2010-07-21 最后回复 2013-04-04

在Android下使用OpenGL做一些2D拼图的东西,现在循环播放一个闪烁的星星在一段时间后,应用自己退出,没有任何异常。

发表于 2012-05-07 最后回复 2013-01-22

WIN2000中如何进入MTS的EXPLORER???

发表于 2000-06-07 最后回复 2012-11-23

win2000制作启动盘的命令是什么????

发表于 2000-07-18 最后回复 2012-11-23

xml版出来了 先灌点水

发表于 2000-12-14 最后回复 2012-11-23

ghj1976紧急求救.我的硬盘 装了个 98 竟然硬盘分区丢掉了!!!!!!! !!!

发表于 2001-02-03 最后回复 2012-11-23

我的以下 xml 文件为何ie中显示一个空白页??

发表于 2001-05-29 最后回复 2012-11-23

预期的句柄 'eof' 找到 ';'。 document -->;<-- 这是啥错误

发表于 2001-06-01 最后回复 2012-11-23

我找了些讲xsl的入门文章,转贴到文档中心,大家可以看看。^&^

发表于 2001-06-01 最后回复 2012-11-23

xml数据的显示中如何让换行,空格显示有效???

发表于 2001-06-04 最后回复 2012-11-23

xml数据显示中的换行问题

发表于 2001-06-04 最后回复 2012-11-23

除了大富翁,那些站点还利用了xml的实现了一些功能???

发表于 2001-06-06 最后回复 2012-11-23

xsl中能不能用javascript操作xml数据

发表于 2001-06-12 最后回复 2012-11-23

微软在线工作室提供的新版msdn的toc范列中如何支持中文的显示???

发表于 2001-06-18 最后回复 2012-11-23

谁有xml文档对象模型成员的说明文档??

发表于 2001-07-03 最后回复 2012-11-23

xml数据中?是不是有特殊限制???为何我下面的xml文件用asp加载不行???

发表于 2001-07-06 最后回复 2012-11-23

谁知道微软msdn站点的指定路径后它的left就可以跳转到指定的节点这个功能如何实现的。

发表于 2001-08-06 最后回复 2012-11-23

xsl中如何使用带动态参数的<script src="1.asp?id=&name="></script>

发表于 2001-12-21 最后回复 2012-11-23

在xsl里写了个form,提交到xxx.asp出现乱码(中文出现,英文不出现),如何解决??

发表于 2001-12-25 最后回复 2012-11-23

xsl中如何从一个日期中解析出年、月、日

发表于 2002-03-19 最后回复 2012-11-23

怪事,这个多项选择有啥错误??(<xsl:choose>)

发表于 2002-03-20 最后回复 2012-11-23

dom对象中如何删除深层节点??

发表于 2002-03-20 最后回复 2012-11-23

妈的 Msxml2.FreeThreadedDOMDocument 竟然这么不稳定

发表于 2002-03-21 最后回复 2012-11-23

xsl+xml如何让他支持ubb??

发表于 2002-06-27 最后回复 2012-11-23

IPhone 的 第一个帖子呀

发表于 2008-03-10 最后回复 2012-11-23

有啥办法可以让浏览器直接执行 xap 文件,而不是要有个页面嵌入。

发表于 2010-01-20 最后回复 2012-11-23

网络带宽的单位

发表于 2008-12-09 最后回复 2012-03-21

多缓存并存

发表于 2008-12-09 最后回复 2011-09-27

"变化"、"复用"、"抽象"、"稳定" 影响着软件设计模式,架构,开发方法

发表于 2008-12-09 最后回复 2011-05-23

Android下如何获得刚刚输入的字符是那个字符?

发表于 2011-04-20 最后回复 2011-04-21

今天碰到了一个我非常佩服的售票员

发表于 2008-04-10 最后回复 2011-02-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除