自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 资源 (1)
  • 收藏
  • 关注

原创 nat穿透

nat穿透nat服务器把内网的ip和端口号转化成外网的端口号和ip 这样nat服务器外部就是一个ip 1 这样不仅仅是可以复用ip 2 还可以保护内网 为什么 因为 只有里面对外面发出的连接请求可以通过nat服务器。而外网的ip不能不能主动连接内网(即使有nat转换方式也不可以)那么两个在子网中的用户怎么去连接彼此呢nat分为动态的端口映射和 静态的端口映射

2015-09-16 23:28:31 503

原创 C++ Dynamic_cast

dynamic_cast1.基类中必须有虚函数,并且实现了。否则编译不过。2.dynamic_cast3.必须为引用和指针。4,支持兄弟类互相转换的语法,但是转换的结果指针为零而已。static_caststatic 参数是可以为类的,没有类型检查,子类和父类没有类型检查。所以可以转换 但可能会出错(比如说调用某些子类没有的函数的时候,或者未初始化的变量的时候 因此是不安全

2015-09-07 14:33:48 384

opengles 简单示例

非常实用的opengles示例 简单易于修改 由C语言编写,原来是在windows下的,但是经过修改之后也很容易在别的平台运行

2015-12-01

空空如也

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

TA关注的人

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