• 关于

    handle可以做什么

    的搜索结果
  • linux异步信号handle浅析

    在初学linux编程的时候,一直觉得异步信号handle是个很神奇的东西,用户程序可以使用singal之类的系统调用为某某信号注册一个信号处理函数(handle函数)。 程序的二进制代码在内存中都有着确定的执行流程,为什么收到异步信号以后,程序会被“中断”,然后跳转到这个handle函数里面去运行...

    文章 七伤 2016-03-24 1729浏览量

  • 句柄详解

    从广义上,能够从一个数值拎起一大堆数据的东西都可以叫做句柄。句柄的英文是"Handle",本义就是"柄",只是在计算机科学中,被特别地翻译成"句柄",其实还是个"柄"。从一个小东西拎起一大堆东西,这难道不像是个"柄"吗? 然后,指针其实也是一种"句柄",只是由于指针同时拥有更特殊的含义——实实在在...

    文章 长烟慢慢 2011-10-21 673浏览量

  • chHANDLE_DLGMSG(windows核心编程)讲解

    看完《Windows程序设计》后开始看《windows核心编程》, 结果看第一个案例的时候就很惊人的发现,Jeffery大牛的代码很深奥。乍一看好像没有包含《windows.h》。 看看包含的头文件发现,CmnHdr.h中已经包含了《windows.h》。而CmnHdr.h中的代码更吓人,如果没有...

    文章 雪人泰山 2011-04-17 626浏览量

  • 万券齐发助力企业上云,爆款产品低至2.2折起!

    限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

    广告

  • C++它 typedef void *HANDLE

    阅读时编写代码的代码,经常看到一个代码: typedef void *HANDLE ,这是它背后的故事?怎么理解呢? 不明白的时候。这是非常美妙的感觉,后来我才知道这,这是typedef定义,就在void*键入罢了。那是,HANDLE相当于void *,们能够叫它披着句柄皮的指针(PS:指针和句柄...

    文章 eddie小英俊 2017-12-13 2205浏览量

  • Handle和多线程断点下载

    一般来讲服务器只允许同一IP同时开着3到5条线程去下载一个资源。所以客户开着许多线程去下载不一定就很快! 注意: (1)为进度条设置样式:style="?android:attr/progressBarStyleHorizontal"其中?表示引用 <ProgressBar style="?...

    文章 小弟的谷哥 2012-11-18 808浏览量

  • 源码分析Node的Cluster模块

    从源码分析Node的Cluster模块 前段时间,公司的洋彬哥老哥遇到一个问题,大概就是本机有个node的http服务器,但是每次请求这个服务器的端口返回的数据都报错,一看返回的数据根本不是http的报文格式,然后经过一番排查发现是另外一个服务器同时监听了http服务器的这个端口。这个时候洋彬老哥...

    文章 uerwtoy 2019-09-04 4152浏览量

  • ENode框架Conference案例分析系列之 - Quick Start

    前言 前一篇文章介绍了Conference案例的架构设计,本篇文章开始介绍Conference案例的代码实现。由于代码比较多,一开始就全部介绍所有细节,估计很多人接受不了,也理解不了。所以,我先进行一次QuickStart的介绍,即选取某个简单典型的场景从前到后过一下每个环节。这样大家就能够快速对...

    文章 netfocus 2016-05-27 1521浏览量

  • Reactor模式详解

    前记 第一次听到Reactor模式是三年前的某个晚上,一个室友突然跑过来问我什么是Reactor模式?我上网查了一下,很多人都是给出NIO中的 Selector的例子,而且就是NIO里Selector多路复用模型,只是给它起了一个比较fancy的名字而已,虽然它引入了EventLoop概 念,这对...

    文章 雪地脚印 2016-05-17 2035浏览量

  • MFC的dll中控制资源问题

    有程序EXE和DLL,其中DLL中有1个函数用来显示对话框,被EXE调用。当EXE和DLL都为Release或Debug时,没有任何问题,但EXE为Release、DLL为Debug时,就会出错。该DLL是用VC提供的MFC Extension DLL,函数的代码如下:HINSTANCE hIns...

    文章 double2li 2014-01-01 615浏览量

  • Google V8编程详解(五)JS调用C++

    最近由于忙着解决个人单身的问题,时隔这么久才更新第五章。 上一章主要讲了Google V8的Context概念。那么其实Google V8的基本概念还有FunctionTemplate, ObjectTemplate等比较重要的基本概念,这些概念将在后续章节中进行渗透。 本章主要来讲讲如何通过V8...

    文章 hyman 2013-01-02 2535浏览量

  • Python 命令行之旅:使用 docopt 实现 git 命令

    Python 命令行之旅:使用 docopt 实现 git 命令 原文发表于 Prodesire 博客。 一、前言 在前面两篇介绍 docopt 的文章中,我们全面了解了 docopt 的能力。按照惯例,我们要像使用 argparse 一样使用 docopt 来实现 git 命令。 为了让没读过 ...

    文章 Prodesire 2019-12-22 541浏览量

  • ACE高效PROACTOR编程框架一ClientHandle

    1、WIN32下面用proactor可以达到几乎RAW IOCP的效率,由于封装关系,应该是差那么一点。 客户端处理类的常规写法: //处理客户端连接消息 class ClientHandler : public ACE_Service_Handler { public:  /**构造函数   *...

    文章 杨粼波 2017-10-09 1094浏览量

  • Sql Server之旅——第十二站 sqltext的参数化处理

      说到sql的参数化处理,我也是醉了,因为sql引擎真的是一个无比强大的系统,我们平时做系统的时候都会加上缓存,我想如果没有缓存,就不会有什么 大网站能跑的起来,而且大公司一般会在一个东西上做的比较用心,比较细,sqlserver同样也使用了缓存,其中就包括Data cache 和Plan ca...

    文章 一线码农 2016-04-12 1185浏览量

  • WPF的消息机制(二)- WPF内部的5个窗口之隐藏消息窗口

    WPF内部的5个窗口 对于Windows系统来说,它是一个消息系统,消息系统的核心就是窗口。对于WPF来说也是如此。那么WPF内部为什么需要窗口,又存在哪些窗口呢? 在上一篇,我们频繁的提及“线程”,“Dispatcher”其实,运行WPF应用程序所在的线程就是WPF所谓的UI线程,在Applic...

    文章 技术小阿哥 2017-11-21 827浏览量

  • Sql Server之旅——第十二站 sqltext的参数化处理

    原文:Sql Server之旅——第十二站 sqltext的参数化处理     说到sql的参数化处理,我也是醉了,因为sql引擎真的是一个无比强大的系统,我们平时做系统的时候都会加上缓存,我想如果没有缓存,就不会有什么 大网站能跑的起来,而且大公司一般会在一个东西上做的比较用心,比较细,sqls...

    文章 杰克.陈 2015-02-11 660浏览量

  • Windows完成端口编程

    一 基本概念设备---Windows操作系统上允许通信的任何东西,比如文件、目录、串行口、并行口、邮件槽、命名管道、无名管道、套接字、控制台、逻辑磁盘、物理磁盘等。绝大多数与设备打交道的函数都是CreateFile/ReadFile/WriteFile等。所以我们不能看到**File函数就只想到文...

    文章 云.智 2006-01-22 526浏览量

  • Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析(10)

           7. 图形缓冲区的注销过程        图形缓冲区使用完成之后,就需要从当前进程中注销。前面提到,注销图形缓冲区是由Gralloc模块中的函数gralloc_unregister_buffer来实现的,这个函数实现在文件hardware/libhardware/modules/gr...

    文章 余二五 2017-11-08 828浏览量

  • 防止应用程序被网络操作失败卡死的算法

    在某个同事留下的网络操作代码中,如果用户试图从网络打开一个实际并不存在的URL, 走到InternetOpenUrl这步,应用程序就一命呜呼了。这个API并没有按照文档上说的那样返回一个NULL给文件HANDLE,而是完全停止响应。他尝试使用InternetSetOption来设置超时的时限,代码...

    文章 文艺小青年 2017-11-15 874浏览量

  • SQLServer RESOURCE_SEMAPHORE 等待状态

    原文: SQLServer RESOURCE_SEMAPHORE 等待状态 概述:          当一个SQLServer实例运行得很慢的时候,应该做一些检查,如检查等待状态。最好的方法是一开始就建立一个性能基线,以便做性能对比。当发现与...

    文章 杰克.陈 2015-03-06 653浏览量

  • 【转载】gen_server 边缘

    我们以 Module 代表 gen_server 的 callback 模块 1, 实现 gen_server behaviour 的模块会产生一个新的 process 么? 毫无疑问,太会了!通过调用 proc_lib:start_link/5 创建 process 。 2, gen_serve...

    文章 摩云飞 2016-05-11 1178浏览量

  • 基于事件流的轻量级异常容错设计—支持接口可重入

    写在前面 在我们平时的业务代码中,最常见的代码结构就是外部的请求打过来,首先进行必要的参数校验,接着根据参数对关联实体的状态进行校验,然后再校验业务逻辑,最后推进关联实体的状态。下面以一段代码简单示例一下 pulic class ReentryServiceImpl implements Reen...

    文章 1474003027821254 2019-12-11 53浏览量

  • C++ - 多线程的实现

        支持多线程可谓是C++语言最大的变化之一. 此前,C++只能利用操作系统的功能(Unix族系统使用pthreads库),或是例如OpenMP和MPI这些代码库,来实现多核计算的目标. C++本身并没有提供任何多线程机制,但是在windows下,我们可以调用SDK win32 api来编写多...

    文章 北岛知寒 2014-12-10 532浏览量

  • Python使用mechanize模拟浏览器

    Python使用mechanize模拟浏览器 之前我使用自带的urllib2模拟浏览器去进行访问网页等操作,很多网站都会出错误,还会返回乱码,之后使用了 mechanize模拟浏览器,这些情况都没出现过,真的很好用,这里向大家推荐一下。 mechanize是对urllib2的部分功能的替换,能...

    文章 mingchaosun 2015-06-06 2016浏览量

  • dlsym与-fPIC,以及objcopy

    本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。 作者:gfree.wind@gmail.com 博客:linuxfocus.blog.chinaunix.net     ...

    文章 nothingfinal 2018-03-05 634浏览量

  • Windows钩子—我的需求

    我一直在利用工作时间写文章,这并不能说明我不爱工作一心做自己的事,而是因为我做事非常迅速,往往将分内的工作完成以后没有事干,可是领导就不愿意了,他们不可能让我闲着,然而我又十分不情愿接受新的任务而没有得到任务额外的报酬,于是我就写一些linux方面的文章,领导当然不愿意了,他们看到我在写文章总会过...

    文章 科技小能手 2017-11-12 877浏览量

  • MySQL5.7 : 对隐式锁转换的优化

    MySQL5.7 : Reduce lock_sys_t::mutex contention when converting implicit lock to an explicit lock worklog: http://dev.mysql.com/worklog/task/?id=6899 ...

    文章 zhaiwx_yinfeng 2016-05-10 912浏览量

  • MySQL5.7 : 对隐式锁转换的优化

    MySQL5.7 : Reduce lock_sys_t::mutex contention when converting implicit lock to an explicit lock worklog: http://dev.mysql.com/worklog/task/?id=6899 ...

    文章 zhaiwx_yinfeng 2016-05-10 2144浏览量

  • dlsym与-fPIC,以及objcopy

    本文的copyleft归gfree.wind@gmail.com所有,使用GPL发布,可以自由拷贝,转载。但转载请保持文档的完整性,注明原作者及原链接,严禁用于任何商业用途。 作者:gfree.wind@gmail.com 博客:linuxfocus.blog.chinaunix.net     ...

    文章 xumaojun 2018-03-08 1105浏览量

  • 一起谈.NET技术,.NET框架:为什么我们要尽量使用框架内建的功能,而不是重新发明

      有很多人经常会持有这样的疑问:为什么 .NET 框架要把一些很简单的功能也封装起来?而有些人所坚持的“有现成的就用现成的”的习惯在那些“明明只是很简单的功能却被封装了起来”的情况下也显得很可笑。那么,实际上到底有没有必要用那些本来就很简单的封装?这些简单的封装到底具有什么样的意义呢?   其实...

    文章 狼人2007 1970-01-01 710浏览量

  • 当我们谈论cluster时我们在谈论什么

    Node.js诞生之初就遭到不少这样的吐槽,当然这些都早已不是问题了。 1、可靠性低。 2、单进程,单线程,只支持单核CPU,不能充分的利用多核CPU服务器。一旦这个进程崩掉,那么整个web服务就崩掉了。 Node.js被这样吐槽与它最初的设计单线程模型密不可分,不像php每个request都...

    文章 xiaoqb 2016-01-21 4930浏览量

1 2 3 4 ... 37 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT