摘要: #include "stdafx.h" #include <iostream> #include "string.h" #include <vector> int str_to_vec() { std::vector<char> vec_buf; std::string str("大家好"); // 阅读全文
posted @ 2022-05-08 19:07 fujiwara_sai 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 通过C# 来简单实现一个http服务器,来大概了解http get和post数据的大概方式。 简单实现post数据 ContentType其中=的三种方式。 private void handleContentType(HttpListenerContext context) { if (conte 阅读全文
posted @ 2022-03-26 19:29 fujiwara_sai 阅读(1684) 评论(0) 推荐(0) 编辑
摘要: 大概的流程如下图所示:1 服务端使用HttpListener类 监听客户端的连接请求。 HttpListener Listerner = new HttpListener(); 服务端新开一个线程,无限循环监听客户端的连接请求。 while (true) { HttpListenerContext Request= Listerner.GetContext(); ThreadPool.QueueUserWorkItem(ProcessRequest, Request); } Listerner.GetContext()函数在没有连接到来的时候,会挂起当前的线程。 当有连接到来的时候, 利用线程 阅读全文
posted @ 2013-01-27 11:55 fujiwara_sai 阅读(15709) 评论(12) 推荐(2) 编辑
摘要: 设成自己的IP和对方的IP都能Ping通即使不在一个网段。1.当没有指定网关时,ping包发现目的地址与本机地址不在同一网段,并且没有网关交付,就接在网络层把ping包丢弃了,所以不通.(没有产生ARP广播)。2.当指定网关为对方IP地址时,ping包发现目的地址与本机地址不在同一网段,就试图交付给网关. 然后发现网关与自己也不在同一网段,就ARP广播网关的MAC地址,网关收到请求,发送自己的MAC地址给对方,并学习对方的MAC地址,双方互通。3.如果网关为本机IP,则网关发送ARP广播,由于两台电脑是直连的(或通过交换机连在一起),没有路由器隔断广播,所以目的主机能收到APR请求,告诉对方自 阅读全文
posted @ 2013-01-15 17:25 fujiwara_sai 阅读(455) 评论(0) 推荐(0) 编辑
摘要: sql getdate()只要日期不要时间Sql Server 中一个非常强大的日期格式化函数Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Select CONVERT(varchar(100), GETDATE(), 3): 16/05/06Select CONVERT(varchar(100), GETDAT 阅读全文
posted @ 2012-03-26 10:25 fujiwara_sai 阅读(362) 评论(0) 推荐(0) 编辑
摘要: EnumProcess.h#pragmaonce#pragmacomment(lib,"psapi.lib")#include<windows.h>#include<vector>#include<string>#include<psapi.h>usingstd::vector;usingstd::string;structProcessInfro{public:stringProcessName;intProcessID;};classMyEnumProcess//{public:vector<ProcessInfro 阅读全文
posted @ 2010-06-04 07:22 fujiwara_sai 阅读(1289) 评论(0) 推荐(0) 编辑