会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
spark-cc
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2023年2月8日
Synchronized和Volatile的对比
摘要: Synchronized和Volatile是并发中的两大关键字,有相似性和不同点。 Synchronized更详细介绍参考https://www.cnblogs.com/spark-cc/p/17069585.html volatile简单来说就是轻量的同步手段,与Synchronized不同的,v
阅读全文
posted @ 2023-02-08 01:15 不要给我歪!
阅读(26)
评论(0)
推荐(0)
2023年2月7日
java创建线程的方式有几种?
摘要: java中创建线程的方式有多少种,这个问题也是众多纷纭,这个时候更应该参考官方文档(https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html)了,文档很明确地指出两种创建线程的方法. 第一种就是继承Thread类,第二种就是实现R
阅读全文
posted @ 2023-02-07 23:54 不要给我歪!
阅读(30)
评论(0)
推荐(0)
2023年1月30日
java多线程基础小白指南--线程的状态
摘要: 线程的状态比较混乱,网上的资料也是五花八门,这时候就要参考 注意截图中的最后一句话,很多人把jvm中线程状态与实际上的os线程状态搞混了,所以才会有很多乱七八糟的状态出现。 注意Runnable其实含有两种状态,一个是running也就是正在享受cpu的,另一个是ready是等待调度的,很经典的一个
阅读全文
posted @ 2023-01-30 23:38 不要给我歪!
阅读(27)
评论(0)
推荐(0)
为什么wait()需要在同步代码块内使用
摘要: 我们还是通过源代码和代码注释来学习这个问题 我们先来看看wait方法的注释,这里截取最根源的native方法给的注释 Causes the current thread to wait until either another thread invokes the notify() method o
阅读全文
posted @ 2023-01-30 02:02 不要给我歪!
阅读(547)
评论(0)
推荐(0)
2023年1月29日
java多线程基础小白指南--synchronized同步块
摘要: sychronized是java多线程非常关键的一个知识点,这篇博客将从synchronized几个用法以及代码来学习。 sychronized的作用是能够保证同一时间只有一个线程来运行这块代码,达到并发效果,如果没有保证并发的话,在多线程编码中就会产生致命问题,比如经典的i++,这也是数据库并发中
阅读全文
posted @ 2023-01-29 17:09 不要给我歪!
阅读(2161)
评论(0)
推荐(0)
2023年1月28日
java多线程基础小白指南--关键字识别(start,run,sleep,wait,join,yield)
摘要: 在学习java多线程基础上,会遇到几个关键字,理解并识别它们是掌握多线程的必备知识,下面,我将通过源码或者程序演示给出我对这几个关键字的理解,如果有不同意见,欢迎在评论区或者发私信与我探讨。 一、start和run 常见的面试八股中(其实本人没遇到过。。。。)涉及多线程start和run时,面试官会
阅读全文
posted @ 2023-01-28 02:08 不要给我歪!
阅读(177)
评论(0)
推荐(0)
2023年1月7日
spark中的持久化机制以及lineage和checkpoint(简含源码解析)
摘要: spark相比MapReduce最大的优势是,spark是基于内存的计算模型,有的spark应用比较复杂,如果中间出错了,那么只能根据lineage从头开始计算,所以为了避免这种情况,spark提供了两种持久化算子,如果用术语回答,持久化的目的就是为了容错。 存储级别 spark贴心地提供了多种存储
阅读全文
posted @ 2023-01-07 02:44 不要给我歪!
阅读(404)
评论(0)
推荐(0)
2023年1月6日
对一些常用RDD算子的总结
摘要: 虽然目前逐渐sql化,但是掌握 RDD 常用算子是做好 Spark 应用开发的基础,而数据转换类算子则是基础中的基础,因此学习这些算子还是很有必要的。 这篇博客主要参考Spark官方文档中RDD编程一章,建议直接看官方写的文档进行学习,毕竟这是大佬们写的文章 https://spark.apache
阅读全文
posted @ 2023-01-06 02:20 不要给我歪!
阅读(148)
评论(0)
推荐(0)
2023年1月4日
一个bug重温对JRE和JDK的关系思考
摘要: 前几天做一个springboot项目时,导入的JAVA版本是17,然后后面想更贴近下企业中使用的JDK版本就改成了JDK 1,8,然后就编译错误,bug如下 java: java.lang.UnsupportedClassVersionError: org/springframework/boot/
阅读全文
posted @ 2023-01-04 23:45 不要给我歪!
阅读(221)
评论(0)
推荐(0)
2022年12月29日
浅谈一下两个重要的网络八股文
摘要: 在和师弟交流一个web开发项目时,师弟问的两个问题,还是比较重要的,记录一下 1、GET和POST的区别 对于GET和POST的使用格式可以通过IDEA来学习,这样也许更加清晰 本质上来看,GET和POST没有太大的区别,都是HTTP请求的方式之一 但是对它俩的作用做了界定和适配,来适应不同的场景
阅读全文
posted @ 2022-12-29 02:26 不要给我歪!
阅读(120)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告