10 2012 档案

摘要://所有 XML 元素都须有关闭标签<bookstore> //根节点<book category="COOKING"> //book是子节点,category是属性,“cooking”是属性值,属性值必须加引号 <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author> “Giada De Laurentiis”是文本 <year>2005</year> < 阅读全文
posted @ 2012-10-29 19:09 恒月美剑 阅读(146) 评论(0) 推荐(0)
摘要:复制控制是复制构造函数、复制操作符和析构函数的总称。当我们没有定义复制构造函数时,如果类只包含类类型成员和内置类型的成员,编译器就会为我们合成一个。例如我们定义一个Sales_item类里面有3个数据成员class Sales_item{private: std::string _isbn; unsigned units_sold; double revenue;};他的合成复制构造函数为:Sales_item::Sales_item(const Sales_item& orig): _isbn(orig._isbn), units_sold(orig.units... 阅读全文
posted @ 2012-10-29 19:01 恒月美剑 阅读(185) 评论(0) 推荐(0)
摘要:如何将文件保存到数据库中呢,其实并不是想象中那么难主要的思路就是将文件用byte数组保存,在数据库中用(blob longblob mediumblob,他们是是一个可以存储二进制文件的容器,可以参考百度百科)三者中的任意格式保存就ok啦!下面看文件具体如何写入数据库 //eg .string picname = "E:\\BITMAP\\副本.jpg" FileStream fs = new FileStream(picname, FileMode.Open, FileAccess.Read); Byte[] ... 阅读全文
posted @ 2012-10-20 09:21 恒月美剑 阅读(3463) 评论(0) 推荐(0)
摘要:1.有些成员必须在构造函数初始化列表中进行初始化,在构造函数体重对他们不起作用。例如没有默认构造函数的类成员,以及const或引用类型的成员#pragma onceclass ConstRef{public: ConstRef(int x);// ~ConstRef(void);priv... 阅读全文
posted @ 2012-10-19 14:41 恒月美剑 阅读(177) 评论(0) 推荐(0)
摘要:使用win32 api编写串口程序的主要步骤1.打开串口{ hCom = CreateFile(); SetupComm(); DCB dcb; SetCommState();}2.读取数据ReadFile();3.写入数据WriteFile(); 阅读全文
posted @ 2012-10-19 10:34 恒月美剑 阅读(231) 评论(0) 推荐(0)
摘要:实现原理:for(port=LOW;port<=HIGH;port++){ CSocket socket; socket.create(); if(socket.connect(ip,port)) SUCCESS; else { ERROR; }}实现过程中将ip地址转换为一个整数便于扫描整个ip地址范围; 阅读全文
posted @ 2012-10-17 07:25 恒月美剑 阅读(154) 评论(0) 推荐(0)
摘要:ManualResetEvent mre = new ManualResetEvent(false);AutoResetEvent are = new AutoResetEvent(false);mre.WaitOne() //当有信号时只能运行一个线程are.WaitOne() //有信号时可以同... 阅读全文
posted @ 2012-10-11 20:55 恒月美剑 阅读(227) 评论(0) 推荐(0)
摘要://事件对象也属于内核对象,包含一个使用计数,//一个用于指明该事件是一个自动重置的事件还是一个人工重置的事件的布尔值,//另一个用于指明该事件处于已通知状态还是未通知状态的布尔值。//有两种不同类型的事件对象。一种是人工重置的事件,另一种是自动重置的事件。//当人工重置的事件得到通知时,等待该事件的所有线程均变为可调度线程。//当一个自动重置的事件得到通知时,等待该事件的线程中只有一个线程变为可调度线程。#include <Windows.h>#include <iostream>using namespace std;DWORD WINAPI Fun1Proc( L 阅读全文
posted @ 2012-10-08 15:55 恒月美剑 阅读(359) 评论(0) 推荐(0)
摘要:#include <WinSock2.h>#pragma comment(lib, "WS2_32")WSADATA WSAData; int WSAReturn ; char name[20]; struct hostent *pSysinfo; char ipAddr[20]; WSAReturn = WSAStartup(MAKEWORD(2,2),&WSAData); if(WSAReturn == 0) { gethostname(name,20); //获取本地主机名 m_strHostName = na... 阅读全文
posted @ 2012-10-08 14:40 恒月美剑 阅读(284) 评论(1) 推荐(0)
摘要:一:select模型二:WSAAsyncSelect模型三:WSAEventSelect模型四:Overlapped I/O 事件通知模型五:Overlapped I/O 完成例程模型六:完成端口IOCP模型老陈有一个在外地工作的女儿,不能经常回来,老陈和她通过信件联系。他们的信会被邮递员投递到他们的信箱里。这和Socket模型非常类似。下面我就以老陈接收信件为例讲解Socket I/O模型~~~一:select模型老陈非常想看到女儿的信。以至于他每隔10分钟就下楼检查信箱,看是否有女儿的信~~~~~在这种情况下,"下楼检查信箱"然后回到楼上耽误了老陈太多的时间,以至于老陈 阅读全文
posted @ 2012-10-06 15:33 恒月美剑 阅读(254) 评论(0) 推荐(0)