Souleigh ✨ Souleigh ✨
4年前
JavaScript 引擎、事件循环、任务队列
一、先引用别人的一幅图(很好的概括了JS主线程和任务队列是如何执行的)1.JS引擎和runtime的区别:引擎:解释并编译代码,让它变成
Wesley13 Wesley13
3年前
.net core使用rabbitmq消息队列
  首先,如果你还没有安装好rabbitmq,可以参考我的博客:  Ubuntu16.04下,erlang安装和rabbitmq安装步骤(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.cnblogs.com%2Fshanfeng1000%2Fp%2F11951703.htm
Stella981 Stella981
3年前
RabbitMQ的简单模式快速入门与超时异常的处理方法
本文适合JAVA新人,想了解RabbitMQ又不想去看官网文档的人(英语水看的头疼(◎﹏◎),但建议有能力还是去看官网文档)。消息队列MQ(一)MQ全称为MessageQueue,消息队列是应用程序和应用程序之间的通信方法。先引入一下常见的通讯方案。!(https://oscimg.oschina.net/
Stella981 Stella981
3年前
Redis 基础使用 及 队列、订阅
Redis介绍  Redis是一个开源,先进的keyvalue存储,并用于构建高性能,可扩展的Web应用程序的完美解决方案。  Redis从它的许多竞争继承来的三个主要特点:Redis数据库完全在内存中,使用磁盘仅用于持久性。相比许多键值数据存储,Redis拥有一套较为丰富的数据类型。
Stella981 Stella981
3年前
C# Socket
目录目录异步原理主要方法源码Server源码:Client源码实验效果(广播为例)参考博客TOC异步原理套接字编程原理:延续文件作用思想,打开读写关闭的模式。C/S编程模式如下:Ø服务器端:打开通信通道,告诉本地机器,愿意在该通道上接受客户请求——监听,等待客户
Stella981 Stella981
3年前
RabbitMQ和Kafka到底怎么选?
点击上方“Java知音”,选择“置顶公众号”技术文章第一时间送达!作者:haolujuncnblogs.com/haolujun/p/9632835.html前言开源社区有好多优秀的队列中间件,比如RabbitMQ和Kafka,每个队列都貌似有其特性,在进行工程选择时,往往眼花缭乱,不知所措。对于Rabb
Wesley13 Wesley13
3年前
MySQL Disk
/sys/block/sda/queue/nr\_requests磁盘队列长度。默认只有128个队列,可以提高到512个.会更加占用内存,但能更加多的合并读写操作,速度变慢,但能读写更加多的量/sys/block/sda/queue/iosched/antic\_expire等待时间。读取附近产生的新请时等待多长时间/sys/bl
Stella981 Stella981
3年前
Map查找表,队列和栈
存入keyvalue对Vput(Kk,Vv);获取key所对应的value值Vget(Kk);判断Map是否包含给定的key或value值:booleancontainsKey(Kk),booleancontainsValue(Vv);遍历所有的key:Set<KkeySet();遍历所有keyvalue对Set<Entrye
Wesley13 Wesley13
3年前
Java多线程问题(下)
21、FutureTask是什么这个其实前面有提到过,FutureTask表示一个异步运算的任务。FutureTask里面可以传入一个Callable的具体实现类,可以对这个异步运算的任务的结果进行等待获取、判断是否已经完成、取消任务等操作。当然,由于FutureTask也是Runnable接口的实现类,所以FutureTask也可以放入线程池中
Stella981 Stella981
3年前
RabbitMQ 死信队列是什么鬼?
!(https://oscimg.oschina.net/oscnet/61e790baf5c44f148b88467d6da9c7da.jpg)Java技术栈www.javastack.cn关注阅读更多优质文章(https://www.oschina.net/action/GoToLink?urlhttp