您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 物联网netty对接socket设备-netty定义

  2. netty定义1.netty定义2.阻塞与非阻塞3.同步与异步 1.netty定义 简单来讲,Netty是一个提供了易于使用的API的客户端/服务端框架。Netty并发非常高,一个非阻塞的IO,Netty传输速度也非常快,因为他是0拷贝,什么是零拷贝?NIO中的特性之一就是零拷贝,在Java中,内存分为堆和栈以及字符串常量值等等,如果有一些数据从IO中读取并且放到堆里面,中间会经过一些缓冲区。 具体来讲,如果要从IO中读取数据,分为两个步骤: (1)从IO流中读取出来放到缓冲区,程序从缓冲区中读
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:46080
    • 提供者:weixin_38618312
  1. Android传递Bitmap对象在两个Activity之间

  2. 通过内部存储方式实现了在两个Activity之间传递Bitmap对象以及其它支持串行化的Java对象,关键点有如下: 1.  HTTP客户端下载图片,通过ImageView对象显示 2.  把ImageView上的Bitmap对象从当前Activity传递到另外一个Activity中并显示出来 3.  基于串行化传递Java对象数据 首先看我是怎么实现HTTP客户端下载图片,通过异步Task接口实现HTTP客户端下载图片并通过Handler来更新ImageView,代码如下: package
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:114688
    • 提供者:weixin_38551143
  1. nodejs中实现阻塞实例

  2. node.js中与生俱来的单线程编程、回调函数异步式风格让我们有时喜有时忧。先说单线程,很多人会费解于node.js的单线程如何能做到高并发?这个问题不是本文重点,点到为止。澄清一点,node.js的单线程仅仅指javascr ipt引擎是单线程的,无论如何我们没有办法在javascr ipt中实现多线程和阻塞(本文用到的方法同样不是通过V8引擎实现同步的);但对于node.js的其他方面不代表不能多线程,例如IO。如果现在node.js遭受大量请求,而这些请求都是IO密集型的,那么此时node
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:61440
    • 提供者:weixin_38624519
  1. 利用swoole+redis实现股票和区块链服务

  2. 本文主要给大家介绍了关于swoole+redis实现股票和区块链服务的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 PHP 的redis扩展是阻塞式 IO ,使用订阅/发布模式时,会导致整个进程进入阻塞。因此必须使用Swoole\Redis异步客户端来实现。 $server = new swoole_websocket_server(0.0.0.0, 9501); $server->on('workerStart', function ($server, $
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:48128
    • 提供者:weixin_38648396
  1. 深入mysql主从复制延迟问题的详解

  2. 面试mysqldba的时候遇到一个题: 描述msyql replication 机制的实现原理,如何在不停掉mysql主库的情况下,恢复数据不一致的slave的数据库节点? MySQL的复制(replication)是一个异步的复制,从一个MySQL instace(称之为Master)复制到另一个MySQL instance(称之Slave)。实现整个复制操作主要由三个进程完成的,其中两个进程在Slave(Sql进程和IO进程),另外一个进程在Master(IO进程)上。 引用新浪某位大牛的话
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:54272
    • 提供者:weixin_38730840
  1. MySQL主从复制的原理和配置

  2. 工作原理图:   主从复制的原理:   分为同步复制和异步复制,实际复制架构中大部分为异步复制。 复制的基本过程如下:   1).Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者从开始的日志)之后的日志内容;   2).Master接收到来自Slave的IO进程的请求后,通过负责复制的IO进程根据请求信息读取制定日志指定位置之后的日志信息,返回给Slave 的IO进程。返回信息中除了日志所包含的信息之外,还包括本次返回的信息已经到Master端的b
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:150528
    • 提供者:weixin_38562079
  1. 利用Angular2的Observables实现交互控制的方法

  2. 在Angular1.x中,我们使用Promise来处理各种异步。但是在angular2中,使用的是Reactive Extensions (Rx)的Observable。对于Promise和Observable的区别,网上有很多文章,推荐egghead.io上的这个7分钟的视频(作者 Ben Lesh)。在这个视频的介绍中,主要说的,使用Observable创建的异步任务,可以被处理,而且是延时加载的。这篇文章里,我们主要针对一些在跟服务器端交互的时候遇到的问题,来看看Observable给我们
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:94208
    • 提供者:weixin_38539705
  1. 出租车计价器设计与实现

  2. 1 系统硬件组成   总体结构如图一所示。硬件上主要由HT46RU24单片机,霍尔传感器,空载开关,键盘电路,数据存储电路,时钟电路,显示电路,蜂鸣器,IC卡电路以及串口电路组成。   1.1  HT46RU24单片机。   HT46RU24单片机是HOLTEK公司研制的一种低功耗,高性能的8位单片机。它的ROM为8k*16、RAM为384 bytes,多有40个双向IO口。可控的PFD输出用于发声,或是红外线传输的载波信号。   HT46RU24的UART属于全双工异步通信,可由软件设定波特
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:371712
    • 提供者:weixin_38581992
  1. 解决ant design vue中树形控件defaultExpandAll设置无效的问题

  2. 页面步骤: 1.设置a-tree标签 2.默认的treeNodes值设置为空数组 3.在mounted组件加载的时候给treeNodes的值赋值 结果: 设置defaultExpandAll无效,并不能展开所有节点 原因: defaultExpandAll 仅在组件第一次渲染时有效,不仅仅tree组件,其它组件的defaultXXX值都是这个行为, 可以自行搜索受控组件/非受控组件的概念。如果你想异步获取数据后展开全部结点,可以使用非受控方式: https://codepen.io/lovefe
  3. 所属分类:其它

    • 发布日期:2021-01-18
    • 文件大小:66560
    • 提供者:weixin_38720322
  1. Nginx 入门

  2. Nginx是什么? Nginx 是一款轻量级的 HTTP 服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的 IO 性能,时常用于服务端的反向代理和负载均衡 1.安装 yum install nginx 2.查看版本号 nginx -V 3.启动相关命令 (1)启动 Nginx:  启动代码格式:nginx安装目录地址  -c  nginx配置文件地址 (2)停止 Nginx: nginx -s stop  (3)热重启 Nginx: nginx -s reload (4)强
  3. 所属分类:其它

    • 发布日期:2021-01-09
    • 文件大小:355328
    • 提供者:weixin_38616505
  1. jawn-fs2:Jawn与fs2之间的集成-源码

  2. 颌骨fs2 使用流异步解析为JSON值。 例子 sbt test:run以查看其sbt test:run : package com . example import cats . effect .{ IO , IOApp , ExitCode } import fs2 .{ io , text , Stream } import fs2 . io . file . Files import java . nio . file . Paths import jawnfs2 . _ impor
  3. 所属分类:其它

    • 发布日期:2021-03-30
    • 文件大小:20480
    • 提供者:weixin_42165018
  1. edge:Edge-文本编辑器-源码

  2. Edge-文本编辑器。 1.简介 Edge是GNU / Linux的基于终端的文本编辑器。 本文档介绍Edge的用法。 在Edge中,键序列绑定到特定命令。 这些顺序在本文档中的引号之间给出。 Edge使用缓冲区表示一个打开的文件或进程,这些文件或进程可能仍在运行,并且可能具有或不具有完整的终端(pts)。 以下是Edge的一些特征: 总是React灵敏。 Edge的实现理念是永远不要强迫用户等待他们启动的操作的完成(例如加载文件,运行shell命令并收集其输出或在当前目录中编译程序)。
  3. 所属分类:其它

    • 发布日期:2021-03-28
    • 文件大小:1048576
    • 提供者:weixin_42102713
  1. libeventlearn:学习libevent的代码。发表自己的注释简单翻译源代码的大部分注释-源码

  2. I / O框架库概述 React堆模式 句柄(Handler)由于统一了事件源,一个事件一般跟一个句柄绑定在一起,事件马上之后会通过句柄通知这一个事件。在Linux中I / O事件对应的句柄->文件较小,信号事件->信号值 事件多路分配器(EventDemultiplexer)事件的到来是随机的,异步的。所以只能通过一个循环一直等待事件并进行处理---事件循环一般通过IO替代实现select poll epoll_wait 事件处理器(EventHandle)具体事件处理器(Conc
  3. 所属分类:其它

    • 发布日期:2021-03-24
    • 文件大小:826368
    • 提供者:weixin_42101164
  1. zspeed:该项目是手机游戏《开心连三国》服务器源代码,使用nodejs编写。适用​​于中小型项目-源码

  2. zspeed(斑马速度) 极速斑马,我所在工作室的名称。就以这个名字,来命名该项目的名字吧。 这个项目是什么? 该项目是手机网络游戏《开心连三国》服务器的完整代码,开发语言使用nodejs,数据库使用mongodb。通讯使用套接字长连接,架构逻辑清晰清晰,适用于中小团队开发的手机网络游戏。同时在线人数支持5000左右!开源本项目的目的,希望的是大家多多交流,共同进步! 为什么使用nodejs作为游戏服务器的开发语言? 1:io。可伸缩性的优势。io密集型的应用采用node.js是最合适的,可达
  3. 所属分类:其它

    • 发布日期:2021-03-22
    • 文件大小:326656
    • 提供者:weixin_42116681
« 1 2 ... 31 32 33 34 35 36»