首页
学习
活动
专区
工具
TVP
发布

恩蓝脚本

脚本大全
专栏作者
12631
文章
25427616
阅读量
85
订阅数
Python实现RabbitMQ6种消息模型的示例代码
​ RabbitMQ是一种比较流行的消息中间件,之前我一直使用redis作为消息中间件,但是生产环境比较推荐RabbitMQ来替代Redis,所以我去查询了一些RabbitMQ的资料。相比于Redis,RabbitMQ优点很多,比如:
砸漏
2020-11-04
6010
代码分析Android消息机制
我们知道在编程时许多操作(如更新UI)需要在主线程中完成,而且,耗时操作(如网络连接)需要放在子线程中,否则会引起ANR。所以我们常使用Handler来实现线程间的消息传递,这里讨论的也就是Handler的运行机制。
砸漏
2020-11-04
2490
Android Handler机制的工作原理详析
上一次写完Binder学习笔记之后,再去看一遍Activity的启动流程,因为了解了Binder的基本原理,这次看印象会更深一点,学习效果也比以前好很多。本来打算直接来写Activity的启动流程的,但总觉得Handler也需要写一下,知道Handler和Binder的原理后,再去看Activity的启动流程,应该也没什么问题了。虽然网上已经有很多Handler相关的文章了,而且Handler机制的上层原理也并不难,还是决定写一下,因为我想构建自己的知识体系。也希望给看我博客的朋友们一个无缝衔接的阅读体验。
砸漏
2020-11-04
3360
PHP swoole的process模块创建和使用子进程操作示例
本文实例讲述了PHP swoole的process模块创建和使用子进程操作。分享给大家供大家参考,具体如下:
砸漏
2020-11-02
1.2K0
浅谈Android中线程池的管理
说到线程就要说说线程机制 Handler,Looper,MessageQueue 可以说是三座大山了
砸漏
2020-10-31
5260
深入Android Handler,MessageQueue与Looper关系
一说到Android的消息机制,自然就会联想到Handler,我们知道Handler是Android消息机制的上层接口,因此我们在开发过程中也只需要和Handler交互即可,很多人认为Handler的作用就是更新UI,这也确实没错,但除了更新UI,Handler其实还有很多其他用途,比如我们需要在子线程进行耗时的I/O操作,可能是读取某些文件或者去访问网络等,当耗时操作完成后我们可能需要在UI上做出相应的改变,但由于Android系统的限制,我们是不能在子线程更新UI控件的,否则就会报异常,这个时候Handler就可以派上用场了,我们可以通过Handler切换到主线程中执行UI更新操作。
砸漏
2020-10-30
7680
Android编程实现异步消息处理机制的几种方法总结
本文实例讲述了Android编程实现异步消息处理机制的几种方法。分享给大家供大家参考,具体如下:
砸漏
2020-10-30
5990
Android异步消息机制详解
Android中的异步消息机制分为四个部分:Message、Handler、MessageQueue和Looper。
砸漏
2020-10-28
1.5K0
Android 异步任务 设置 超时使用handler更新通知功能
一个Handler允许你发送和处理消息(Message)以及与一个线程的消息队列相关的Runnable对象。每个Handler实例都和单个线程以及该线程的消息队列有关。当你创建了一个新Handler,它就会和创建它的线程/消息队列绑定,在那以后,它就会传递消息以及runnable对象给消息队列,然后执行它们。
砸漏
2020-10-28
1.7K0
andriod如何搭建自己的轮询框架
很多时候Android应用需要每间隔一段时间向服务器请求数据,如果服务器数据有更新则通知界面变化。Android中最常用的红点一般采用的就是轮询,红点是为了在数据有更新时及时的提醒用户,比如朋友圈更新,当用户的朋友圈更新时就会显示红点,就是通过移动端不断的向服务器查询朋友圈的更新状态。
砸漏
2020-10-27
9670
android handler.post和handler.sendMessage的区别和联系
现在大部分人都很熟悉handler这个东西了,我们常用handler的场景无非有两个:
砸漏
2020-10-22
2.3K0
详解android webView独立进程通讯方式
在默认情况下,同一应用的所有组件都在相同的进程中运行。 在Manifest中可以设置各组件 (<activity 、<service 、<receiver 、<provider )的 android:process 属性来指定相应的进程。
砸漏
2020-10-22
2K0
PHP多进程通信-消息队列使用
以上所述是小编给大家介绍的PHP通信-消息队列使用详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持!
砸漏
2020-10-21
9620
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
在互联网项目开发者经常会遇到『给用户群发短信』、『订单系统有大量的日志需要记录』或者在秒杀业务的时候服务器无法承受瞬间并发的压力。
砸漏
2020-10-21
1.1K0
php+redis实现消息队列功能示例
本文实例讲述了php+redis实现消息队列功能。分享给大家供大家参考,具体如下:
砸漏
2020-10-20
9070
PHP PDO和消息队列的个人理解与应用实例分析
本文实例讲述了PHP PDO和消息队列的个人理解与应用。分享给大家供大家参考,具体如下:
砸漏
2020-10-20
7080
PHP高级编程之消息队列原理与实现方法详解
本文实例讲述了PHP高级编程之消息队列原理与实现方法。分享给大家供大家参考,具体如下:
砸漏
2020-10-20
3860
浅谈Linux进程间通信方式及优缺点
无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用.进程的亲缘关系一般指的是父子关系。无明管道一般用于两个不同进程之间的通信。当一个进程创建了一个管道,并调用fork创建自己的一个子进程后,父进程关闭读管道端,子进程关闭写管道端,这样提供了两个进程之间数据流动的一种方式。
砸漏
2020-10-20
1.9K0
说说Android的UI刷新机制的实现
在Android中,一块Surface对应一块内存,当内存申请成功后,App端才有绘图的地方。由于Android的view绘制不是今天的重点,所以这里点到为止~
砸漏
2020-10-16
1.3K0
android异步消息机制 源码层面彻底解析(1)
看到当mLooper == null时会抛一个“Can’t create handler inside thread that has not called Looper.prepare()”这个异常,所以我们在创建handler实例前首先需要调用Looper.prepare()
砸漏
2020-10-16
2640
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档