Souleigh ✨ Souleigh ✨
4年前
JavaScript 引擎、事件循环、任务队列
一、先引用别人的一幅图(很好的概括了JS主线程和任务队列是如何执行的)1.JS引擎和runtime的区别:引擎:解释并编译代码,让它变成
Wesley13 Wesley13
3年前
Java Web开发入门
POM继承与多模块构建约定(管理)优先于配置标准的目录结构.java放到src/main/java.class在target/classes目录下对于web项目,配置及静态文件src/webappresources目录存放在src/resou
Stella981 Stella981
3年前
Spring Boot(七):RabbitMQ 详解
一、RabbitMQ简介RabbitMQ即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件在互联网公司的使用中越来越多,消息中间件最主要的作用是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到解耦的
Stella981 Stella981
3年前
RabbitMQ的简单模式快速入门与超时异常的处理方法
本文适合JAVA新人,想了解RabbitMQ又不想去看官网文档的人(英语水看的头疼(◎﹏◎),但建议有能力还是去看官网文档)。消息队列MQ(一)MQ全称为MessageQueue,消息队列是应用程序和应用程序之间的通信方法。先引入一下常见的通讯方案。!(https://oscimg.oschina.net/
Stella981 Stella981
3年前
MQ study
1\.什么是MQ?消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同
Wesley13 Wesley13
3年前
Java 线程状态与优先级相关的知识题目
!(https://oscimg.oschina.net/oscnet/d6adc4abeb3541b39a7405829a483280.png"20180228221130屏幕截图.png")码农每日一题长按关注,工作日每天分享一个技术知识点。!(https://oscimg.oschina.net/oscnet/1
Stella981 Stella981
3年前
RabbitMQ和Kafka到底怎么选?
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:haolujuncnblogs.com/haolujun/p/9632835.html前言开源社区有好多优秀的队列中间件,比如RabbitMQ和Kafka,每个队列都貌似有其特性,在进行工程选择时,往往眼花缭乱,不知所措。对于Rabb
Wesley13 Wesley13
3年前
Java并发系列9
今天要讲的BlockingQueue可谓是大名鼎鼎,在并发编程中比较常见的一个类。BlockingQueue顾名思义是表示一个阻塞队列,注意这两个词:阻塞和队列。可以拿我们熟悉的生产者消费者队列来举例,一条流水线上,A生产零件,B组装零件,A就是生产者,B是消费者。如果A生成的太快,则零件堆积,A需要休息一会儿等待B把零件消费完;如果A生产的太
Wesley13 Wesley13
3年前
MySQL Disk
/sys/block/sda/queue/nr\_requests磁盘队列长度。默认只有128个队列,可以提高到512个.会更加占用内存,但能更加多的合并读写操作,速度变慢,但能读写更加多的量/sys/block/sda/queue/iosched/antic\_expire等待时间。读取附近产生的新请时等待多长时间/sys/bl
音视频本地推送标题不显示昵称的排查方法
1、本地推送标题优先选择呼叫发起方设置的pushConfig,所以首先要确定发起方pushConfig的设置是否为昵称;CallKit的默认设置为RCIMsharedRCIM.currentUserInfo中的name,如果发起方没有设置current