自己做网站怎么编代码快速免费建网站

news/2025/10/5 11:07:32/文章来源:
自己做网站怎么编代码,快速免费建网站,新野微网站建设,h5响应式网站做动画为什么80%的码农都做不了架构师#xff1f; 多线程消费队列到指定个数时触发一个生产线程往队列中补充元素#xff0c;保证队列中有足够的数据供消费#xff0c;不至于使消费线程等待#xff0c;也不至于在队列中堆得过多。假设10人消费#xff0c;先放2个… 为什么80%的码农都做不了架构师    多线程消费队列到指定个数时触发一个生产线程往队列中补充元素保证队列中有足够的数据供消费不至于使消费线程等待也不至于在队列中堆得过多。假设10人消费先放2个篮子每个篮子10个篮子得够大怎么也得够在场的人分一次吃完一篮子赶紧叫人再提一篮子来谁负责叫人吃篮子里最后一个的或吃另外一篮第一个的这样得知道哪个是最后一个哪个是第一个。另外一个方法在篮子底部放个托盘谁拿到托盘谁负责叫人全部消费完时篮子里不放托盘了按人数在篮子里放甜点每人一份吃完收工。 final long startTime  System.currentTimeMillis();//开始时间 int index  0;//模拟处理索引 final int person  10;//模拟消费者个数final LinkedBlockingQueueObject queue  new LinkedBlockingQueueObject(1000); /**托盘*/ class Salver{}; /**甜点*/ class Dessert{}; /**模拟启动程序*/ void start() {/* 1、先来两篮子 */for (int k  0; k  2; k) {for (int i  0; i  person; i) {queue.add(index);queue.add(new Salver());}}/* 2、启动消费者 */for (int i  0; i  person; i) {new Thread(new Consumer()).start();} } /**消费者*/ class Consumer implements Runnable{Overridepublic void run() {try {while (true) {Object thing  queue.take();if (thing instanceof Salver) {//拿到托盘叫人再来一篮子接着取下一个new Thread(new Producer()).start();continue;} else if (thing instanceof Dessert) {//吃完甜点收工break;}/*模拟实际处理*/System.out.println(thing);Thread.sleep(1000);}} catch (Exception e) {e.printStackTrace();}} } /**生产者*/ class Producer implements Runnable {Overridepublic void run() {try {synchronized(Producer.class){//避免没拿来消费完同时拿/* 消费1分钟停止根据实际情况调整比如库里没有待处理数据或不足一篮子 */if (System.currentTimeMillis() - startTime  60 * 1000) {/* 人均一份甜点 */for (int i  0; i  person; i) {queue.put(new Dessert());}} else {/* 加一篮子 */for (int i  0; i  person; i) {queue.put(index);}/* 放一托盘 */queue.put(new Salver());}}} catch (Exception e) {e.printStackTrace();}} } ps:流控思路——多生产者定量消费 转载于:https://my.oschina.net/h2do/blog/524605

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/928165.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

购买网域名的网站好住小帮装修案例

企业出海挑战与对策 随着全球化的加速推进,越来越多的企业开始将目光投向海外市场,以寻求更广阔的发展空间。然而,在出海的过程中,企业往往面临着诸多挑战,其中文化差异、法律限制等问题尤为突出。今天运营坛将对这些…

2025 年碳纤维布厂家最新推荐排行榜:精选建筑碳纤维布 ,加固碳纤维布,300克碳纤维布,碳纤维加固布公司

2025 年碳纤维布行业在风电、航空航天及低空经济等领域需求驱动下迎来结构性回暖,T700 + 级高性能产品占比已提升至 36.42%,但市场仍存在痛点:部分企业产品同质化严重,小型厂商偷工减料导致性能不达标,叠加监管漏…

箭头

.errBox{font-size: 12px;position: absolute;top:40px;color: #ff0000;border:1px solid #ff0000;width:120px;line-height:22px;text-align:center;background-color: #ffffff;z-index: 1; } .errBox::after{width: …

MySQL Docker 容器化部署全指南

本文以轩辕镜像为核心,详细介绍MySQL容器化部署全流程,含4种镜像拉取方式、3种部署方案(快速部署适测试、挂载目录适生产、docker-compose适企业级)、3种结果验证手段及5类常见问题解决方案,还针对不同用户给出操…

2025热浸塑钢管工厂最新企业品牌推荐排行榜 ,NHAP热浸塑钢管,电力热浸塑钢管,N-HAP热浸塑钢管,电力涂塑钢管公司推荐!

在热浸塑钢管行业,随着市场需求的不断增长,各类制造企业纷纷涌现,但行业也面临着诸多问题。部分企业为追求短期利益,在生产过程中偷工减料,导致产品质量参差不齐,防腐、耐磨等关键性能不达标,给工程安全埋下隐患…

网站文章的作用做驾考学时在哪个网站

有时候,我们会用 Set Identity_Insert Table ON 来处理数据表的某些自增列。如果在本地倒是没什么问题。如果是远程服务器,则会报 找不到对象"XXX" ,因为它不存在或者您没有所需的权限 其实这个跟你的权限无关,即使你链接服务器用…

中文网站建设小组明星网页设计模板

文章目录 1. 遇到问题1.1 问题现象1.2 解决办法 2. 重新设置最新 sparse源3. 更多参考资料3.1 字节源3.2 ustc 源3.3 清华源3.4 其他人的总结 1. 遇到问题 有好一阵子没有更新源和安装软件了, 使用ustc的源, 更新了好一阵子, 最后安装居然还出…

2025广告喷绘公司最新推荐榜单, 覆盖广告喷绘广告牌,广告喷绘写真,广告喷绘广告牌写真,广告喷绘门头服务!

在商业浪潮奔涌向前的当下,广告喷绘已成为品牌抢占市场心智的视觉利器,行业需求持续呈井喷式增长。然而繁荣表象之下,市场乱象亦随之滋生:一方面,行业准入门槛较低,大量缺乏专业级设备与成熟技术团队的小型厂商涌…

详细介绍:ck-editor5的研究 (5):优化-页面离开时提醒保存,顺便了解一下 Editor的生命周期 和 6大编辑器类型

详细介绍:ck-editor5的研究 (5):优化-页面离开时提醒保存,顺便了解一下 Editor的生命周期 和 6大编辑器类型pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; disp…

贵阳网站推广有几家二手书网站策划书

1.亿级积分数据分库分表:总体方案设计 上一篇博客中写了一下积分数据分库分表的总体方案设计,里面说了采用应用程序代码双写的方式实现的增量数据同步,本篇就对这一块进行一些细化的介绍,包括: 为什么不用Canal监听数…

【android bluetooth 案例分析 04】【Carplay 详解 3】【Carplay 连接之车机主动连手机】 - 教程

【android bluetooth 案例分析 04】【Carplay 详解 3】【Carplay 连接之车机主动连手机】 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !i…

实用指南:24.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--认证微服务

实用指南:24.【.NET8 实战--孢子记账--从单体到微服务--转向微服务】--单体转微服务--认证微服务2025-10-05 10:55 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !i…

详细介绍:STM32 串口通信①:USART 全面理解 + 代码详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

[算法/数据结构] 数据结构与算法

0 序工作这么些年,数据结构、及其基础算法,在工作实践中仍时长闪现。为此,此篇进行一定的归纳总结,并持续更新完善。1 概述:数据结构与算法简介数据结构(Data Structure)是计算机中存储、组织数据的方式。数据结…

基于点标注的弱监督目标检测方法研究 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

黑河北京网站建设设计公司的名字

亚马逊云科技近日在纽约峰会上宣布 Amazon Elastic Compute Cloud(EC2)P5 实例正式可用。这是一款下一代 GPU 实例,由最新的英伟达 H100 Tensor Core GPU 提供支持,可以满足客户在运行人工智能、机器学习和高性能计算工作负载时对高性能和高扩展性的需求…

怎么做网站app一流的聊城做网站公司

本文地址http://www.cnblogs.com/Bond/p/3972854.html 最近一直做移动端,没和IE6打交道了,瞬间感觉世界变美好了。移动端虽然还是各种坑,但是比起修复IE6那还是轻松多了,移动端很多效果可以用CSS3来做,感觉一切都和谐…

图论new

边双连通分量 #include<bits/stdc++.h> using namespace std; const int N = 5e5+5; int n, m, cnt, ans, dfn[N], low[N]; //dfn记录dfs序,low表示这个点除树边外能连到最浅 vector<int> mp[N], mp2[N]…

2025夹丝玻璃厂家最新企业品牌推荐排行榜,艺术夹丝玻璃,淋浴房夹丝玻璃,极简门夹丝玻璃,金属夹丝玻璃公司推荐!

在夹丝玻璃行业快速发展的当下,市场上的源头厂家数量不断增多,然而行业也面临着诸多问题。一方面,部分厂家缺乏核心技术,生产的夹丝玻璃在安全性、耐用性等方面难以满足市场需求,产品质量参差不齐;另一方面,一些…

斜率优化dp复习笔记

$$ f_j+sum_isum_j-sum_j^2>f_l+sum_isum_l-sum_l^2 \Rightarrow \frac{(f_j-sum_j^2)-(sum_l-sum_l^2)}{-sum_j-(-sum_l)}>sum_i $$那么点集就是 $(-sum_x,f_x-sum_x^2)$。那么对于当前点 $i$,所有斜率 $\leq …