大约有 23,500 项符合查询结果(耗时:0.0181秒) [XML]
OceanBase使用libeasy原理源码分析:客户端 - 数据库(内核) - 清泛网 - 专...
...找,以packet id为hash key。在超时处理上,tbnet的包超时是基于连接的,即在一个连接上的所有的包的超时时间是一样的。libeasy的超时粒度基于包,得益于底层libev实现的watcher机制。
发包:
mergeserver给chunkserver发异步请求时,会...
C++特化模板函数的符号多重定义错误问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
... inline,extern 或者 static。
参考如下:
我正在用一个基于模板的库源代码,该库包含一些针对特定类型的模板函数特化。类模板,函数模板和模板函数特化都在头文件中。我在我的.cpp文件中 #include 头文件并编译链接工程。...
CDN(内容分发网络)技术原理 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...特别优化的网络覆盖层;而从广义的角度,CDN代表了一种基于质量与秩序的网络服务模式。简单地说,内容发布网络(CDN)是一个经策略性部署的整体系统,包括分布式存储、负载均衡、网络请求的重定向和内容管理4个要件,而...
BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...线程会等待请求结束后才继续执行。
二、NIO
NIO本身是基于事件驱动思想来完成的,其主要想解决的是BIO的大并发问题: 在使用同步I/O的网络应用中,如果要同时处理多个客户端请求,或是在客户端要同时和多个服务器进行通...
IRXmitter红外发射器扩展 · App Inventor 2 中文网
...收器必须为正确的载波频率设计。
录制红外代码的程序基于Ken Shirriff的IRremote库的IRrecord示例。为了为扩展提供代码序列,我调整了程序。
经过初步尝试,我发现遥控器使用以下信号长度:
MARK: 400 μs, 800μs
SPACE: 1000 μs, 1700...
LEGO EV3 机器人按键控制 · App Inventor 2 中文网
...键控制
项目概述
这是一个基于MIT App Inventor开发的LEGO EV3机器人控制应用。通过蓝牙连接手机与EV3机器人,使用界面上的方向按键和滑块来控制机器人的移动和电机功率。
项目作者:CAVEDU Education
...
Android应用开发性能优化完全分析 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...Android内存管理原理
系统级内存管理:
Android系统内核是基于Linux,所以说Android的内存管理其实也是Linux的升级版而已。Linux在进程停止后就结束该进程,而Android把这些停止的进程都保留在内存中,直到系统需要更多内存时才选...
栈和队列的面试题Java实现 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...行效果:
2、队列的创建:
队列的创建有两种形式:基于数组结构实现(顺序队列)、基于链表结构实现(链式队列)。
我们接下来通过链表的形式来创建队列,这样的话,队列在扩充时会比较方便。队列在出队时,从头结...
淘宝网采用什么技术架构来实现网站高负载的 - 更多技术 - 清泛网 - 专注C/C...
...棘手的问题,比如不能跨越多个分区join查 询数据,如何平衡各个shards的 负载等等,这个时候就需要一个通用的DAL框架来屏蔽底层数据存储对应用逻辑的影响,使得底层数据的访问对应用透明化。
拿淘宝目前的情况来说,淘宝...
Apple Pay入华遇阻 只因BAT太受欢迎? - 资讯 - 清泛网 - 专注C/C++及内核技术
...级入口里,其他商户更是很难享受微信的入口红利。不过基于社交的影响力,微信为优惠券带来了更多的玩法,比如说优惠券可以互相赠送,进而增大优惠券的实际转化率。除此之外,摇一摇、附近的人等也逐渐为商户开放了权...
