- 博客(17)
- 收藏
- 关注
原创 转载:rtsp简介(ZT)
rtsp简介(ZT)Real Time Streaming Protocol或者RTSP(实时流媒体协议),是由Real network 和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数据可以包括现场数据的反馈和存贮的文件。rtsp对流媒体提供了诸如暂停,快进等控制,而它本
2009-03-25 17:27:00 435
原创 转载:TCP/IP编程基础——超时、多路复用、非阻塞
在TCP连接中,recv等函数默认为阻塞模式(block),即直到有数据到来之前函数不会返回,而我们有时则需要一种超时机制使其在一定时间后返回而不管是否有数据到来,这里我们就会用到setsockopt()函数: int setsockopt(int s, int level, int optname, void* optval, socklen_t* optlen); 这里我们要
2008-12-16 20:56:00 636
原创 进程间通信
最近做项目遇到奇怪的问题,我在主线程中创建一个工作线程。在工作线程中用SendMessage向主线程发送消息,通知主线程操作office 对象。::GetActiveObject时提示 hr 0x8001010d 因为应用程序正在发送一个输入同步呼叫,所以无法执行传出的呼叫。我把SendMessage改为PostMessage后,程序运行没问题。下面是在网上收集的一些SendMess
2008-09-06 10:16:00 1429 1
原创 TCHAR char strlen
TCHAR #include using namespace std;#include int main(){ TCHAR str[] = TEXT("the first"); coutt cout1 return 0;} char#include using namespace std;#include int main(){ char str[] = "the first
2008-04-22 11:47:00 1591
原创 翻译
For many objects, there is no reasonable way to perform a complete initialization in the absence of outside information.对于很多对象来说,不利用外部数据进行完全的初始化是不合理的For example, an object representing an entry in an
2007-12-03 20:57:00 437
原创 Item 3: Never treat arrays polymorphically.
We know that array is a pointer to the beginning of the array, but how far away from the memory location pointed to by array is the memory location pointed to by array+i? 我们知道array是一个指向数组起始地址的指针,但是a
2007-12-03 20:55:00 712
转载 MAC地址追查对方IP
知道对方MAC地址追查对方IP方法方法一:用ARP -A 查询这种方法只能查到与本机通讯过(20分钟内)的主机MAC地址和IP地址。可在远程主机所属网段中的任一台主机上运行此命令,这样可查出IP欺骗类病毒的主机。方法二:用专用软件查,如nbtscan命令方式是:nbtscan -r 网络号/掩码位,这种方法可查询某网段的所有IP与MAC对应关系,但装有防火墙的主机则禁止查询。方法三:
2007-11-19 16:39:00 4823
原创 STL
STL支持序列化vector m_Data;void CLogItem::Serialize(CArchive& ar){ if (ar.IsStoring()) { // storing code ar } else { // loading code ar >> m_Data; }}CArray arr;Vecto
2007-10-23 08:54:00 384
原创 Test cin
#include using namespace std;int main(){ char c; cout cin>>c; cout if( true) { cout cin>>c; cout } return 0;}输出结果:please: abcdaplease: btemplate cl
2007-10-10 09:12:00 400
转载 [VC++] 关于error LNK2001
bioeconomy 发表于 2006-3-21 19:00:00在link时出现下列错误:Linking...LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainDebug/sample.exe : fatal error LNK1120: 1 unresolved externalsError
2007-10-06 18:09:00 513
原创 转载:string 类的使用方法
http://www.cppblog.com/cxl82116/archive/2007/07/08/27669.aspxstring类的构造函数:string(const char *s); //用c字符串s初始化string(int n,char c); //用n个字符c初始化此外,string类还支持默认构造函数和复制构造函数,如string s1;string s2="hel
2007-10-05 18:02:00 441
原创 固定界面的分隔符
afx_msg UINT OnNcHitTest(CPoint point);将返回值return CSplitterWnd::OnNcHitTest(point); 改为return 0;即可
2007-09-26 10:30:00 369
原创 fatal error C1010
编译的错误提示fatal error C1010: unexpected end of file while looking for precompiled header directive .有#include "stdafx.h" 但#include "stdafx.h"包含在类头文件中会发生上面的编译错误。把#inlude "stdaf
2007-09-24 13:35:00 517
原创 我的目标
1 精通C/C++或delphi语言编程,精通WindowsAPI,熟悉COM技术(必须)2 精通win32汇编, 有丰富的软件调试及跟踪经验,有APIHook方面的开发经验(必须)3 十分熟练使用OLLYDBG , SOFTICE 等调试工具;熟悉PE文件格式4.精通游戏的加密,解密,反汇编,跟踪调试,逆向工程等.
2007-09-13 21:07:00 423
翻译 More Effctive C++ 翻译笔记
Compare the efficiency of this function with that of the destructor for a non-reference-counted implementation. Such a function would always call delete and would almost certainly have a nontrivial r
2007-09-06 21:30:00 745
原创 More Effctive C++ Item19 (Understand the origin of temporary objects)
临时对象会在两种情况发生:1 调用函数发生隐式类型转换size_t countChar(const string& str, char ch);char buffer[MAX_STRING_LEN];char c;// read in a char and a string; use setw to avoid// overflowing buffer when reading the s
2007-09-05 23:12:00 696
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人