- 博客(22)
- 资源 (90)
- 收藏
- 关注
转载 对字节的位操作
某一个bit 清0: char x; 用异或 和 与 运算 x = x ^ (x & 0x01); // 清 右1 位 x = x ^ (x & 0x02); // 清 右2 x = x ^ (x & 0x04); // 清 右3 x = x ^ (x & 0x08); // 清 右4 x = x ^ (x & 0x10); // 清 右5 x = x ^ (x & 0
2011-12-27 09:47:23
1160
原创 UDP网间通讯(不同局域网之间通讯) UDP打洞详细过程 图文
.............A点发送文件:->IP确认- >发送打洞请求->服务器转发打洞请求->B判断打洞请求,并打洞(接收文件客户端准备就绪)- >回发服务器打洞成功-服务器转发成功->A判断成功打洞->发送文件。 发送文件:发起打洞客户端:1、 发起打洞,发送打洞命令给服务器,服务器转发(打洞命令包含目的主机地址)IP变化:1、A客户端数据包为目的B地址;2、
2011-12-14 15:06:34
2891
转载 网间通讯
摘自DELPHI盒子 http://www.2ccc.com/article.asp?articleid=2048P2P 之 UDP穿透NAT的原理与实现原创:shootingstars参考:http://midcom-p2p.sourceforge.net/draft-ford-midcom-p2p-01.txt论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西
2011-12-07 14:19:07
878
原创 中南民族大学计算机科学学院本科课程课件等相关
RT:中南民族大学计算机科学学院本科课程、课件等相关有兴趣的同学可以看下http://www.tjzoffice.com.cn/Answer3-2.html温馨提示:网站资源最好使用下载软件进行下载。如果用系统自带的下载工具,部分下载链接可能会失效。 如有问题,请联系:tjz578@126.com
2011-12-06 21:56:32
1270
转载 vc编写的用UDP协议传输文件的代码
UDP本身是一种无连接的协议。它只管发送,而不需要知道,发送的包是不是准确的到达了目的地。所以它具有发送效率高的特点,同时也具有丢包的弱点。但如果对udp加一些验证和重发机制,就能很大程度上避免丢包的情况,达到稳定的传输。同时,此种方式的传输速度会比TCP方式的传输快很多。以下是一种串行的带验证重发机制的UDP传输文件,源代码,client负责发文件,server负责接文件。希望对大家有帮助。程序
2011-11-25 09:51:44
2245
原创 bcb UDP传送文件的一般思路
在我的资源稍后奉上两种办法实现的源码。C++ Builder下三种UDP通信实现方法比较http://blog.youkuaiyun.com/keyu1711/article/details/6974585 <!---->1.利用重发机制(源代码见我的资源TNMUDP实现UDP传文件)文件传送的基本思路是把文件分成大小适当的数据块,每一次传送一个数据块。每一块数据有
2011-11-20 18:54:44
1775
转载 C++ Builder文件任意分割传输技术
http://www.yesky.com/83/1638083.shtml [摘要] 本文详细介绍了应用C++builder把文件任意分割成若干个小块在网络上发送并在终端上接收,重新组装成原文件的技术。 一. 前言 目前网络编程技术有很多,一般都是直接利用编程软件自带的功能函数或控件来完成,用户不必关心低层的操作,确实带来方便。但灵活性不够,如果要传输的文件比较大,则速度慢
2011-11-20 10:25:28
751
转载 BCB Socket编程指南
转至:http://www.cnblogs.com/nemolog/archive/2005/10/26/262234.html 什么是 socket? 你经常听到人们谈论着 “socket”,或许你还不知道它的确切含义。现在让我告诉你:它是使用 标准Unix 文件描述符 (file descriptor) 和其它程序通讯的方式。什么?你也许听到一些Unix高手(hacker)这样
2011-11-20 10:21:25
724
转载 如何解决opencv读取avi视频文件一闪而过
今天直接用cvCreateFileCapture()试图直接读入avi格式的视频图像时,编译没有问题,运行时,视频总是一闪就消失了,开始以为是cvWaitKey()函数的设置出了问题,怎么改也没办法。最后发现其实原因很简单,不过是我自己随便用的一个avi格式的视频opencv不能识别而已,转载网上别人的解决方法“尽管是AVI文件,但也可能使用了某种codec,例如:MJPEG Deco
2011-11-15 21:09:41
1117
转载 C++ Builder下三种UDP通信实现方法比较
转至:http://write.blog.youkuaiyun.com/postedit/6974585主要讨论一下数据的接受:1.NMUDP控件 这个控件使用起来比较简单,设定监听端口,然后响应DataReceived事件就可以了,例如:void __fastcall TMoniter::NMUDPDataReceived(TComponent *Sender, int
2011-11-15 21:07:08
3287
转载 BusinessSkinForm使用
BusinessSkinForm使用转自http://www.delphibbs.com/keylife/iblog_show.asp?xid=189071、先放bsBusinessSkinForm、bsSkinData、bsStoredSkin各一个到窗体上2、修改bsBusinessSkinForm的SkinData属性为bsSkinData13、修改bsSkinData1的S
2011-11-15 14:29:27
2064
原创 用directshow做的一个媒体文件播放器,有图像无声音----解决办法
用directshow编写了一个简单的媒体播放器,遇到了网上很多网都遇到的问题,程序运行后有声音,但无图像,把窗口移动一下以后图像又显示出来了,困扰了好几天,在网上查资料,下面是查到的相关结果:http://www.qqgb.com/Program/VC/VCJQ/Program_177692_2.htmlhttp://topic.youkuaiyun.com/u/20080221/21/5ee17f
2011-11-11 09:13:56
792
转载 MCI mciSendString和mciSendCommand详解
本文来自优快云博客:http://blog.youkuaiyun.com/clearver/archive/2010/01/18/5209244.aspx和:http://hi.baidu.com/hbccdf/blog/item/71f7a83f4ed82fc99e3d6241.htmlhttp://blog.youkuaiyun.com/sallybear/article/details/6148599
2011-11-10 21:24:10
3807
原创 AVI操作函数
#include "stdafx.h"#define AVIIF_KEYFRAME 0x00000010L // this frame is a key frame.#include #include #include BOOL AVI_Init(){ /* first let's make sure we are running on 1.1
2011-11-10 18:15:55
1682
转载 使用BCB进行DirectShow开发(一)SDK和配置开发环境
参考:http://blog.youkuaiyun.com/afile/article/details/1701098下载:DirectX 9 SDK for Borland C++ Builderhttp://download.youkuaiyun.com/detail/keyu1711/3779530http://zonghe.17xie.com/book/10305802/149843.html
2011-11-10 16:45:52
1065
转载 AVI函数截取BMP(中间部分代码提示了播放AVI的办法)
下面的代码以只读方式打开AVI文件.szFile是打开文件的名字.title[100]用来修改window标题(显示AVI文件信息). 首先调用AVIFileInit().他初始化AVI文件库(使东西能用?鹄?). 打开AVI文件有很多方法.我采用AVIStreamOpenFromFile(...).他能打开AVI文件中单独一个流(AVI文件可以包含多个流).它的参数如下:pav
2011-11-10 13:13:30
1047
转载 截屏必杀技
1.MPlayer 截屏必杀技以往,当我们需要截取在 MPlayer 中播放的电影画面时,一般需要借助于第三方的截屏工具。其实,MPlayer 本身便具有这方面的功能,只是通常不为常人所知晓罢了。昨天,在与好友Dark 的共同努力之下,终于让我们挖出了 MPlayer 的隐秘截屏功能。要激活 MPlayer 或 GMPlayer 的截屏功能,需要使用下列命令: mplayer[gm
2011-11-10 11:06:23
8700
原创 C++ Builder下的音量控制
首先给我的:控制主音量的大小 使用于一般的多媒体//---------------------------------------------------------------------------#include #pragma hdrstop#include "mmsystem.h"#include "volume.h"//---------------------
2011-11-10 10:31:13
1198
转载 调用System命令时隐藏控制台窗口
第一种:ShellExecute函数原型及参数含义如下: ShellExecute( HWND hwnd, //父窗口句柄 LPCSTR lpOperation, //操作类型 LPCSTR lpFile, //要进行操作的文件或路径 LPCSTR lpParameters, //当lpOperation为“explore”时指定要传递的参数,通常设为NULL LPCS
2011-11-09 19:04:55
2951
转载 视频转换工具-mencoder命令行参数
因为刚好有些视频要转,google了一下,网上有很多Ubuntu视频转换工具mencoder的介绍,使用以后,觉得有必要汇总一下,留以他用。 feedom.net CODE:mencoder [options] file1 [specific options] [file2] [specific options]mencoder src.avi -o dst.avi -vf sc
2011-11-09 18:48:57
2415
转载 [资料整理]AnsiString类
AnsiString类是BCB中最常见类之一,了解它对以后深入学习BCB大有帮助。介绍AnsiString类之前,先要介绍一些背景知识。VCL(Visual Component Library 可视化组件库)大量利用Pascal长字串数据类型,几乎所有基于文本的VCL属性都采用Pascal长字串。例如,Text、Name和Caption属性都是Pascal长字串属性。VCL的许多构件方法和事件
2011-11-09 09:37:31
732
转载 BCB用API函数WinExec在BCB内运行外部程序
API(Application Programming Interface,应用程序编程接口)是一套用来控制Windows的各个部件(包括从窗口的外观到为一个新进程分配的内存)的外观和行为的一套预先定义的Windows函数。在某种程度上API很象Windows的底层代码,其它的编程语言只是提供一种能自动而且更容易访问API的方法。Windows API 函数中包含了成千上万的函数、例程、类型和常数
2011-11-08 20:46:40
3380
键盘钩子HOOK实现代码
2011-11-01
钩子技术HOOK使用教程
2011-11-01
仿QQ 文件 信息全功能版 udp打洞
2012-03-03
UDP模拟实现传文件到内网
2012-03-03
Directshow实现的视频音频播放器
2012-03-03
Directshow实现的视频音频播放器1
2012-03-02
C++Builder dephi VC等代码输入助手 类似VS输入
2012-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人