上一页 1 2 3 4 5 6 7 8 ··· 46 下一页
摘要: 数据库系统发展历史# 数据库系统产生于20世纪60年代中期,至今有近50多年的历史,其发展经历了三代演变,造就了四位图灵奖得主,发展成为一门计算机基础学科,带动了一个巨大的软件产业。 数据库系统是操作系统之上最重要的基础设施之一,被称为软件产业的常青树,特别是它所支撑起来的大数据、人工智能应用,更是 阅读全文
posted @ 2023-12-31 11:42 guoyu1 阅读(37) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/bohu83/article/details/51098106 阅读全文
posted @ 2023-12-30 21:41 guoyu1 阅读(1) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_42411214/article/details/107767326 一:volatile二:synchronized 临界区方式ReentrantLock/Condition 消息队列方式三:使用JUC工具类 CountDownLatch四:基本L 阅读全文
posted @ 2023-12-30 21:39 guoyu1 阅读(80) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/cxuanBlog/p/14166322.html 阅读全文
posted @ 2023-12-30 21:22 guoyu1 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、多线程循环打印123 使用waite notify的标准范式,并发编程的艺术,4.3.3 public class Test2 { private static Object object = new Object(); private static int flag = 1; public s 阅读全文
posted @ 2023-12-30 20:55 guoyu1 阅读(33) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/q322625/article/details/102803320 阅读全文
posted @ 2023-12-30 18:20 guoyu1 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、内存和磁盘使用方面 Spark vs MapReduce不等于内存 vs 磁盘,Spark和MapReduce的计算都发生在内存中,区别在于: MapReduce需要将每次计算的结果写入磁盘,然后再从磁盘读取数据,从而导致了频繁的磁盘IO。 Spark通常不需要将计算的结果写入磁盘,可以在内存中 阅读全文
posted @ 2023-12-30 18:03 guoyu1 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 看这个这个写的更加详细,更好: https://www.zhihu.com/question/336683528/answer/2993824842 在使用线程池时,很多同学都有这样的疑问,不知道如何配置线程数量,今天我们一起探讨一下这个问题。 1.经验值 配置线程数量之前,首先要看任务的类型是 I 阅读全文
posted @ 2023-12-29 12:53 guoyu1 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 策略模式(Strategy Pattern)和模板方法模式(Template Method Pattern)是两种不同的设计模式,它们在实现上有一些明显的区别: 目的和应用场景: 策略模式: 主要用于定义一系列的算法,将每个算法封装起来,并使它们可以互相替换。客户端可以选择不同的策略对象,以达到不同 阅读全文
posted @ 2023-12-29 12:02 guoyu1 阅读(782) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/HongZeng_CSDN/article/details/130370999 阅读全文
posted @ 2023-12-28 21:58 guoyu1 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 46 下一页