• 关于

    句柄工作原理

    的搜索结果
  • Windows数据类型探幽——千回百转你是谁?(1)

    indows Data Types Windows数据类型     由微软Windows操作系统所支持的各种数据类型是用来定义函数的返回值、函数和消息的参数以及结构体成员(因为Win32程序是用C语言来编写,所以没有“类”这个概念)的。这些数据类型定义了上述元素的尺码(在内存中的,...

    文章 余二五 2017-11-15 967浏览量

  • Windows数据类型探幽——千回百转你是谁?(1)

    Windows Data Types Windows数据类型     由微软Windows操作系统所支持的各种数据类型是用来定义函数的返回值、函数和消息的参数以及结构体成员(因为Win32程序是用C语言来编写,所以没有“类”这个概念)的。这些数据类型定义了上述元素的尺码(在内存中的...

    文章 余二五 2017-11-14 540浏览量

  • Windows数据类型探幽——千回百转你是谁?(1)

    Windows Data Types Windows数据类型     由微软Windows操作系统所支持的各种数据类型是用来定义函数的返回值、函数和消息的参数以及结构体成员(因为Win32程序是用C语言来编写,所以没有“类”这个概念)的。这些数据类型定义了上述元素的尺码(在内存中的...

    文章 余二五 2017-11-14 695浏览量

  • Windows数据类型探幽——千回百转你是谁?(1)

    Windows Data Types Windows数据类型     由微软Windows操作系统所支持的各种数据类型是用来定义函数的返回值、函数和消息的参数以及结构体成员(因为Win32程序是用C语言来编写,所以没有“类”这个概念)的。这些数据类型定义了上述元素的尺码(在内存中的...

    文章 余二五 2017-11-15 623浏览量

  • RPC远程过程调用协议

      最近学习Hadoop、Hbase、Spark及Storm原理,经常会出现RPC这样的传输术语,为了更好地理解,将知识点详细的整理下吧~   RPC-----它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序...

    文章 松伯 2016-05-31 608浏览量

  • mysql半同步复制问题排查

    1.问题背景      默认情况下,线上的mysql复制都是异步复制,因此在极端情况下,主备切换时,会有一定的概率备库比主库数据少,因此切换后,我们会通过工具进行回滚回补,确保数据不丢失。半同步复制则要求主库执行每一个事务,都要求至少一个备库成功接收后,才真正执行完成,因此可以保持主备库的强一致性...

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

  • Linux下select使用陷阱

    Select函数使用简单,其工作原理大家通常也知道,但是在实际的使用过程中可能并没有严格遵守,而且确实也比较难以完全遵守,除非不使用它。 Select采用一个bit表,每个fd对应表中的一个bit位,宏FD_SETSIZE为表的大小,添加到fd_set中的fd值必须小于FD_SETSIZE,否则...

    文章 一见蓝天 2012-07-03 449浏览量

  • Linux下select调用引发的血案

    Select函数使用简单,其工作原理大家通常也知道,但是在实际的使用过程中可能并没有严格遵守,而且确实也比较难以完全遵守,除非不使用它。<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt...

    文章 一见蓝天 2009-02-10 735浏览量

  • 如何自动检查内存泄漏和句柄耗尽

    如何自动检查内存泄漏和句柄耗尽 1. 背景 当程序的子模块数量和规模扩大之后,在开发阶段,系统长时间允许后经常会碰到下面一些bug: 内存泄漏。随着时间允许,系统可用的内存越来越少,最后kernel 出现oom 错误; 文件句柄耗尽。程序可以打开的文件、套接字、管道越来越少,最后出错在用完了最后...

    文章 技术小甜 2017-11-09 1009浏览量

  • 《深入理解Android:卷III A》一一2.4本章小结

    本节书摘来华章计算机出版社《深入理解Android:卷III A》一书中的第2章,第2.4节,作者:张大伟 更多章节内容可以访问云栖社区“华章计算机”公众号查看。1 2.4本章小结 本章先对Java层的Binder架构做了一次较为深入的分析。Java层的Binder架构和Native层Binder...

    文章 华章计算机 2017-05-02 1001浏览量

  • Delphi-IOCP API代码的封装和流程分析

    经过一段时间的研究和学习,对IOCP的原理和流程都有了一定的了解,测试的Demo结果显示在局域网内轻轻松松处理5000个左右的连接,还是比较稳定的。运行Echo测试几个小时后。服务端内存稳定在60M左右。 这两天对原始代码进行了封装,封装成了一套IOCP类。 原始的API调用,对于研究和学习IOC...

    文章 天地弦 2013-04-27 677浏览量

  • GDI+与GDI屏幕抓图比较

    一、 简介屏幕抓图程序在处理图形中应用广泛。作为Windows XP及以后版本操作系统的图形处理内核,GDI+在二维几何图形处 理、图像显示与转换和字符排版等方面简直是传统GDI程序员的一种解脱。但是,至少在目前情况下,GDI+尚不能完全代替GDI。与GDI相比,它至少还 存在以下不足:不支持从内...

    文章 技术小甜 2017-11-08 1127浏览量

  • Windows完成端口编程

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

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

  • Anciroid的IPC机制-Binder原理

    Binder驱动的原理和实现 通过上一节的介绍,大家应该对Binder有了基本的认识了。任何上层应用程序接口和用户操作都需要底层硬件设备驱动的支持,并为其提供各种操作接口。本节首先从Binder的驱动实现人手,分析其原理和它提供给用户层使用的接口。 Binder驱动的原理 为了完成进程间通信,Bi...

    文章 laozhu1124 2016-04-14 1399浏览量

  • IOCP详解

    IOCP详解 IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可...

    文章 开发者社区 2019-07-11 5464浏览量

  • windows进程间通信 .

    摘 要: 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,...

    文章 毛毛虫的爹 2013-10-09 1250浏览量

  • Linux : select()详解 和 实现原理【转】

    转自:http://blog.csdn.net/huntinux/article/details/39289317 原文:http://blog.csdn.net/boboiask/article/details/4055655 Linux—select详解   select系统调用时用来让我们...

    文章 桃子红了呐 2017-12-12 1017浏览量

  • Linux : select()详解 和 实现原理【转】

    转自:http://blog.csdn.net/huntinux/article/details/39289317 原文:http://blog.csdn.net/boboiask/article/details/4055655 Linux—select详解   select系统调用时用来让我们...

    文章 sky-heaven 2017-07-19 764浏览量

  • Windows平台下的多线程编程

        线程是进程的一条执行路径,它包含独立的堆栈和CPU寄存器状态,每个线程共享所有的进程资源,包括打开的文件、信号标识及动态分配的内存等。一个进程内的所有线程使用同一个地址空间,而这些线程的执行由系统调度程序控制,调度程序决定哪个线程可执行以及什么时候执行线程。线程有优先级别,优先权较低的线程...

    文章 season雅宁 2016-04-12 913浏览量

  • HOOK自绘原理

    做“HOOK文件打开/保存对话框”的过程中,我首先研究了界面库的相关知识。界面库一般都是由C/C++这种中低级语言编码,这是因为在Windows下的界面库实现技术大都以直接操作控制Windows的消息和调用Windows的API为主,这就是这种中低级语言的优势了。无论何种界面库,最为根本的原理就是...

    文章 double2li 2013-05-05 854浏览量

  • 《LabVIEW 虚拟仪器程序设计从入门到精通(第二版)》一2.2 LabVIEW控件选板详细分类

    本节书摘来自异步社区《LabVIEW 虚拟仪器程序设计从入门到精通(第二版)》一书中的第2章,第2.2节,作者 林静 , 林振宇 , 郑福仁,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.2 LabVIEW控件选板详细分类 LabVIEW 虚拟仪器程序设计从入门到精通(第二版)单击控件选...

    文章 异步社区 2017-05-02 2143浏览量

  • 带你读《Netty、Redis、ZooKeeper高并发实战》之二:高并发IO的底层原理

    点击查看第一章点击查看第三章 第2章 高并发IO的底层原理 本书的原则是:从基础讲起。IO的原理和模型是隐藏在编程知识底下的,是开发人员必须掌握的基础原理,是基础的基础,更是通关大公司面试的必备知识。本章从操作系统的底层原理入手,通过图文并茂的方式,为大家深入剖析高并发IO的底层原理,并介绍如何通...

    文章 被纵养的懒猫 2019-11-12 713浏览量

  • Nagios 简介及其二次开发

    Nagios简介 Nagios是十分受欢迎的、开源且免费的计算机及网络系统监控软件。Nagios是“Nagios Ain‘t Gonna Insist On Sainthood”的缩写。它最早是在1999年以“NetSaint”发布。Nagios主要应用在Linux和Unix平台环境下的监控,但...

    文章 skyme 2016-05-05 1690浏览量

  • 说说网络通信模型

    在几年前曾经做过一个网络项目,当时对网络通信仅仅是有点基础。tcp/ip协议的基础还算不错,sockt的应用看起来也不算复杂。于是就用异步非阻塞的sockt通信实现了服务器端和客户端。但是项目在联合调试阶段就出现了重大的性能问题。项目的服务器端同时连入的连接数在几百左右,而服务器端的资源消耗非常厉...

    文章 xumaojun 2018-03-25 1568浏览量

  • 说说网络通信模型

    在几年前曾经做过一个网络项目,当时对网络通信仅仅是有点基础。tcp/ip协议的基础还算不错,sockt的应用看起来也不算复杂。于是就用异步非阻塞的sockt通信实现了服务器端和客户端。但是项目在联合调试阶段就出现了重大的性能问题。项目的服务器端同时连入的连接数在几百左右,而服务器端的资源消耗非常厉...

    文章 maojunxu 2018-03-10 691浏览量

  • 说说网络通信模型

    在几年前曾经做过一个网络项目,当时对网络通信仅仅是有点基础。tcp/ip协议的基础还算不错,sockt的应用看起来也不算复杂。于是就用异步非阻塞的sockt通信实现了服务器端和客户端。但是项目在联合调试阶段就出现了重大的性能问题。项目的服务器端同时连入的连接数在几百左右,而服务器端的资源消耗非常厉...

    文章 nothingfinal 2018-03-10 783浏览量

  • windows下VC界面 DIY系列1----写给想要写界面的C++程序员的话

            很早就想写关于C++ UI开发的一系列博文,博客专栏刚审核通过,就马上开始刷博文,不能辜负自己的一番热血,我并不是写界面的高手,只想通过写博文提高我自己的技术积累,也顺便帮助大家解决界面开发的瓶颈。 能来到这里看我写文章, 第一说明你是windows下开发的程序员! 第二你对漂亮软...

    文章 usher.yue 2014-12-18 1073浏览量

  • 解密jQuery事件核心 - 绑定设计(一)

    说起jQuery的事件,不得不提一下Dean Edwards大神 addEvent库,很多流行的类库的基本思想从他那儿借来的 jQuery的事件处理机制吸取了JavaScript专家Dean Edwards编写的事件处理函数的精华,使得jQuery处理事件绑定的时候相当的可靠。 在预留退路(gra...

    文章 文艺小青年 2017-06-01 809浏览量

  • vxWorks内核实现基本原理

     内核实现基本原理     VxWorks 内核维护三个队列:tick队列、ready 队列、active 队列。另外还有一个队列涉及任务,即任务等待资源时所处的队列,这个队列可以是VxWorks内核提供的,也可以是用户提供的,此处令其为pend队列。     所谓tick 队列,即当调用task...

    文章 毛毛虫的爹 2014-03-14 1468浏览量

  • 模态窗口其实就是在当前窗口调用系统的消息循环,响应用户的操作,将相关的消息发送到对应的窗口(转)

      上周准备在公司内部转岗,面了3个部门windows客户端相关的工作,最终拿到3个Offer,主要涉及C++和Windows两大块内容,C++的题目基本都答上了,Windows一直都是我的弱项,在这里记录一下Windows相关的题目。有些答不上的问题就没列出来,还有些问题忘了,下面的答案有些大部...

    文章 developerguy 2015-05-27 688浏览量

1 2 3 4 ... 7 >

云产品推荐

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