大约有 3,000 项符合查询结果(耗时:0.0078秒) [XML]
BIO与NIO、AIO的区别(这个容易理解) - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术
...
在比较这两个模式之前,我们首先的搞明白几个概念,什么是阻塞和非阻塞,什么是同步和异步,同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪,而异...
BLE协议—广播和扫描 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...扫描者)。
数据包:数据包Access Address为一个32bit的随机值,由Initiator生成。数据包,其实是数据信道上的空中包的简称,数据包只在数据信道上传输,即除37/38/39之外的其余37信道(BLE总共占用40个信道)。每建立一次连接,重...
使用App Inventor扩展实现多点触控:Scale Detector · App Inventor 2 中文网
...r.aix
我们还为 ScaleGestureDemo 应用程序提供了完整的 aia 源代码,以节省你从头开始组装积木的工作量。 如果将此 aia 文件加载到 App Inventor 中,则无需单独安装 ScaleDetector.aix 扩展。 该扩展包含在源代码中。 通常,项目源文件包...
如何获取IE (控件)的所有链接(包括Frameset, iframe) - 其他 - 清泛IT社...
...spatch> spDispCollection;
body->get_all(&spDispCollection);复制代码所以要获取iframe/frame(frameset) 里面的节点列表的话, 则需要根据body/doc 找到frames, 然后从frames -> IHTMLWindow2 -> IHTMLDocument2 . 主要有2个方法, 下面是代码片段
方法一:...
13 个免费学习编程的好地方 - 创意 - 清泛网 - 专注C/C++及内核技术
...点编程能如何让自己更加成功。过去的一年,我也在学写代码,懂的代码令我成为更好的企业家。在团队需要修复网站bug时我也能参与进去了。
学习编程,你甚至不必砸钱。这里有 12 个网站,你可以免费学到编程课程:
CodeAca...
Ubuntu下CodeBlock开发环境配置 - C/C++ - 清泛网 - 专注C/C++及内核技术
...功能强悍的C、C++ IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(软件界面语言可定制为中文)、强大... Code::Blocks是一款功能强悍的C、C++ IDE,工具小巧灵活、跨平台、支持SVN、代码高亮、格式化、国际化(...
ATL COM开发入门(二)(ActiveX/COM组件回调JS) - C/C++ - 清泛网 - 专注C/C++及内核技术
...时器使用方法、ATL后台如何获取并操作前台DOM元素。本文代码基于上篇《ATL COM开发入门(一)(JS调用ActiveX/COM组件)》。
完成的需求:后台ATL代码回调前台js函数,后台ATL启动定时器完成前台计数。截图如下:
分析:完成...
vc/mfc *通配符 批量删除文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
vc/mfc *通配符 批量删除文件直接上代码,可直接运行亲测有效,使用SHFileOperation函数:#include "stdafx.h"#include <windows.h>int _tmain(int argc, _TCHAR*...直接上代码,可直接运行亲测有效,使用SHFileOperation函数:
#include "stdafx.h"
#include <win...
Linux automake自动编译全攻略 - C/C++ - 清泛网 - 专注C/C++及内核技术
...好好学习一下),而且也灵活的多。使得开发者只需关心代码逻辑,不必过于关心项目的编译配置。
automake流程图示如下:
核心配置如下:
configure.in:
AC_INIT([test], [1.0.0], [bugreport.test.com])
#指定项目名称和版本号
AM_...
error C2662: “Screen::move”: 不能将“this”指针从“const Screen”转...
...从“const Screen”转换为“ Screen &” 转换丢失限定符出错代码: 成员函数定义Screen& Screen::move(index r,index c){ index row = r * width; cursor = row + c;...出错代码:
//成员函数定义
Screen& Screen::move(index r,index c)
{
index row = r * width;
...