05 2011 档案
摘要:首先,本文的实现参考了这篇:http://www.codeproject.com/KB/aspnet/Google_Pagerank.aspx简述一下原理:获取PR值,通过向google服务器发送一个http请求来实现。http://toolbarqueries.google.com.hk/search?client=navclient-auto&hl=en&ch=6771535612&ie=UTF-8&oe=UTF-8&features=Rank&q=info:http%3A%2F%2Fwww.codeproject.com%2F在浏览器中输入
阅读全文
摘要:炒土豆丝原料:土豆,葱,蒜,酱油,醋,盐,油备料:土豆切成丝,放到盘子中加水,防止锈掉,同时泡一下土豆丝会变脆。加工:1.土豆丝盘子中水倒掉。2.热锅,放油,放葱和蒜。3.马上放入土豆丝,防止葱糊掉。4.炒匀,放酱油,放醋,炒匀。5.加水少许,会出汁少许。6.出锅。炒西红柿鸡蛋原料:鸡蛋,西红柿,酱油,油,盐备料:西红柿去皮,切成块。打鸡蛋。加工:1.热锅,放油,先炒鸡蛋,不用等熟,快捞出,后面还会再入锅,否则老了不好吃。2.加油少许,放葱,炒西红柿,用铲子按碎,炒成汁。3.加酱油,炒匀。4.加盐,放入鸡蛋,炒匀。5.出锅。
阅读全文
摘要:卤的做法原料:面筋,香干,鸡蛋,虾仁,木耳作料:盐,味精,淀粉,酱油,葱,水备料:1.香干切成条。2.面筋切成块。3.木耳放水中浸泡。4.打鸡蛋。5.切葱花少许。6.虾仁待溶化。加工:1.锅里放油,待油热,先炒鸡蛋。2.将炒好的鸡蛋捞出,锅里放葱,放虾仁。3.炒均匀后放入面筋和香干,炒匀。4.然后放入鸡蛋,再炒匀。5.放酱油,炒至颜色均匀。6.放水,加木耳,加盐,盐一定要搅匀。7.水冲一点淀粉,加入使汤变浓。8.OK,最后加少许味精,出锅。
阅读全文
摘要:typedef struct tagIPInfo { char ip[30]; }IPInfo; bool GetLocalIPs(IPInfo* ips,int maxCnt,int* cnt) { //1.初始化wsa WSADATA wsaData; int ret=WSAStartup(MAKEWORD(2,2),&wsaData); if (ret!=0) { return false; } //2.获取主机名 char hostname[256]; ret=gethostname(hostname,sizeof(hostname)); if (ret==SOCKET_ERR
阅读全文
摘要:bool GetLocalIP(char* ip) { //1.初始化wsa WSADATA wsaData; int ret=WSAStartup(MAKEWORD(2,2),&wsaData); if (ret!=0) { return false; } //2.获取主机名 char hostname[256]; ret=gethostname(hostname,sizeof(hostname)); if (ret==SOCKET_ERROR) { return false; } //3.获取主机ip HOSTENT* host=gethostbyname(hostname); i
阅读全文
摘要:static class Util { /// <summary> /// 16位字节序调整 /// </summary> /// <param name="v"></param> /// <returns></returns> public static UInt16 swap16(UInt16 v) { return (UInt16)(((v & 0x00ff) << 8) | ((v & 0xff00) >> 8)); } /// <summary&g
阅读全文
摘要:string->byte[]Encoding.Default.GetBytesbyte[]->stringEncoding.Default.GetString例如:Byte[] bytes = { 0x31, 0x32 };string str = Encoding.Default.GetString(bytes);bytes = Encoding.Default.GetBytes(str);编码可选择,Encoding.UTF8Encoding.ASCII 等等,根据实际情况选取。
阅读全文
摘要:HttpWebRequest 使用示例: public partial class Form1 : Form { private HttpWebRequest request; private HttpWebResponse response; public Form1() { InitializeComponent(); } private void btnGo_Click(object sender, EventArgs e) { try { request = (HttpWebRequest)HttpWebRequest.Create(txtUrl.Text); response = (
阅读全文
摘要:控件和m_ip关联CIPAddressCtrl m_ip.SetAddress(127,0,0,1);//初始化 可写在OnInitDialogCString ip; m_ip.GetWindowText(ip);//获取IP字符串这个值可以直接作为inet_addr(ip)的输入SOCKADDR_IN serverAddr;serverAddr.sin_family=AF_INET;serverAddr.sin_addr.s_addr=inet_addr(ip);//ipserverAddr.sin_port=htons(port);//portiRet=::connect(s,(socka
阅读全文
摘要:1.头文件中使用前导声明替代交叉引用,由于前导声明只是一个符号声明,不能知道实际对象的大小,引用的对象只能是指针类型。2.源文件中包含自己的头文件。a.hclass B;class A{public: A(); B* b;}; b.hclass A;class B{public: B(); A* a;}; a.cpp#include "A.h"A::A(){} b.cpp#include "B.h"B::B(){}
阅读全文
摘要:#define DbgPrint(...) printf(__VA_ARGS__)#define DbgEnter() {DbgPrint("+%s/n",__FUNCSIG__);DbgPrint("+pointer_=0x%x,refcount_=0x%x,*refcount_=0x%x/n",pointer_,refcount_,refcount_==0?0:*refcount_);}#define DbgLeave() {DbgPrint("+pointer_=0x%x,refcount_=0x%x,*refcount_=0x%x/n&
阅读全文
摘要:C2W char->wchar_tW2C wchar_t->char注意 codpage参数选择CP_OEMCP这样中文和英文都可以成功转换,如果只要转换英文可以使用CP_ACPbool C2W(const char* str,wchar_t* wstr){int len=MultiByteToWideChar(CP_OEMCP,0,str,-1/*null terminated*/,wstr,0);return len==MultiByteToWideChar(CP_OEMCP,0,str,-1/*null terminated*/,wstr,len);}bool W2C(con
阅读全文
浙公网安备 33010602011771号