一、同步 所谓同步,就是要多个客户端表现效果是一致的,例如我们玩王者荣耀的时候,需要十个玩家的屏幕显示的英雄位置完全相同、技能释放角度、释放时间完全相同,这个就是同步。就好像很多个人一起跳街舞齐舞,每个人的动作都要保持一致。而对于大多数游戏,不仅客户端的表现要一致,而且需要客户端和服务端的数据是一致 ...
分类:
其他好文 时间:
2019-09-28 13:02:18
阅读次数:
572
背景由于公司项目的需要,最近花时间研究了下「电脑操控 Android 设备」的具体实现,其间踩了不少坑(说多了都是泪啊),在此记录下来供大家参考与学习。 VNC其中涉及到最主要的技术便是 VNC (Virtual Network Computing) ,它是使用远程帧缓冲协议(RFB)远程控制另一台... ...
分类:
移动开发 时间:
2019-09-27 14:57:18
阅读次数:
122
当一台主机吧以太网数据帧发送到位于同一局域网的另一台主机时,时根据48bit的以太网地址来确定目的接口的,设备驱动程序从不检查ip数据报中的目的ip地址、 地址解析为这两种不同的地址形式提供映射:32bit的ip地址和数据链路层使用的任何形式的地址 arp为ip地址到对应的硬件地址之间提供动态映射, ...
分类:
其他好文 时间:
2019-09-26 21:36:20
阅读次数:
103
OSI,TCP/IP,五层协议的体系结构 每一层的作用: 物理层:通过媒介传输比特,确定机械及电气规范(比特Bit) 数据链路层:将比特组装成帧和点到点的传递(帧Frame) 网络层:负责数据包从源到宿的传递和网际互连(包Packet) 传输层:提供端到端的可靠报文传递和错误恢复(段Segment) ...
分类:
其他好文 时间:
2019-09-24 22:56:27
阅读次数:
137
帧动画(Drawable Animation) + 帧动画:加载一系列的图片资源,一张一张的显示播放。 + 实现步骤 1. 在res/drawable目录下创建一个xml文件,根节点是。并可以配置oneshot属性表示动画是否播放一次活反复播放。 2. 在xml文件内添加图片资源,以及设置图片播放的 ...
分类:
移动开发 时间:
2019-09-24 13:42:17
阅读次数:
91
1. 说说JVM的内存分区 线程私有的区域 程序计数器:JVM中程序计数器相当于汇编语言中的CPU中的寄存器,保存程序当前执行的指令的地址。 虚拟机栈:Java方法执行的栈由许多个栈帧构成,每个栈帧对应一个被调用的方法,在栈帧中包括局部变量表(Local Variables)、操作数栈(Operan ...
分类:
编程语言 时间:
2019-09-23 15:25:13
阅读次数:
119
字体是矢量的:不失帧 前端页面可用于android访问 优点:移动设备优先 支持所有浏览器(360不算浏览器) 自适应屏幕大小 目录结构: 若浏览器环境变化,引入js <link href="assets/plugins/bootstrap/css/bootstrap.min.css" type=" ...
分类:
其他好文 时间:
2019-09-21 23:42:37
阅读次数:
122
建图模块 mapping_module在初始化系统的时候进行实例化,在构建实例的时候会实例化local_map_cleaner和local_bundle_adjuster。系统启动的时候会在另外一个线程中启动该模块。 对新增的关键帧进行建图 观测门限清理 在跟踪模块优化局部地图optimize_cu ...
分类:
其他好文 时间:
2019-09-21 21:23:59
阅读次数:
130
在 STM32互联型产品中, CAN1和 CAN2分享 28 个过滤器组, 其它 STM32F103xx系列产品中有 14 个过滤器组, 用以对接收到的帧进行过滤。每组过滤器包括了 2 个可配置的 32 位寄存器:CAN_FxR0 和 CAN_FxR1 。这些过滤器相当于关卡,每当收到一条报文时, ...
分类:
其他好文 时间:
2019-09-21 12:49:59
阅读次数:
79
window.requestAnimationFrame() 告诉浏览器——你希望执行一个动画,并且要求浏览器在下次重绘之前调用指定的回调函数更新动画。该方法需要传入一个回调函数作为参数,该回调函数会在浏览器下一次重绘之前执行 requestAnimationFrame,顾名思义就是请求动画帧。 屏 ...
分类:
其他好文 时间:
2019-09-20 23:13:04
阅读次数:
75