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

搜索资源列表

  1. 基于OMNeT++的“实代码”仿真模式研究*

  2. 尝试搭建一个基于OMNeT++仿真器的“实代码仿真模式”的研究,将整套UCOS系统上运行的协议代码封装成动态链接库,加载到仿真器上利用其离散仿真事件队列机制进行调试,运行通过后可以直接在实际硬件芯片上运行,无需二次修改,大大提高研究开发进度。成功地将UCOS上运行的aloha协议栈封装成DLL加载到OMNeT++,调试运行通过并且已经投入到实际应用中。
  3. 所属分类:其它

    • 发布日期:2020-10-24
    • 文件大小:394240
    • 提供者:weixin_38718415
  1. for循环 + setTimeout 结合一些示例(前端面试题)

  2. 一、背景 最近在翻看以前的老书《node.js开发指南》,恰好碰到 for 循环 + setTimeout 的经典例子,于是重新梳理了思路并记录下。 二、写在前面,setTimeout 和 setInterval 的执行机制 在日常编码中,你会发现,给 setTimeout 和 setInterval 设定延迟时间往往并不准,或者干脆 setTimeout(function(){xxx},0) 也不是立马执行(特别是有耗时代码在前),这是因为 js 是单线程的,有一个事件队列机制,setTime
  3. 所属分类:其它

    • 发布日期:2020-12-11
    • 文件大小:57344
    • 提供者:weixin_38716460
  1. 深入理解JavaScript编程中的同步与异步机制

  2. Javascr ipt的优势之一是其如何处理异步代码。异步代码会被放入一个事件队列,等到所有其他代码执行后才进行,而不会阻塞线程。然而,对于初学者来说,书写异步代码可能会比较困难。而在这篇文章里,我将会消除你可能会有的任何困惑。 理解异步代码 Javascr ipt最基础的异步函数是setTimeout和setInterval。setTimeout会在一定时间后执行给定的函数。它接受一个回调函数作为第一参数和一个毫秒时间作为第二参数。以下是用法举例:   console.log( "a" )
  3. 所属分类:其它

    • 发布日期:2020-12-10
    • 文件大小:99328
    • 提供者:weixin_38553681
  1. iOS实现不规则Button点击效果实例代码

  2. 需求 利用图片,实现一个如图的按钮组。 遇到的问题 如下图所示: 功能1、2、3、4的按钮可以实现点击功能。但是在红色方框四角的位置,也会响应相应的点击事件。 紫色方框内四角区域点击时,响应的方法是功能5,而不是对应的功能。 解决思路 期望的结果 寻找到合适的Button来处理点击事件 需要弄明白的问题 事件在如何传递的? 怎么判断谁来处理当前事件? 事件是如何传递的? 当用户触摸实际屏幕时,会生成一个Touch Event,将此事件添加到UIApplicati
  3. 所属分类:其它

    • 发布日期:2021-01-06
    • 文件大小:202752
    • 提供者:weixin_38638292
  1. Android 单线程模型详解及实例

  2. Android 单线程模型详解及实例 我们今天将会在这篇文章中为大家详细介绍有关Android单线程模型的相关内容。希望初学者们可以通过本文介绍的内容对这一概念有一个充分的认识,并从中对这一系统有一个深刻的认识。 当第一次启动一个Android程序时,Android会自动创建一个称为“main”主线程的线程。这个主线程(也称为UI线程)很重要,因为它负责把事件分派到相应的控件,其中就包括屏幕绘图事件,它同样是用户与Andriod控件交互的线程。比如,当你在屏幕上按下一个按钮后,UI线程会把这个事
  3. 所属分类:其它

    • 发布日期:2021-01-05
    • 文件大小:80896
    • 提供者:weixin_38592420
  1. Node.js EventEmitter

  2. Node.js EventEmitter Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。 EventEmitter 类 events 模块只提供了一个对象: events.EventEmitter。E
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:72704
    • 提供者:weixin_38546024
  1. Python的条件锁与事件共享详解

  2. 1:事件机制共享队列: 利用消息机制在两个队列中,通过传递消息,实现可以控制的生产者消费者问题 要求:readthread读时,writethread不能写;writethread写时,readthread不能读。 基本方法 时间类(Event) set:设置事件。将标志位设为True。 wait:等待事件。会将当前线程阻塞,直到标志位变为True。 clear:清除事件。将标志位设为False。 set() clear() 函数的交替执行 也就是消息传递的本质 模版: 基本c
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:57344
    • 提供者:weixin_38726193
  1. 关于Node.js的events.EventEmitter用法介绍

  2. Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。 Node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。 EventEmitter 类 events 模块只提供了一个对象: events.EventEmitter。EventEmitter 的核心就是事件触发与事件监听器功能
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:41984
    • 提供者:weixin_38741195
  1. Android俄罗斯方块游戏源程序

  2. 摘要:Java源码,Android,Android源码,俄罗斯方块  Android手机系统上运行的俄罗斯方块游戏源程序,坐标点,计算一些东东。。。处理键盘事件,先擦除,判断是否停止,调用事件队列,到最后编译生成有dpk文件,有模拟器的朋友可直接运行看效果,如果你的手机是Android系统,那么直接拷进去就可运行。。
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:22528
    • 提供者:weixin_38706951
  1. knuth-elevator:Donald E. Knuth描述的电梯模拟器的Go实现-源码

  2. 努斯的电梯模拟器 关于 这是在( TAOCP )第1卷中描述的电梯模拟器的实现。在阅读该书的同时,我发现他的示例应用是如此之长和荒谬,以至于值得进一步探索。 。 Knuth的示例是一个其中涉及并发执行的彼此交互的实体。 它演示了排序的未决事件队列和单个线程(对于Go,为一个goroutine)如何模仿并行处理。 虽然可以使用基本的人为设计系统来解释该概念,但Knuth精心设计了15页的数学大楼中的电梯系统(忽略了随后的练习)。 并且,按照TAOCP的惯例,冗长的算法通过引起头痛的文本块和注释
  3. 所属分类:其它

    • 发布日期:2021-03-09
    • 文件大小:24576
    • 提供者:weixin_42134144
  1. rust-nodejs-源码

  2. rust-nodejs 在Rust中嵌入Node.js。 提供全局线程安全的Node.js事件队列。 通过 API与Node.js运行时进行交互。 与链接以节省编译时间。 用法 将rust-nodejs添加到您的货运项目: [ dependencies ] nodejs = { git = " https://github.com/patr0nus/rust-nodejs " } rust-nodejs尚未发布到crates.io,因为它使用了霓虹灯的。 调用nodejs::eve
  3. 所属分类:其它

    • 发布日期:2021-03-07
    • 文件大小:8192
    • 提供者:weixin_42168830
  1. QuarkTS:适用于小型嵌入式应用程序的开源OS-源码

  2. QuarkTS:适用于小型嵌入式应用程序的开源OS。 在下载最新版本 下载最新的 QuarkTS是一个操作系统,可提供现代环境来构建稳定且可预测的事件驱动的多任务嵌入式软件。 该操作系统基于协同准静态调度程序构建,其简化内核使用链接链方法和事件队列实现了专门的轮询方案,以提供真正的FIFO优先级调度。 特征: 优先安排合作计划。 时间控制(定时任务和软件计时器) 任务间通信原语,队列,通知和事件标志。 状态机(分层支持) 协同例程。 AT命令行界面(CLI) QuarkTS使用正
  3. 所属分类:其它

    • 发布日期:2021-03-06
    • 文件大小:17408
    • 提供者:weixin_42131790
  1. 数据科学:此存储库包含数据科学和分析工作的示例-源码

  2. 数据科学 该存储库包含数据科学和分析工作的示例。 流行病:网络上的随机过程 epidemics.py包含SIR感染模型的Python实现,该模型可模拟传染病在网络人群中的传播。 该模型将感染模拟为边缘Poisson点过程,并使用事件队列方法。 该文件包含两个功能。 SIR函数采用arg G (networkx图形对象)和kwargs i_rate (每边缘感染率), r_rate (恢复率), init (初始感染数)和max_time (运行模拟的最大时间;因为SIR模型)应该总是达到平衡,不
  3. 所属分类:其它

    • 发布日期:2021-03-02
    • 文件大小:442368
    • 提供者:weixin_42104366
  1. run-aspnetcore-microservices:.net平台上的微服务,使用Asp.Net Web API,Docker,RabbitMQ,Ocelot API网关,MongoDB,Redis,SqlServer,Entity F

  2. 具有折扣的UDEMY课程-逐步开发此存储库-> 请参阅在现实世界中的电子商务微服务项目上使用.net工具在微服务上实现的总体情况; 有几个微服务通过NoSQL(MongoDB,Redis)和关系数据库(Sql Server)在Product,Basket和Ordering微服务上实现了电子商务模块,并通过RabbitMQ事件驱动通信和Ocelot API Gateway进行了通信。 此存储库中包括什么 我们已经在run-aspnetcore-microservices存储库上实现了以
  3. 所属分类:其它

    • 发布日期:2021-02-01
    • 文件大小:1048576
    • 提供者:weixin_42133969
  1. Node.js异步处理CPU密集型任务的新思路

  2. Node.js擅长数据密集型实时(data-intensive real-time)交互的应用场景。然而数据密集型实时应用程序并不是只有I/O密集型任务,当碰到CPU密集型任务时,比如要对数据加解密(node.bcrypt.js),数据压缩和解压(node-tar),或者要根据用户的身份对图片做些个性化处理,在这些场景下,主线程致力于做复杂的CPU计算,I/O请求队列中的任务就被阻塞。Node.js主线程的eventloop在处理所有的任务/事件时,都是沿着事件队列顺序执行的,所以在其中任何一个
  3. 所属分类:其它

    • 发布日期:2021-01-30
    • 文件大小:122880
    • 提供者:weixin_38542223
  1. 微服务架构下处理分布式事务,你必须知道的事儿

  2. 根据微服务架构的鼻祖 MartinFowler的忠告,微服务架构中应当尽量避免分布式事务。然而,在某些领域,分布式事务如同宿命中的对手无法避免。在工程领域,分布式事务的讨论主要聚焦于强一致性和最终一致性的解决方案。 典型方案包括: 两阶段提交(2PC,Two-phaseCommit)方案。 eBay事件队列方案。
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:280576
    • 提供者:weixin_38735899
  1. 基于javascript的异步编程实例详解

  2. 本文实例讲述了基于javascr ipt的异步编程。分享给大家供大家参考,具体如下: 异步函数这个术语有点名不副实,调用一个函数后,程序只在该函数返回后才能继续。Javascr ipt程序员如果称一个函数为异步的,其意思就是这个函数会导致将来再运行另一个函数,后者取自于事件队列。如果后面这个函数是作为参数传递给前者的,则称其为回调函数。 callback 回调函数是异步编程最基本的方式。 采用这种方式,我们把同步操作变成了异步操作,主函数不会堵塞程序运行,相当于先执行程序的主要逻辑,将耗时的操作
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:89088
    • 提供者:weixin_38751905
  1. PyQt5 界面显示无响应的实现

  2. 在GUI程序中,主线程也叫GUI线程,因为它是唯一被允许执行GUI相关操作的线程。对于一些耗时的操作,如果放在主线程中,就是出现界面无法响应的问题。 界面假死分析 在编写QT的界面程序时,当我们调用QApplication.exec()时,我们就启动了QT的事件循环。在开始的时候,QT会发出一些事件来显示和绘制窗口部件。在这之后,事件循环就开始运行,不断地检查是不是有事件发生并且把这些事件发送给应用程序中的QObject。 当一个事件被处理时,其他事件也可能会产生并且追加到QT的事件队列中。如果
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:183296
    • 提供者:weixin_38710557
  1. 深入理解JS异步编程-Promise

  2. 前言 “JS 是基于单线程事件循环”的概念构建的,回调函数不会立即执行,由事件轮询去检测事件是否执行完毕,当执行完有结果后,将结果放入回调函数的参数中,然后将回调函数添加到事件队列中等待被执行。 同时也讲了回调函数的问题: 一是“回调地狱”,因为异步回调函数的特点:回调函数是作为异步函数的参数,一层一层嵌套,当嵌套过多,将使代码逻辑变得混乱,也无法做好错误捕捉和处理(只能在回调函数内部 try catch)。 二是回调的执行方式不符合自然语言的线性思维方式,不容易被理解。 三是控制反转
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:106496
    • 提供者:weixin_38742656
  1. 实例分析js事件循环机制

  2. 本文通过实例给大家详细分析了JS中事件循环机制的原理和用法,以下是全部内容: var start = new Date() setTimeout(function () { var end = new Date console.log('Time elapsed:', end - start, 'ms') }, 500) while (new Date() - start < 1000) { } 有其他语言能完成预期的功能吗?Java, 在Java.util.Timer中,对于定时任
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:103424
    • 提供者:weixin_38628830
« 1 2 ... 4 5 6 7 8 910 11 12 13 14 ... 43 »