自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

focus-unchanged-thing

专注于纷繁快速变化中那些不变的东西

  • 博客(7)
  • 资源 (12)
  • 收藏
  • 关注

原创 c++编译器调用C函数,必须加 extern “C“ {}(不要变名字) 不然报错(原因: c++有函数重载机制导致的命名改变导致函数找不到)

1)C的第三方库头文件2)报错如下3)解决:引入的C的头文件用extern "C" 括起来即可

2019-07-31 01:02:53 213

原创 0xff到底是多少(0x是16进制,f对应11111,因此是11111111,也就是2的8次方-1=255)

var a = 0xff;console.log(a); // 255/*ff也就是8个111111111 ->2的8次方-1*/分析:0x其实就是16进制,15*16 + 15 = 255或者:转化为2进制,就是8个1,因此也是255...

2019-07-29 11:07:58 30077

原创 0x7fffffff是多少(也就是INT_MAX,首位是 0,其余都是1,f代表1111, 2的31次方-1)

可以算一下 0x7FFFFFFF是多少每个十六进制数4bit,因此8位16进制是4个字节,刚好是一个int整型F的二进制码为 11117的二进制码为 0111这样一来,整个整数 0x7FFFFFFF 的二进制表示就是除了首位是 0,其余都是1就是说,这是最大的整型数 int(因为第一位是符号位,0 表示他是正数)用 INT_MAX 常量可以替代这个值。...

2019-07-27 16:13:33 34626 1

原创 【文件忽略相关】1.不忽略指定文件夹下的所有文件 2.强制添加已忽略的文件

1)这样配置后,就可以不忽略了!handle/logslogs2)强制把一个文件夹下的内容添加上去git add -f handle/logs由于之前logs下面被忽略,因此直接gst查看并找不到变化,这时,用-f即可强制添加...

2019-07-26 17:11:12 710

原创 深刻理解websocket为何是基于tcp的协议(migic是固定值!!!)

1)ws客户端其实是能直接连接tcp服务器的但是可见连接后,直接error-->close了,这是因为没有握手协议的支持,所以失败,2)下面添加了握手协议后,tcp服务器就可以升级为ws服务器3)client.html<!DOCTYPE html><html><head> <title>skynet WebSo...

2019-07-20 13:46:41 1752

原创 理解epoll是如何派发读写事件的

Q:老师,在学习libuv Epoll我有点不明白的是: 多个客户端 发过来数据,其实就是客户端提交很多个读写请求,服务器用epoll来管理客户端的socket读写请求,读写数据完成后,操作系统内核通知服务器注册好的回调函数拿数据 我疑问是:操作系统是如何知道读写事件完成了?Q:应该是取决于对读写缓冲区吧,客户端一直发,发完后,由于网络协议栈,会放缓冲区, 缓...

2019-07-18 10:33:55 839

原创 单场景+update分发消息 网络游戏客户端架构设计模式可靠性证明

1)网络模块在websocket收到消息,不是直接 evt.getInstance().emit("msg"+ msgId, msgData); 这样发不出来,而是扔到socket组件的消息队列msg_queue,在一个组件的update里面进行抛出消息。解决的问题: 避免切换场景时,觉得:服务器消息发过来了,但是我在切换场景,没有处理。2)ui模块切换场景其实不再是切换场...

2019-07-12 11:48:34 294

Unity 3D网络游戏实战(全)

Unity 3D网络游戏实战(全) Unity 3D网络游戏实战(全) Unity 3D网络游戏实战(全)

2018-08-10

JavaScript设计模式与开发实践-源代码

JavaScript设计模式与开发实践-源代码 JavaScript设计模式与开发实践-源代码

2018-06-03

JavaScript函数式编程

JavaScript函数式编程_PDF电子书下载 高清 带索引书签目录_(美)佛格斯著_北京:人民邮电出版社_P204_2015.08

2018-06-01

编写可维护的JavaScript

编写可维护的javascript 编写可维护的javascript 编写可维护的javascript

2018-05-28

JavaScript应用开发实践指南.pdf

JavaScript应用开发实践指南 JavaScript应用开发实践指南

2018-05-17

markdown写的简历模板

作为程序员,当然应该不用什么word之类的来写简历,我们应该使用简洁美观的markdown编辑器来完成

2018-04-25

MASM汇编语言新手入门

MASM汇编语言新手入门

2012-03-30

C++编写的图书馆管理系统

C++编写的图书馆管理系统

2012-03-30

C++ 0-1背包问题源代码

C++ 0-1背包问题源代码

2012-01-03

航海乘务管理系统C++源代码

航海乘务管理系统C++源代码.

2012-01-02

图书馆管理系统C++源代码

C++开发的图书馆管理程序源代码

2012-01-02

空空如也

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

TA关注的人

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