自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 dbx(二)没有公网的环境如何安装使用

执行安装程序时,需要依赖微软的【MicrosoftEdgeWebView2】,有网络的环境会先检测系统是否存在,没有的话会自动上官网下载,很方便。没有公网的环境,就需要提前离线安装好。

2026-10-25 16:01:36 154

原创 MySQL外键约束小记

mysql外键

2026-10-01 11:21:27 213

原创 dbx,同事推荐的一个数据库连接工具

GitHub项目dbx是一款轻量级跨平台数据库客户端,支持90+数据库(如MySQL、PostgreSQL、Redis、MongoDB、达梦等),提供桌面端、Docker、CLI及内置AI助手、MCPServer。界面简洁易用,Windows用户可直接下载exe安装,操作便捷。同事反馈其集成能力强,适用于ES、Redis等场景,具备与AI结合的MCP潜力,值得深入探索。

2026-09-25 15:33:44 218

原创 Linux下简易安装mysql8笔记

本文详细记录了手动部署MySQL 8.0.31绿色版的全过程,涵盖用户创建、目录规划、配置文件设置、解压初始化、密码获取与修改、服务启动及远程访问权限配置。通过系统化步骤实现高效、可复用的MySQL安装流程,适用于服务器环境,特别适合数据工程师快速搭建数据库环境。

2026-09-25 11:48:33 248

原创 AI编程实践(一)数据中台

《AI赋能数据工程:从SQLBoy到产品开发者的蜕变》摘要 本文分享了一位数据工程师借助AI编程工具实现职业突破的经历。作者通过使用Trae、GPT等AI工具,成功开发了"DataWorkshop"数据治理平台,该平台具备元数据管理、数据开发运维、数据解析及质量监控等核心功能。文章指出AI编程的关键在于:选择合适的工具模型、清晰的模块划分和有效的提示词沟通。作者强调AI编程并非万能,仍需扎实的架构能力和产品思维,但能显著提升开发效率,让有想法的人如虎添翼。这一实践证明了AI技术对数据工程

2026-03-28 19:22:22 441

原创 Linux小白入门(一)

适用读者:IT相关,但是对Linux了解不多,想快速上手。

2025-09-07 19:45:13 166

原创 数据工程师之屠龙少年变中年(二)——原罪

数据工程的背锅属性和低端属性

2025-09-07 10:13:41 298

原创 数据工程师之屠龙少年变中年(一)

这篇文章是一位从业14年的数据工程师对数据工程领域的回顾与思考。文章首先梳理了数据工程的概念,指出其本质是对数据进行采集、加工和管理以支持应用的过程,是软件工程的分支。随后分析了行业内相关岗位名称的演变,如数据库工程师、ETL工程师、大数据工程师等,揭示了不同称谓背后的技术变迁和行业认知变化。作者特别指出命名往往存在"先入为主"的现象,建议从业者透过名称了解技术本质。全文既呈现了数据工程的发展脉络,也反映了技术名词更迭背后的行业发展规律和认知逻辑。

2025-08-26 00:12:52 960

原创 零前端Web开发框架Erupt简介(二)基础表单介绍

Erupt零代码前端框架,基础功能

2025-01-05 15:13:43 578

原创 Linux的hugepage简要思路总结

顾名思义,翻译过来就是大页技术,页可以简单理解为内存块。我是在oracle数据库服务器应用这个技术的,因为数据库使用过程中,最怕出现的性能问题就是出现SWAP(内存不够用,使用硬盘作为虚拟内存),这个动作效率特别低,所以宁可等待内存资源,也不要换页,一旦SQL频繁swap,就要进入漫长的等待了。

2024-12-20 16:50:20 832

原创 零前端Web开发框架Erupt简介(一)背景以及入门

前提条件:熟悉JAVA、数据库、开发工具使用了解一些springboot、前端知识、git。

2024-10-01 12:01:30 906 1

原创 半天内用shell撸了一个ETL调度框架

ETL:Extract,Transform,Load,中文含义是抽取、转换、加载,是数据仓库(或数据中台、数据湖等)建设的关键技术,作用是把数据从异地、异构的数据源整合到一个平台,按一定的模型进行存储和计算。调度:特指离线批处理的调度,对一批ETL任务的执行顺序、执行时间进行控制。作业:最小粒度的任务,在整个ETL系统认为是不可拆分的。依赖关系:作业B必须等作业A执行完成(成功),自己才可以执行,称作业B依赖作业A。

2024-01-20 19:31:57 2597 2

原创 ruoyi若依不分离版学习实践(四、引入mybatis-plus)

由于我之前开发的一些模块使用了mybatis-plus,为了方便灵活地使用,尝试引入MP。如上所示,类应该放在mapper包,不是放在service包,mp扫描的是mapper。common和framework的pom文件也添加mp的依赖,但是不用写版本号了。引入MP可能会和原来的mybatis冲突,所以折腾一番才成功,记录一下步骤。MyBatisConfig类注释掉(屏蔽掉)修改yml,把mybatis的注释掉,加入。

2023-10-28 22:28:53 932 2

原创 ruoyi若依不分离版学习实践(三、测试相关库引入)

若依框架引入测试包

2023-10-28 22:18:34 267 1

原创 ruoyi若依不分离版学习实践(二、环境搭建)

开发工具:idea、eclipse等,我用idea数据库:mysql,可以买个云服务器自己装一个,本地也可以,工作场所的资源也可以。数据库客户端工具:我用navicatmaven:集成到IDE,要配置好仓库git:集成到IDEJDK:集成到IDE。

2023-10-11 21:39:05 481

原创 ruoyi若依不分离版学习实践(一、介绍)

ruoyi是一个基于springboot的,后台管理的框架,怎么理解他是个框架呢?就是说他已经实现了一个系统大部分通用的功能,比如用户管理、权限管理等,使用者可以在上面做二次开发,基本只要写自己的业务代码就可以轻松嵌入。基本的界面:其中,代码生成是我认为的最实用的模块(特别是因为我是做数据的)。在这里可以创建一个数据库表,然后ruoyi可以生成一整套代码,包括controller、service、dao、页面、菜单权限配置,使用者把代码复制到项目对应位置,然后启动即可。就可以得到增删改查的页面功能。

2023-10-11 20:57:18 828 1

原创 Log4j入门(一)——HelloWorld

在src目录新建文件,命名为log4j.properties。在eclipse新建java工程,导入log4j的jar包。(注意:要在eclipse添加,不能直接去磁盘路径添加)

2022-12-24 16:18:53 168

原创 Jsoup解析【Source】节点失败

今天尝试用Jsoup解析一个XML文件,其中遇到<Source>这个节点解析有问题,源文件如下:<MeasureGroup> <ID>土地拓展目标</ID> <Name>土地拓展目标</Name> ...

2019-04-05 14:41:23 1019 2

emoji表情大全,包括图案、分类、符号名、HTML实体、Unicode编码、CSS代码

emoji表情大全,包括图案、分类、符号名、HTML实体、Unicode编码、CSS代码,一共3000+

2026-05-13

java kettle api pom maven jar

java调用kettle例子,包含kettle的jar包,maven安装方法,简单的java示例。

2023-04-04

log4j的jar包和配置文件

log4j的jar包和配置文件

2022-12-24

单片机实验外部中断设计

单片机实验外部中断设计 proteus和keil联编 包含电路图和源代码

2009-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除