码迷,mamicode.com
首页 >  
搜索关键字:排队    ( 2057个结果
AQS解析与实战
前言前段时间在面试,发现面试官都有问到同步器AQS的相关问题。AQS为Java中几乎所有的锁和同步器提供一个基础框架,派生出如ReentrantLock、Semaphore、CountDownLatch等AQS全家桶。本文基于AQS原理的几个核心点,谈谈对AbstractQueuedSynchronizer的理解,并实现一个自定义同步器。AQS原理面试题的核心回答要点state状态的维护。CLH队
分类:其他好文   时间:2020-11-08 17:31:53    阅读次数:22
计算机网络的性能指标
速率 1字节=8比特位 时延 发送时延 传播时延 处理时延 排队时延 往返时间RTT(Route-Trip Time) ◆ RTT(Route-Trip Time)是评估网络质量的一项重要指标 ◆ RTT表示的是数据报文在端到端通信中的来回一次的时间 ◆ 通常使用ping命令查看RTT ...
分类:其他好文   时间:2020-11-01 22:26:31    阅读次数:33
这可能是东半球最接地气的短链接系统设计
引言今天下午,烟哥和同事在厕所里排队等坑的时候(人多坑少)。想象一下一个场景,我正在一边排队,一边拿着手机撩妹。前面一个同事,拿着手机短信转过头来和我聊天。于是,我们就开始讨论下面这种短链接的实现原理(没错,上厕所也不忘学习!)。点击其中短链接后,我们会跳到如下地址http://h5.dangdang.com/mix_20191015_or4x本文,我们来讨论一下其实现原理!正文需求缘起这里说一下
分类:其他好文   时间:2020-11-01 21:08:19    阅读次数:22
敖丙哥哥,跟我聊一下公平锁和非公平锁嘛?
你知道的越多,你不知道的越多前言上次我们提到了乐观锁和悲观锁,那我们知道锁的类型还有很多种,我们今天简单聊一下,公平锁和非公平锁两口子,以及他们在我们代码中的实践。正文开始聊之前,我先大概说一下他们两者的定义,帮大家回顾或者认识一下。公平锁:多个线程按照申请锁的顺序去获得锁,线程会直接进入队列去排队,永远都是队列的第一位才能得到锁。优点:所有的线程都能得到资源,不会饿死在队列中。缺点:吞吐量会下降
分类:其他好文   时间:2020-11-01 10:47:53    阅读次数:14
敖丙哥哥,跟我聊一下公平锁和非公平锁嘛?
你知道的越多,你不知道的越多前言上次我们提到了乐观锁和悲观锁,那我们知道锁的类型还有很多种,我们今天简单聊一下,公平锁和非公平锁两口子,以及他们在我们代码中的实践。正文开始聊之前,我先大概说一下他们两者的定义,帮大家回顾或者认识一下。公平锁:多个线程按照申请锁的顺序去获得锁,线程会直接进入队列去排队,永远都是队列的第一位才能得到锁。优点:所有的线程都能得到资源,不会饿死在队列中。缺点:吞吐量会下降
分类:其他好文   时间:2020-11-01 10:47:32    阅读次数:17
开发旅游小程序有哪些意义?找哪家开发?推荐旅游小程序开发商
小程序自推出以来,涉及多种领域应用,家居、餐饮、教育、旅游等等多种场景。而旅游业是非常适合开发小程序的。像日常出行中遇到的景区排队购票、入园排队时间长等等问题,小程序都可以合理有效的解决。因此,旅游+小程序的结合,不仅让旅游业发展更加迅猛,同时让更多喜欢旅游的朋友们出行更加方便。 所以,对于旅游企业 ...
分类:微信   时间:2020-11-01 09:47:32    阅读次数:47
关于线程池
1、什么是线程池? 简而言之,线程池就是管理线程的一个容器,有任务需要处理时,会相继判断核心线程数是否还有空闲、线程池中的任务队列是否已满、是否超过线程池大小,然后调用或创建线程或者排队,线程执行完任务后并不会立即被销毁,而是仍然在线程池中等待下一个任务,如果超过存活时间还没有新的任务就会被销毁,通 ...
分类:编程语言   时间:2020-11-01 09:40:28    阅读次数:26
PTA一些题目
1.树的同构 思路:因为他是只交换左右子节点,就可以发现同构的树的父亲节点是相同的,所以你只要记住一个结点的父亲节点是什么,判断两棵树上相同点的父亲节点是否相同,就可以判断是否同构。 最后判断下为只有一个结节点的特殊情况。 /* n==1的情况是不符合的 */ #include<bits/stdc+ ...
分类:其他好文   时间:2020-11-01 09:39:49    阅读次数:16
Event Loop事件循环
1.首先要知道 JavaScript 的运行机制。文字太多请移步-- 2.正是因为 JavaScript 的单线程,事件执行需要排队和循环执行。(同步任务,异步任务(宏任务(macroTask)和微任务(microTask))) 3.什么是事件循环(event loop) 为了协调事件(event) ...
分类:其他好文   时间:2020-10-30 11:46:45    阅读次数:19
[LeetCode] 406. Queue Reconstruction by Height(按身高重排队列)
Difficulty: Medium Related Topics: Greedy Link: https://leetcode.com/problems/queue-reconstruction-by-height/ Description Suppose you have a random li ...
分类:其他好文   时间:2020-10-27 10:54:44    阅读次数:28
2057条   上一页 1 2 3 4 5 6 ... 206 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!