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

#线程

corejava辅导(14--3)

紫风

TCP是Tranfer Control Protocol的简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无差错的数据流。发送方...

1100

corejava辅导(13--2)

紫风

BufferInputStream和BufferOutputStream(带缓存的字节流)

700

corejava辅导(11--1)

紫风

进程,即运行中的程序,多任务操作系统中并发的一个任务(CPU是分时间片执行多个进程的),线程,其本质是进程中顺序的执行流程,进程有独立的进程空间进程中的数据存放...

1100

corejava辅导(17--3)

紫风

CyclicBarrier在构造时给出线程数,只有等待的线程数到了构造方法中指定的数量,当最后一个线程等待后,所有的线程都会被释放,这个类是一个多线程汇合的工具...

1500

十五天Python系统学习教程第十一天

紫风

学习目标 ✅ 理解Python并发模型(对比Java的多线程与线程池) ✅ 掌握asyncio协程编程(对比Java的虚拟线程) ✅ 实现多进程加速计算密...

900

LDA 是一位“文字炼金术士”,能从文档的混沌词海中提炼出隐藏的主题金矿,并揭示每个文档的「配方秘方」(主题比例)和每个主题的「元素组成」(关键词分布)

紫风

LDA 是一位“文字炼金术士”,能从文档的混沌词海中提炼出隐藏的主题金矿,并揭示每个文档的「配方秘方」(主题比例)和每个主题的「元素组成」(关键词分布)。

1000

Kafka生产者原理深度解析

SmileNicky

Kafka生产者的消息发送流程由 main 线程和 Sender 线程协同完成,涉及多个组件的协同工作,主要包括主线程、Sender线程、拦截器、序列化器、分区...

2800

Python多线程实现大文件快速下载

SmileNicky

在互联网时代,文件下载是日常操作之一,尤其是大文件,如软件安装包、高清视频等。然而,网络条件不稳定或带宽有限时,下载速度会变得很慢,令人抓狂。幸运的是,通过多线...

1800

【Java基础】进程与线程的关系、Tread类;讲解基本线程安全、网络编程内容;JSON序列化与反序列化

用户11865655

因为多个线程共享父进程里的全部资源,因此编程更加方便;但必须更加小心,因为需要确保线程不会妨碍同一进程里的其他线程线程可以完成一定的任务,可以与其他线程共享父进...

4310

(Java并发编程——JUC)常见的设计模式概念分析与多把锁使用场景!!理解线程状态转换条件!带你深入JUC!!文章全程笔记干货!!

用户11865655

如果需要在多个类之间使用GuardedObject对象,作为参数传递不是很方便,因此涉及一个用来解耦的中间类,这样不仅能够解耦【结果等待者】和【结果生产者】,还...

3010

(Java并发编程——JUC)共享问题解决与synchronized对象锁分析!全程干货!!快快收藏!!

用户11865655

使用synchronized注意的点:它采用互斥的方式让同一时刻最多只有一个线程能持有【对象锁】,其他线程再想获取这个【对象锁】时就会阻塞住。这样就能保证拥有锁...

5310

(Java并发编程—JUC)带你重新认识进程与线程!!让你深层次了解线程运行的睡眠与打断!!

用户11865655

而有一种特殊的线程叫做守护线程:只要其他非守护线程运行结束了,即时守护线程的代码没有执行完,也会强制结束

4710

leaseManager详解

zeekling

HDFS作为一个分布式文件系统,只允许一个客户端同时对一个文件进行修改操作。租约就是为了实现独占的写操作的机制。 HDFS租约的主要实现类是LeaseMana...

6310

从全栈工程师到技术领袖:一场真实的Java面试实录

用魔法才能打败魔法

一位Java全栈工程师的面试实录,涵盖技术栈与实战经验分享。

8900

GPU编程与架构:你新买的5090到底是怎么工作的?

腾讯云开发者

此处指定线程块为一维的,一个每个线程块(thread block)有256个线程(thread)。又计算得到了线程块的数量block_num,指定网格(grid...

18210

为什么推荐用Redisson实现分布式锁

编程小白狼

在现代分布式系统中,分布式锁是实现并发控制的核心组件之一。面对多种分布式锁的实现方案,Redisson凭借其专业性和可靠性脱颖而出。本文将深入分析为什么Redi...

13210

MySQL为什么不建议使用delete删除数据?

编程小白狼

在MySQL主从复制架构中,主库上执行了一个大的DELETE事务,这个事务需要在从库上重放(回放)。由于从库是单线程应用SQL线程(在传统复制中),一个大的删除...

16510

面试官:为什么没有虚拟线程池?

磊哥

官方推荐并为每个任务创建一个全新的虚拟线程,例如通过 Executors.newVirtualThreadPerTaskExecutor(),任务完成后虚拟线程...

14710

从零到一:一个Java全栈开发者的实战面试全记录

用魔法才能打败魔法

一位Java全栈开发者在互联网大厂面试中展现的技术实力与实战经验。

10810

有点意思!Java8后最有用新特性排行榜!

磊哥

虽然,我一直都在用线程池或动态线程池,并没有真正的使用到虚拟线程,但就感觉这个技术设计的很好,以后可能会用到。

16710
领券