• 关于

    操作cout服务器

    的搜索结果
  • 利用油槽实现进程之间的通信

      //   油槽只能实现  一个进程写  一个进程读取 服务器读取 客户端写入     在服务器端只需 创建油槽然后即可通过 ReadFile和 WriteFile就可以实现向油槽的读写功能 //   在客户端需要利用CreateFile来打开一个油槽 然后通过CreateFile和ReadF...

    文章 usher.yue 2011-11-14 561浏览量

  • 最简单的TCP网络封包解包

    TCP为什么需要进行封包解包?        TCP采用字节流的方式,即以字节为单位传输字节序列。那么,我们recv到的就是一串毫无规则的字节流。如果要让这无规则的字节流有规则,那么,就需要我们去定义一个规则。那便是所谓的“封包规则”。封包结构是怎么样的?        封包就像是信,信是由:信封...

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

  • Linux环境下Mysql++安装及操作深入详解

    题记 之前项目中使用OTL连接操作Oracle数据库,对于Mysql有用,但没有总结。目前常用的两种连接方式: 方式一:mysql conncetor (http://dev.mysql.com/downloads/connector/c/), mysql官网提供。 方式二:mysql++。 由于...

    文章 开发者社区 2019-07-08 482浏览量

  • 利用命名管道实现进程之间的通信 .........

      /*   命名管道不仅可以实现 本地进程之间的通信还可以实现网络进程的通信   与油槽不同的是 管道式基于面向连接的可靠的通信 只能一对一传输 数据   我们可以通过      CreateNamedPipe()创建一个管道 ,可以指定模式是双向 即客户端 和服务端都可以进行读写 管道 ...

    文章 usher.yue 2011-11-14 606浏览量

  • Caffe代码导读(1):Protobuf例子

    Protobuf是一种可以实现内存与外存交换的协议接口。这是由谷歌开发的开源工具,目前研究Caffe源码时用到。 一个软件项目 = 数据结构 + 算法 + 参数,对于数据结构和算法我们都已经有较多研究,但不同开发者对参数管理却各有千秋。有人喜欢TXT格式化的参数文件,有人喜欢BIN简单高效,也有人...

    文章 以亭 2014-11-12 2800浏览量

  • 使用Boost.Asio编写通信程序

    摘要:本文通过形像而活泼的语言简单地介绍了Boost::asio库的使用,作为asio的一个入门介绍是非常合适的,可以给人一种新鲜的感觉,同时也能让体验到asio的主要内容。   Boost.Asio是一个跨平台的网络及底层IO的C++编程库,它使用现代C++手法实现了统一的异步调用模型。 ASI...

    文章 double2li 2014-11-27 1444浏览量

  • C++执行内存memcpy的效率测试

      在进行memcpy操作时,虽然是内存操作,但是仍然是耗一点点CPU的,今天测试了一下单线程中执行memcpy的效率,这个结果对于配置TCP epoll中的work thread 数量有指导意义。如下基于8K的内存快执行memcpy, 1个线程大约1S能够拷贝500M,如果服务器带宽或网卡到上限...

    文章 北之燕 2012-01-07 665浏览量

  • __int64与long long

    //为了和DSP兼容,TSint64和TUint64设置成TSint40和TUint40一样的数   //结果VC中还是认为是32位的,显然不合适 //typedef signed long int TSint64; //typedef unsigned long int T...

    文章 this_is_bill 2016-03-21 2339浏览量

  • C++工程中引入levelDB

          操作系统:ubuntu       IDE:eclipse       最近一直在读一本书,叫做innodb存储引擎;对数据库有了新的认识,再加上一直关注着ssdb的作者的进展,所以也想搞一个自己的数据库;显然现在的hashmap类型的nosql数据库被大家用烂了,自己想搞一个关系型的...

    文章 石门-archy 2015-12-15 2826浏览量

  • UDP 单播、广播和多播

    阅读目录(Content) 一、UDP广播  二、UDP多播 1、多播(组播)的概念 2、广域网的多播 三、UDP广播与单播 广播与单播的比较      使用UDP协议进行信息的传输之前不需要建议连接。换句话说就是客户端向服务器发送信息,客户端只需要给出服务器的ip地址和端口号,...

    文章 double2li 2016-09-12 1277浏览量

  • C++ 虚函数表解析

    C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数...

    文章 游客6ofdw4qlyvf7i 2020-10-01 166浏览量

  • ICE bidirectional connections 关键点

    ICE是一套跨平台分布式通信框架。本文介绍ICE3.4.1的bidirectional connection特性。 客户端: C++: 1: CallbackSenderPrx server = CallbackSenderPrx::checkedCast(communicator()-...

    文章 老朱教授 2017-11-20 901浏览量

  • 一个对Winsock 完成端口模型封装的类【2】

    BOOL CompletionPortModel::ThreadLoop()/*++ Fucntion Description:   主线程循环,用WaitForSigleObject等待m_hEvent,已经发出的AcceptEx()调用耗尽,FD_ACCEPT事件将被触发,WaitForSi...

    文章 maojunxu 2010-01-01 517浏览量

  • 一个对Winsock 完成端口模型封装的类【2】

    BOOL CompletionPortModel::ThreadLoop()/*++ Fucntion Description:   主线程循环,用WaitForSigleObject等待m_hEvent,已经发出的AcceptEx()调用耗尽,FD_ACCEPT事件将被触发,WaitForSi...

    文章 nothingfinal 2010-01-01 544浏览量

  • 一个对Winsock 完成端口模型封装的类【2】

    BOOL CompletionPortModel::ThreadLoop()/*++ Fucntion Description:   主线程循环,用WaitForSigleObject等待m_hEvent,已经发出的AcceptEx()调用耗尽,FD_ACCEPT事件将被触发,WaitForSi...

    文章 xumaojun 2010-01-01 392浏览量

  • C++中消息自动派发之三 About JSON Encode

      《C++ 消息自动派发》系列上篇介绍了IDL解析器,生成的C++代码只支持JSON转C++ struct。 经过新的重构,这次增加了对C++ struct 转JSON的支持。IDL解析器自动为C++ struct生成两个方法。   decode:实现json 转C++ struct 转。   ...

    文章 北之燕 2012-02-23 767浏览量

  • STL之Map

    概述 Map是标准关联式容器(associative container)之一,一个map是一个键值对序列,即(key ,value)对。它提供基于key的快速检索能力,在一个map中key值是唯一的。map提供双向迭代器,即有从前往后的(iterator),也有从后往前的(reverse_ite...

    文章 吴秦tylerzhu 2016-04-26 932浏览量

  • IOCP详解

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

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

  • C++ Internals: STL之Map

    概述 Map是标准关联式容器(associative container)之一,一个map是一个键值对序列,即(key ,value)对。它提供基于key的快速检索能力,在一个map中key值是唯一的。map提供双向迭代器,即有从前往后的(iterator),也有从后往前的(reverse_it...

    文章 技术小胖子 2017-11-17 805浏览量

  • c++ Oracle OCCI 编程

    来源:http://blog.csdn.net/gumingyaotangwei/article/details/7337893 OCCI数据库Oracle编程步骤1. 配置环境(1) Occi访问数据库需要occi.h头文件,此文件在oracle安装目录下,必须有oracle库的支持。安装or...

    文章 shadowcat 2017-02-17 1750浏览量

  • Protocol Buffers 开发者指南

    欢迎来到 protocol buffers 的开发者指南。protocol buffers 是一个语言中立,平台中立针对通讯协议,数据存储和其他领域中对结构化数据进行序列化的扩展方法。 本文档主要针对的是 Java,C++ 或 Python 的开发人员希望在开发的应用程序中使用 Protocol ...

    文章 honeymoose 2019-07-25 2552浏览量

  • C++任务队列与多线程

    摘要:       很多场合之所以使用C++,一方面是由于C++编译后的native code的高效性能,另一方面是由于C++优秀的并发能力。并行方式有多进程 和多线程之分,本章暂且只讨论多线程,多进程方面的知识会在其他章节具体讨论。多线程是开发C++服务器程序非常重要的基础,如何根据需求具体的设...

    文章 北之燕 2013-01-14 677浏览量

  • ICE专题:在客户端中如何定位服务器(即如何寻找代理)

    最近开始学习ICE,头有点大,900多页的文档看了五百多页还不知CLIENT如何定位SERVER的位置,郁闷的很...昨天毛了直接看文档的最后几页..我晕原来在这里给阐述了...差不多想撞墙 以下是中文文档中关于端点的描述: D.2 端点 纲要 endpoint : endpoint 描述 端点列...

    文章 老朱教授 2017-10-17 928浏览量

  • 在 Ubuntu 14.04/15.04 上配置 Node JS v4.0.0

    大家好,Node.JS 4.0 发布了,这个流行的服务器端 JS 平台合并了 Node.js 和 io.js 的代码,4.0 版就是这两个项目结合的产物——现在合并为一个代码库。这次最主要的变化是 Node.js 封装了4.5 版本的 Google V8 JS 引擎,与当前的 Chrome 所带的...

    文章 寒凝雪 2017-05-02 1136浏览量

  • [经典面试题][暴风影音]暴风影音2014校招笔试题

    合并两个已经排序的单链表为一个排序的单链表,相同内容只保留一个如:单链表a:1->2->3->4 单链表b:3->4->5 输出:1->2->3->4->5 具体参考:[LeetCode]21.Merge Two Sorted Lists...

    文章 sjf0115 2015-02-23 1366浏览量

  • 重拾cgi——cgi dispatcher

    java网页写多了,没事用c++写着玩。cgi,应该算是非常老了,它的最大好处,就是弄成可执行程序放进去就OK了。 因为平时只会用apache,这里使用的http服务器都是apache2。 为了使用类似java servlet方式,自己来绑定uri和执行方法,通过写一个dispatcher和rew...

    文章 会影 2016-03-24 1464浏览量

  • PHP中间件--ICE

    ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的解决方案。   1第一个问题:为什么要使用中间件? ...

    文章 技术mix呢 2018-01-08 988浏览量

  • 为什么epoll会那么高效

    参考(原文简直超赞):https://zhidao.baidu.com/question/687563051895364284.html下面是我结合原文写的,为了便于自己理解:关于阻塞和非阻塞的理解可以看这个:http://www.cnblogs.com/xcywt/p/8146123.html ...

    文章 xcywt 2017-12-29 653浏览量

  • PHP中间件--ICE

    ICE(Internet Communications Engine)是Zeroc提供的一款高性能的中间件。使用ICE能使得php(或c++,java,python)与java,c++,.net,python等进行交互。基于ICE可以实现电信级的解决方案。   1第一个问题:为什么要使用中间件? ...

    文章 轩脉刃 2016-05-17 1738浏览量

  • 彻底学会使用epoll(五)—— ET模式下的注意事项

    彻底学会epoll(五)—— ET模式下的注意事项 ——lvyilong316 5.1 ET模式下的读写     经过前面几节分析,我们可以知道,当epoll工作在ET模式下时,对于读操作,如果read一次没有读尽buffer中的数据,那么下次将得不到读就绪的通知,造成buffe...

    文章 nothingfinal 2018-01-30 732浏览量

1 2 3 >

云产品推荐

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