自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(11)
  • 收藏
  • 关注

原创 Win7 VS2003编译错误 C1033

fatal error C1033fatal error C1033: 无法打开程序数据库“” 好吧,VS, 你赢了,  我错了, 但问题是你既然给提示, 给个差不多的提示行不?  “”我能明白什么… 也参考了其他人遇到的这个问题, 但他们都有后面的提示.第二天, 安静了会, 想起来,自己的电脑是win7, 前几天随手把vs200

2011-12-23 10:44:37 1401

原创 对于NAT类型的理解

NAT类型:其它Peer(ip1,port1)给当前Peer(ip2,port2)发送数据包时,不同的NAT类型对数据包的过滤规则和处理方式不一样 。简单说:NAT类型就是路由器或交换机NAT对进入的UDP/TCP数据包处理方式的分类。

2011-12-01 12:00:30 903

原创 NAT对udp Session处理机制

路由器和交换机中对于新发出的UDP数据包会在路由器中创建对应的session来处理会话请求,通常路由器对于发出的UDP数据包会做这样的处理:(1)在session列表中查找,如果未找到session,则跳转到(2)(2)创建新session路由器或交换机的NAPT对于新session的判断机制:A. 源地址(内网IP地址)不同,忽略其它因素, 在NAPT上肯定对应不

2011-12-01 11:55:42 3055

原创 搜狗浏览器插件开发流程

流程:1.注册搜狐通信证账号:http://ie.sogou.com/open/2.阅读开发文档: http://ie.sogou.com/open/doc/(1)搜狗浏览器的插件api设计借鉴了chrome浏览器的API ;(2)chrome浏览器插件很容易移植到搜狗浏览器上,只要修改一下前缀,即chrome.*.api转成sogouExplorer.*.ap

2011-11-29 18:22:53 5387

原创 社会化电子商务

社交电子商务,social commerce, 是电子商务的一种新的衍生模式。它借助社交媒介、网络媒介的传播途径,通过社交互动、用户自生内容等手段来辅助商品的购买和销售行为。在Web2.0时代,越来越多的内容和行为是由终端用户来产生和主导的,比如博客、微博。 一般可以分为2类。一

2011-08-18 14:58:20 614

原创 头文件交叉引用导致编译出错

今天一哥们被一个编译错误给折腾的够呛的。两个VC头文件,Stdafx.h和Global.h相互引用,编译时报某个类型变量未定义。解决方法:消除交叉应用 。

2011-08-18 14:55:04 1295

原创 http chunk编码 C++

参数说明:pInput :in ,将要编码的buffer缓冲区nInLen:in,将要编码的buffer缓冲区长度pOutput:out,编码把数据保存到输出buffer中nOutLen:out,编码后输出缓冲区长度  bool Http_Chunke

2011-08-17 15:43:04 805

原创 P2P点播系统性能优化(3): Tracker服务器选择最优节点

在集中式的P2P网络系统中,Tracker服务器的主要功能是提供最优节点检索功能 ;Tracker服务器的最优节点选择算法如下:                              1. 返回同一局域网节点,通过Peer节点的公网IP是否相等来判断。(注意:公网IP

2011-08-17 14:52:19 1371

原创 P2P点播系统性能优化(1): 客户度NAT类型检测

P2P应用:即时通信、文件下载和P2P流媒体视频点播等,在客户端启动时,首先检测客户端的NAT类型,检测完了之后再向Tracker服务器上报共享信息。NAT类型:Full Cone Nat , Restricted Cone Nat, Port Restricted Cone

2011-08-15 10:50:02 639

原创 浏览器mime-type未知弹出下载窗体

最近在研究用LSP/SPI实现浏览器挟持添加自定义页面内容的功能。写了一个demo,在测试google chrome、搜狗高速浏览器以及腾讯tt浏览器时,一打开浏览器指定页面就弹出下载提示窗,研究了大半天没解决问题。后来把这个问题报告给腾讯浏览器的terry,在他的帮助下,给出了

2011-08-15 10:33:58 615

原创 P2P点播系统性能优化(2): 减少客户端的心跳包

在Client/Server应用服务器开发中,有时需要给UDP/TCP链接增加心跳消息,以便后台服务器能记录客户端的在线状态。 通常做法:1.假定心跳时间 KeepaliveTime = 60 秒 ;2.客户端启用定时器每过60秒钟向服务器发送心跳包,服务器收

2011-07-17 12:12:47 997

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除