大约有 30,000 项符合查询结果(耗时:0.0317秒) [XML]
BLE(四)嗅探工具 - 创客硬件开发 - 清泛IT社区,为创新赋能!
...件
在这个基础上,如果想要实现更多的功能,比如监听指定范围内所有的低功耗蓝牙设备的流量,就有必要对其进行逆向或者自己完全重写个程序。。
优点:
价格便宜,单个的USB Dongle淘宝价格60元左右,整套价格在200~400左...
C++ protobuf使用入门实例 - C/C++ - 清泛网 - 专注C/C++及内核技术
C++ protobuf使用入门实例cpp_protobuf_demoprotobuf 是结构化数据的系列化 反序列化解决方案,类似XML JSON,但他的运行效率及压缩率均较后者高一个数量级,且完全的跨平台。使用步骤如下:1、定义一个 proto数据结构文件 protobuf 是结...
LOGFONT 和 CFont 区别 - VC/MFC - 清泛IT论坛,有思想、有深度
...sp;CFont 本质上是相同的,前者是存储字体相关数据的一个结构体,后者是封装LOGFONT的一个类,用于创建使用字体。
创建字体:
CFont *f = new CFont;
f->CreateFont(13, // nHeight
&...
Run time error "Stack size 8188kb" 报错原理及解决方法 - App ...
...递归逻辑,确保递归有明确的结束条件。
2、优化逻辑结构:
确保在调用TextToSpeech Stop方法前,代码逻辑没有反复调用TextToSpeech的Speak方法。
优化代码结构,避免不必要的重复调用和事件触发。
3、使用异步处理:
考虑将T...
Boost.Asio的简单使用(Timer,Thread,Io_service类) - C/C++ - 清泛网 - 专注C/C++及内核技术
...造出void(const boost::asio::error&)形式的函数.
注意,这里没有指定boost::asio::placeholders::error占位符,因为这个print成员函数没有接受一个error对象作为参数.
timer_.async_wait(boost::bind(&printer::print, this));
在类的折构函数中我们输出最后一...
海量数据相似度计算之simhash短文本查找 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术
...可以很快的返回一个value,这个号称查找速度最快的数据结构是如何实现的呢?看下hashmap的内部结构:
如果我们需要得到key对应的value,需要经过这些计算,传入key,计算key的hashcode,得到7的位置;发现7位置对应的value还有好...
项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server ...
...rtKit目录中。
打开StartKit目录,可以看到如下图的文件夹结构:
图2-2-5
一旦你对文件或文件夹做了任何修改,那么文件或文件夹的显示图片机会发生变化。下图中我修改了其中的二个文件:
图2-2-7
大家看一下不同状态所...
C语言面试那些事儿──一道指针与数组问题 - c++1y / stl - 清泛IT社区,为创新赋能!
...a看作一个指针,指针+1操作,根据C语言语义,实际增加偏移量的是指针指向类型的长度,即32位机器下的int型,即4字节,故a+1就是&a[1],那么*(a+1)就是a[1],即2;&a + 1:现在把&a看作一个指针(不知道怎么“看作”? int (*...
C++虚继承的概念 - C/C++ - 清泛网 - 专注C/C++及内核技术
...
再想一次:虚拟继承,虚基类,虚函数。
◇菱形结构虚继承对象的内存模型
C++ 虚继承
普通码农和CTO之间的差距,就是这7点了 - 杂谈 - 清泛网 - 专注C/C++及内核技术
...久,名气大。)
那么究竟什么是“技术”?答案:数据结构、操作系统、计算机体系结构、数据库原理、编译器工作原理、软件工程方法论等。我们的所有的工作都是这些理论的实践,通过这些实践我们发现问题通过刨根问底...