- 如何开启一个线程? 方法1: Thread thread = new Thread(){ @Override public void run() { while(true){ try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); } System.out... 如何开启一个线程? 方法1: Thread thread = new Thread(){ @Override public void run() { while(true){ try { Thread.sleep(500); } catch (InterruptedException e) { e.printStackTrace(); } System.out...
- 现在我们要启动2个线程,第一个线程打印“gaoxiaowei”中的每一个字符,然后换行; 第二个线程打印“zhangwenbin”的每一个字符然后换行,代码如下: public class TraditionalThreadSynchronized { /** * @param args */ public static void main(String[] args... 现在我们要启动2个线程,第一个线程打印“gaoxiaowei”中的每一个字符,然后换行; 第二个线程打印“zhangwenbin”的每一个字符然后换行,代码如下: public class TraditionalThreadSynchronized { /** * @param args */ public static void main(String[] args...
- apt-get下载太慢~背景 首先检查一下软件源,建议换成国内的,这样下载会快很多。 在Linux中,默认的apt-get install 有时候会下载非常慢,尤其是添加的一些ppa去下载。发现apt-fast是个好东西,apt-fast 通过使用多线程下载来给apt-get 提速。经过测试效果出奇的好。 目录 apt-get下载太慢~背景 apt-fa... apt-get下载太慢~背景 首先检查一下软件源,建议换成国内的,这样下载会快很多。 在Linux中,默认的apt-get install 有时候会下载非常慢,尤其是添加的一些ppa去下载。发现apt-fast是个好东西,apt-fast 通过使用多线程下载来给apt-get 提速。经过测试效果出奇的好。 目录 apt-get下载太慢~背景 apt-fa...
- 文章目录 一、线程并行相关概念同步(Synchronous)和异步(Asynchronous)并发(Concurrency)和并行(Parallelism)临界区阻塞(Blocking)和非阻塞(Non-Blocking)饥饿(Starvation)、死锁(Deadlock)和活锁(Livelock) 二、并行的两个重要定律Amdahi定律Gustafson定律... 文章目录 一、线程并行相关概念同步(Synchronous)和异步(Asynchronous)并发(Concurrency)和并行(Parallelism)临界区阻塞(Blocking)和非阻塞(Non-Blocking)饥饿(Starvation)、死锁(Deadlock)和活锁(Livelock) 二、并行的两个重要定律Amdahi定律Gustafson定律...
- 多线程并发拓展 (1)死锁 public class DeadLockTest implements Runnable { private int flag ; private static Object o1=new Object(); private static Object o... 多线程并发拓展 (1)死锁 public class DeadLockTest implements Runnable { private int flag ; private static Object o1=new Object(); private static Object o...
- 线程池 前言Callable接口注意 ThreadPoolExecutor为什么用线程池线程池的好处 架构说明创建线程池底层实现线程池的重要参数拒绝策略线程池底层工作原理线程池运行架构图为什么不用默认创建的线程池? 手写线程池采用默认拒绝策略采用CallerRunsPolicy拒绝策略采用 DiscardPolicy 拒绝策略采用DiscardOldes... 线程池 前言Callable接口注意 ThreadPoolExecutor为什么用线程池线程池的好处 架构说明创建线程池底层实现线程池的重要参数拒绝策略线程池底层工作原理线程池运行架构图为什么不用默认创建的线程池? 手写线程池采用默认拒绝策略采用CallerRunsPolicy拒绝策略采用 DiscardPolicy 拒绝策略采用DiscardOldes...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考
2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本
2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签