会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
vonlinee
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2025年8月3日
ThreadLocal使用
摘要: ThreadLocal java.lang.ThreadLocal 是 Java 中的一种用于实现线程局部变量的工具,它允许每个线程都有自己的独立变量副本。这在多线程环境中非常有用,尤其是在需要避免共享状态的情况下。 基本使用 适用场景: 适用于需要为每个线程维护独立状态的场景,例如数据库连接、用户
阅读全文
posted @ 2025-08-03 07:54 vonlinee
阅读(64)
评论(0)
推荐(0)
2025年8月1日
Spark Shuffle原理
摘要: 数据分区 例如,当从本地文件系统加载一个文本文件到Spark时,文件的内容会被拆分成多个分区,这些分区会被均匀地分配给集群中的节点。可能有多个分区最终落在同一个节点上。所有这些分区的总和构成了你的RDD,这也是弹性分布式数据集中分布式一词的由来。图4.1展示了将文本文件的行加载到五节点集群中的RDD
阅读全文
posted @ 2025-08-01 00:18 vonlinee
阅读(42)
评论(0)
推荐(0)
2025年7月30日
Scala基础
摘要: Scala 是一种多范式编程语言,它融合了面向对象编程和函数式编程的特性。它运行在Java 虚拟机上,并能够与现有的Java 代码兼容。Scala 的设计目标是提供一种简洁、优雅且类型安全的方式来表达常见的编程模式。 以下是Scala 的一些主要特点和优势: 多范式编程:Scala 既支持面向对象编
阅读全文
posted @ 2025-07-30 21:30 vonlinee
阅读(13)
评论(0)
推荐(0)
2025年7月29日
Unix/Linux编辑器使用
摘要: Nano 第一行是在声明nano的版本和文件名,最下面的三行,分别是文件的状态(New File)与两行命令说明。 命令说明行白色的部分就是快捷键,后面的则是该快捷键的功能。指数符号(^)代表的是键盘的[ctrl]按键 下面来介绍比较重要的快捷键: [Ctrl]-G:取得在线帮助(help)。 [C
阅读全文
posted @ 2025-07-29 21:29 vonlinee
阅读(8)
评论(0)
推荐(0)
2025年7月27日
了解java.lang.ref.Reference
摘要: 本文主要讲述java.lang.ref.Reference这个类的一些基本概念和使用方法 Reference // 判断次Reference是否已被回收 public boolean isEnqueued() // 手动进行回收 public boolean enqueue() // 去掉对valu
阅读全文
posted @ 2025-07-27 23:38 vonlinee
阅读(15)
评论(0)
推荐(0)
InnoDB架构
摘要: 目录内存结构Buffer PoolChange Buffer自适应哈希索引 Adaptive Hash IndexLog Buffer磁盘架构System TablespaceFile-Per-Table TablespaceGeneral TablespaceUndo Tablespace临时表空
阅读全文
posted @ 2025-07-27 23:33 vonlinee
阅读(10)
评论(0)
推荐(0)
2025年7月26日
理解AQS
摘要: 目录AQSAQS队列节点 NodewaitStatusSHARED/EXCLUSIVE 模式stateSemaphore基本使用工作原理获取资源 acquiretryAcquireShareddoAcquireSharedInterruptibly获取成功 setHeadAndPropagatedo
阅读全文
posted @ 2025-07-26 00:23 vonlinee
阅读(11)
评论(0)
推荐(0)
2025年7月25日
GO语法总结
摘要: 简介 学习资料: https://golang3.eddycjy.com/posts/func-overloading-defalut/ 官方练习网站:https://go.dev/tour/list 首先先简单介绍下go语言的基本特性 强类型,支持类型推断 编程范式:Go不是传统意义上的OOP语言
阅读全文
posted @ 2025-07-25 23:53 vonlinee
阅读(12)
评论(0)
推荐(0)
2025年7月21日
Web常用工具使用总结
摘要: NPM 列出所有当前的 npm 配置,包括仓库地址 npm config list -l 设置默认仓库地址 npm config set registry <repository-url> 查看当前仓库地址 npm config get registry # 将仓库地址重置为 npm 的默认地址 n
阅读全文
posted @ 2025-07-21 00:05 vonlinee
阅读(11)
评论(0)
推荐(0)
2025年7月15日
Spark程序开发
摘要: 前言 本文基于JDK8,使用Java版本的SDK,相关代码示例所使用的spark相关jar包版本如下: pom.xml <properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</ma
阅读全文
posted @ 2025-07-15 00:41 vonlinee
阅读(13)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告