首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
工作之行
shengjk1
创建于2024-05-13
订阅专栏
记录工作上的一些问题
等 1 人订阅
共24篇文章
创建于2024-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
一文读懂计算机网络两大模型:OSI与TCP/IP
本文介绍了计算机网络中ISO/OSI参考模型和TCP/IP模型的联系与差异,分析了两者的诞生背景及实际应用情况。ISO/OSI模型采用七层架构,理论性强但实现复杂;TCP/IP模型基于四层架构,简洁高
SparkSQL Join的源码分析
SparkSQL 现在基本上可以说是离线计算的大拿了,所以掌握了 SparkSQL 的 Join 也就相当于掌握了这位大拿。 一直想要总结一下,今天遇到了 Broadcast 的一些事情,终于可以顺
SparkSQL Join深度解析:三种实现方式全揭秘
本文全面剖析了SparkSQL中Join操作的三种主要实现方式:Broadcast Join、Hash Join(包括Shuffle Hash Join)和Sort Merge Join。详细阐述了每
一文搞懂 Iceberg 的 branch 和 tags
本文介绍了 Apache Iceberg 的分支(Branch)和标签(Tag)功能,通过类 Git 的机制解决大数据场景下的数据版本管理和数据隔离问题,实现 ACID 事务、隔离实验和精准回溯。同时
快速搞懂湖仓一体发展历程:错过它,你将失去下一个大数据风口!
本文介绍了数据湖仓一体架构的发展历程和优势。从OLAP数据库及其限制出发,阐述了第一代数据仓库、基于Hive的数据仓库、MPP架构和其他计算引擎、数据湖、数据湖表格式以及数据湖仓的出现和发展。最后总结
一文搞懂Flink 的 Materialized Table:简化数据管道的利器
Flink 的 Materialized Table 为简化数据管道的开发和管理提供了一种强大的解决方案。它通过统一流批处理、降低开发成本、提高数据处理灵活性等方式,帮助用户更高效地应对复杂的数据处理
掌握 Apache Iceberg 的关键:Equality Delete 和 Position Delete 的原理与应用
在大数据领域,数据的高效管理和更新是一个永恒的话题。Apache Iceberg 作为一款流行的表格格式,为数据湖提供了高效的存储和管理解决方案。在 Iceberg 中,Equality Delete
JVM如何处理Java中的精度转换: 从源码到字节码
在Java编程中,理解不同数据类型之间的转换机制对于写出高效、正确的代码至关重要。本文将详细探讨Java中的精度转换机制,包括自动类型提升、显式转换以及其在不同场景下的应用。
只会写代码的程序员,注定没有出路!
只会写代码的程序员正在面临职业危机。随着 AI 技术的快速发展,重复性编码工作逐渐被自动化工具取代,程序员的竞争力不再局限于代码能力,而是转向解决问题的能力。此外,程序员群体普遍存在的沟通短板也限制了
Flink 中RocksDB 为什么将每个键和值的限制为 2^31 字节
RocksDB 的 JNI 桥接 API 对键值大小限制为 2³¹ 字节(约 2GB),其根本原因是 **JNI 接口设计中的 `jint` 类型限制**。JNI 在传递键值数据长
数据湖的背景、现状与未来
本文介绍了数据湖(Data Lake)的概念、功能、架构、优势、挑战以及与数据湖仓(Data Lakehouse)的融合。数据湖是一种用于存储海量原始数据的架构,支持结构化、半结构化和非结构化数据的直
AI编程:吞噬者还是进化之翼?
AI编程工具的兴起,如同一把双刃剑,在为程序员带来便利的同时,也悄然改变着他们的思维模式。过度依赖AI可能导致算法思维退化、代码记忆丧失,甚至催生出缺乏独立思考能力的“提示词工程师”。然而,我们并非只
AI编程来了,程序员要失业了?
你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益: 了解大厂经验 拥有和大厂相匹配的技术等 希望看什么,评论或者私信告诉我! 一、背景
我通过AI编程完成了第一个实用程序
你好,我是 shengjk1,多年大厂经验,努力构建 通俗易懂的、好玩的编程语言教程。 欢迎关注!你会有如下收益: 了解大厂经验 拥有和大厂相匹配的技术等 希望看什么,评论或者私信告诉我! 一 背景
Spark Drive 端的 List 无法获取 Executor 中的数据吗?
文章探讨了在 Apache Spark 中,Driver 端 和 Executor 端 内存隔离的问题,特别是当在 Executor 端 修改 Driver 端 创建的 List 时,修改不会生效的原
Java中equals()和contains(),谁更快?
在大多数情况下,equals()方法比contains()更快,主要得益于其快速失败机制(如长度差异或早期字符不匹配)。但需注意:场景适配:如果目标是判断子串存在性(而非完全相等),只能使用conta
写给非机器学习人员的 embedding 入门
本文介绍了embedding在自然语言处理中的重要性和应用,尤其是在NL2SQL中通过向量化技术实现文本理解。文章阐述了embedding的定义、原理、训练方法及其在多个领域如推荐系统和计算机视觉中的
解决maven java.rmi.ConnectException: Connection refused to host: 127.0.0.1 错误
本篇文章主要讲述了在使用Idea打开项目时,可能会遇到Maven加载失败的问题,造成这个问题可能是因为DNS配置错误或者防病毒软件或防火墙会阻止与本地主机的连接等原因。文章提供了详细的解决方法,即关闭
简单了解一下 CPU 和 GPU 的区别
本文介绍了CPU和GPU的历史产生背景,以及它们之间的区别和应用。此外,文章还介绍了如何利用大模型的优势,其中推荐了一个多模型可供选择的工具葫芦AI。
解开基于大模型的 Text2SQL 的神秘面纱
本文介绍了NL2SQL的实现方式,包括目前比较火的开源项目Vanna、DAIL-SQL以及其他实现方式,同时总结了当前NL2SQL实现方式的优化点。此外,本文还介绍了Text-to-SQL测试集Wik
下一页