摘要:
Title Bar(标题栏):显示文件名和窗口控制按钮。 Activity Bar(活动栏):切换文件、搜索等功能视图。 Side Bar(侧边栏):展示文件列表等具体内容。 Editor Groups(编辑区):编写代码的核心区域。 Breadcrumbs(路径导航):显示文件路径,支持跳转。 M
阅读全文
posted @ 2026-01-20 02:00
CharyGao
阅读(3)
推荐(0)
摘要:
插件名 一句话用途 举例 / 常用命令 1password 在终端里直接拿 1Password 里的秘密(密码、SSH key、token) op plugin init 后 eval $(op signin) → ssh $(op item get 'GitHub SSH key' --field
阅读全文
posted @ 2026-01-19 23:10
CharyGao
阅读(17)
推荐(0)
摘要:
方法注解@Bean 一、方法注解 @Bean 类注解是添加到某个类上的,但存在两个问题: 使用外部包里的类,没办法添加类注解 一个类,需要多个对象,比如多个数据源 这种场景,我们就需要使用方法注解 @Bean 1.1使用 在 Spring 框架的设计中,方法注解 @Bean 要配合类注解才能将对象正
阅读全文
posted @ 2026-01-15 15:48
CharyGao
阅读(2)
推荐(0)
摘要:
1、简介 不平衡数据集是机器学习和人工智能中普遍存在的挑战。当一个类别中的样本数量明显超过另一类别时,机器学习模型往往会偏向大多数类别,从而导致性能不佳。 合成少数过采样技术 (SMOTE) 已成为解决数据不平衡问题的强大且广泛采用的解决方案。 在本文中,我们将探讨 SMOTE 的概念、其工作原理、
阅读全文
posted @ 2026-01-15 15:44
CharyGao
阅读(114)
推荐(0)
摘要:
1 下载item2 MacOS自带终端,但其提供的工具有限。为了更加方便的使用MacOS上的终端,推荐使用item2,帮助我们美化终端 下载官网: https://iterm2.com/downloads.html 2 美化item2 2.1 配置主题 在 settings -> appearenc
阅读全文
posted @ 2026-01-15 15:35
CharyGao
阅读(23)
推荐(0)
摘要:
发布包到maven公共仓库图文教程(1) 注册账号和提交申请_创建maven 账号-CSDN博客 https://central.sonatype.com/publishing/namespaces 发布包到maven公共仓库图文教程(2) gpg签名和pom.xml的配置等_maven 打包到公网
阅读全文
posted @ 2026-01-15 15:30
CharyGao
阅读(3)
推荐(0)
摘要:
通义千问 SpringBoot 性能优化全景设计(面向 Java 开发者)-CSDN博客 启动阶段 延迟初始化:spring.main.lazy-initialization=true 编译期索引:引入 spring-context-indexer,减少类路径扫描 精简自动装配:@SpringBoo
阅读全文
posted @ 2026-01-15 15:18
CharyGao
阅读(1)
推荐(0)
摘要:
Pandas 提供了各种用于重塑 DataFrame 的内置方法。其中,stack() 和 unstack() 是最流行的 2 种重组列和行的方法: stack():从列到行堆叠 unstack():从行到列取消堆叠 stack() 和 unstack() 似乎使用起来相当简单,但你仍然应该知道一些
阅读全文
posted @ 2026-01-15 14:54
CharyGao
阅读(4)
推荐(0)
摘要:
万字干货|Java虚拟线程(Project Loom)深度解析:从原理到实战,解锁高并发编程新范式 引言:Java并发编程的时代变革,虚拟线程为何成为必学核心? 在Java后端开发领域,高并发始终是衡量系统性能的核心指标,也是开发者绕不开的技术难题。从早期的Thread线程,到JUC线程池、Comp
阅读全文
posted @ 2026-01-15 10:47
CharyGao
阅读(28)
推荐(0)
摘要:
该文章已生成可运行项目,预览并下载项目源码 在国内使用Hugging Face的模型和服务时,为了避免国际网络带来的不稳定性和延迟问题,可以利用Hugging Face与国内云服务商合作建立的镜像站点。以下是一些具体的步骤和代码示例,帮助你在国内环境下顺利使用Hugging Face的模型和资源:1
阅读全文
posted @ 2026-01-15 10:04
CharyGao
阅读(721)
推荐(0)
摘要:
帮我做一个贪吃蛇游戏:1. 用方向键控制蛇的移动2. 吃到食物后蛇会变长,分数增加3. 撞到墙壁或自己的身体就游戏结束4. 要有开始和重新开始按钮5. 界面要简洁好看 https://chat.z.ai/ 其中顶部从左到右按钮的作用依次为: 箭头按钮展开侧边对话历史栏, 铅笔按钮用于新建一个对话,
阅读全文
posted @ 2026-01-13 01:08
CharyGao
阅读(8)
推荐(0)
摘要:
task04 task05 task06 task07 task08
阅读全文
posted @ 2025-12-28 01:19
CharyGao
阅读(7)
推荐(0)
摘要:
https://github.com/datawhalechina/hello-agents task00 task00:前言 了解了学习目标和内容。 大体的五部分划分和学习方向。 pip install "camel-ai[all]==0.2.38" pip install "camel-ai[a
阅读全文
posted @ 2025-12-27 23:31
CharyGao
阅读(69)
推荐(0)
摘要:
如果你是一名前端开发者,下面这行代码可能早已成为你的肌肉记忆: javascript 体验AI代码助手 代码解读 复制代码 localStorage.setItem('token', jwtToken); 简单、直接、有效。多年来,将 JWT 存储在 localStorage 中似乎是前后端分离架构
阅读全文
posted @ 2025-12-12 09:32
CharyGao
阅读(27)
推荐(0)
摘要:
最近在做的事情正好需要系统地研究微服务与单体架构的取舍与演进。读到这篇文章《Microservices Are Quietly Dying — And It’s Beautiful》,许多观点直击痛点、非常启发,于是我顺手把它翻译出来,分享给大家,也希望能给同样在复杂性与效率之间权衡的团队一些参考。
阅读全文
posted @ 2025-12-12 09:31
CharyGao
阅读(12)
推荐(0)
摘要:
前端出了问题,但总是“查无此人” 之前在一家体量不算大的公司,我们团队负责维护一个面向 C 端用户的 SaaS 系统。产品双周迭代,每次上线后,我们也会定期从客服那边收集用户的反馈。 但很快,我们就遇到一个反复出现、却又怎么也搞不定的“无语问题”。 有客户反馈说:页面点不动了,卡死了。还有的说:点按
阅读全文
posted @ 2025-12-12 09:31
CharyGao
阅读(55)
推荐(0)
摘要:
我们前端,可能是公司里最卷的岗位之一。天天加班加点,追最新的技术栈,像素级还原设计稿,为了那100毫秒的性能提升死磕到底。 但不知道你有没有过类似的感受:尽管我们做了这么多,但在很多公司里,我们总感觉自己处于食物链的下游?为什么在讨论核心战略、分配项目奖金、甚至决定项目方向时,前端的声音总是那么微弱
阅读全文
posted @ 2025-12-12 09:30
CharyGao
阅读(12)
推荐(0)
摘要:
同步至个人站点:ECharts 万字入门指南 ECharts 万字入门指南 本文将作为你的 ECharts 入门指南,带你系统性地梳理 ECharts 的核心知识体系,并通过一个贴近实际业务的“高三期末考试成绩分析”案例,手把手教你如何将数据转化为富有洞察力的图表。 前端,本质上就是把数据可视化的技
阅读全文
posted @ 2025-12-12 09:29
CharyGao
阅读(44)
推荐(0)
摘要:
背景介绍 曾经,我遭遇了一个荒诞的Bug。那是一个看似平凡的字段,由我和同事共同维护着,如同两个陌生人在同一片土地上耕作。最终,我们发现这个字段背叛了现实,它所记录的与真实情况南辕北辙。 生产环境是沉默的,它从不打印SQL语句,就像西西弗斯推石的山坡,永远不会告诉你石头为何滚落。我们各自负责的模块如
阅读全文
posted @ 2025-12-12 09:29
CharyGao
阅读(8)
推荐(0)
摘要:
深入解析缓慢变化维 - 知乎 前言 最近公司在招聘数仓开发,笔者负责技术方面的一些问题,缓慢变化维 自然是是不可缺少的环节。 但出乎笔者预料的是,所有的面试者都没有完整了解 缓慢变化维 的前因后果及处理方式,大都是通过“野路子”碰运气实现几种简单通用的变化方式,甚至有人声称缓慢变化维就是拉链表。 因
阅读全文
posted @ 2025-12-11 18:03
CharyGao
阅读(12)
推荐(0)
摘要:
七爪源码:使用 Toxiproxy 进行弹性测试 - 知乎 们现在构建的软件通常比 10 或 20 年前的软件复杂得多。 传统的 LAMP 堆栈或三层单体通常已被丢弃,取而代之的是微服务架构,并由某种编排平台(如 Kubernetes)提供支持。 让我们继续讨论在大多数情况下是否真的需要这种额外的复
阅读全文
posted @ 2025-12-11 17:58
CharyGao
阅读(2)
推荐(0)
摘要:
3万字长文 PySpark入门级学习教程,框架思维 - 知乎 导读:为什么要学习Spark?作为数据从业者多年,个人觉得Spark已经越来越走进我们的日常工作了,无论是使用哪种编程语言,Python、Scala还是Java,都会或多或少接触到Spark,它可以让我们能够用到集群的力量,可以对BigD
阅读全文
posted @ 2025-12-11 17:57
CharyGao
阅读(57)
推荐(0)
摘要:
图像标注工具:LabelImg与CVAT的对比与使用指南-百度开发者中心 在机器学习和深度学习的世界里,图像标注是不可或缺的一环。为了训练出高效的模型,我们需要大量的带有准确标注的训练数据。LabelImg和CVAT(Computer Vision Annotation Tool)就是两款广受欢迎的
阅读全文
posted @ 2025-12-11 17:47
CharyGao
阅读(86)
推荐(0)
摘要:
日志之MDC和异步多线程间传递线程ID 日志追踪对于接口故障排查非常重要,可以有效、快捷的定位故障点,但在多线程环境中,若没有相关框架的支持,想要实现日志追踪,就需要编码实现将主线程的日志参数传递给子线程,本文就在线程池场景下借助MDC实现了traceId参数的透传 1 MDC 1.1 简介 MDC
阅读全文
posted @ 2025-12-11 13:44
CharyGao
阅读(34)
推荐(0)
摘要:
Dask Dask 是一个灵活的开源库,适用于 Python 中的并行和分布式计算。 什么是 Dask? Dask 是一个开源库,旨在为现有 Python 堆栈提供并行性。Dask 与 Python 库(如 NumPy 数组、Pandas DataFrame 和 scikit-learn)集成,无需
阅读全文
posted @ 2025-12-11 13:42
CharyGao
阅读(20)
推荐(0)
摘要:
使用数据库工具进行高效数据查询的 10 大 IntelliJ IDEA 快捷方式 使用数据库工具进行高效数据查询的 10 大 IntelliJ IDEA 快捷方式 引言 在现代软件开发中,数据库操作是不可或缺的一部分。作为Java开发者,我们经常需要与各种数据库进行交互,编写和执行SQL查询。Int
阅读全文
posted @ 2025-12-11 13:38
CharyGao
阅读(35)
推荐(0)
摘要:
SpringBoot进阶教程(八十七)数据压缩 最近在使用Redis的时候,经常遇到一些不常用的大key,对存储有一些负担。就想着把大key压缩一下。压缩可以分很多种,比如拆分JSON字符串, 压缩JSON字符串,优化JSON体积,流式处理大型JSON和分段存储。 v拆分JSON字符串
阅读全文
posted @ 2025-12-11 12:55
CharyGao
阅读(2)
推荐(0)
摘要:
部署运行你感兴趣的模型镜像一键部署 NDC(Nested Diagnostic Context)和MDC(Mapped Diagnostic Context)是log4j种非常有用的两个类,它们用于存储应用程序的上下文信息(context infomation),从而便于在log中使用这些上下文信息
阅读全文
posted @ 2025-12-11 12:36
CharyGao
阅读(8)
推荐(0)
摘要:
一、AI应用软件开发实战专栏【链接】 项目名称 项目名称 1.【人脸识别与管理系统开发】 2.【车牌识别与自动收费管理系统开发】 3.【手势识别系统开发】 4.【人脸面部活体检测系统开发】 5.【图片风格快速迁移软件开发】 6.【人脸表表情识别系统】 7.【YOLOv8多目标识别与自动标注软件开发】
阅读全文
posted @ 2025-12-11 11:21
CharyGao
阅读(211)
推荐(0)
摘要:
平价“洋垃圾”X99与PVE家用服务器_用x99加洋垃圾e5运营云计算-CSDN博客 一、“洋垃圾”X99服务器入手缘起 1. 家用服务器需求 当前家用电脑和笔记本资源不够玩儿,想搭个家用服务器做实验,低成本探索虚拟化技术、搭建私有云、各类操作系统、跑大型分布式程序等。目前对硬件知识了解不深,就想找
阅读全文
posted @ 2025-12-10 13:37
CharyGao
阅读(52)
推荐(0)
摘要:
1.IoC(控制反转) 1.1 Spring Ioc VS Servlet 在上文:Java外功基础(1)——Spring Web MVC中,很形象地模拟出使用Spring"建造房子"的大概流程。使用Spring建造房子不需要像Servlet那样烧制每一块砖,只需要从Spring中取出一个个提前预制
阅读全文
posted @ 2025-12-09 14:17
CharyGao
阅读(4)
推荐(0)
摘要:
学习目标: 了解 混淆的作用 了解 ob混淆的方式 了解 如何将代码进行混淆 熟悉 解析混淆网站的过程 一、混淆简介 1.为什么要进行混淆? 网页的逻辑通常依赖 JavaScript 实现,而 JavaScript 具有以下特点: JavaScript 代码运行于客户端,必须在用户浏览器中加载并执行
阅读全文
posted @ 2025-12-09 13:46
CharyGao
阅读(2)
推荐(0)
摘要:
MyBatis中文手册 MyBatis中文网 Maven仓库 Maven Repository: Search/Browse/Explore 为什么需要Mybatis MyBatis工作示意图 传统方式(非MyBatis) 一、快速入门 1.Maven父子项目配置 父项目以多个子模块/子项目管理工程
阅读全文
posted @ 2025-12-09 13:44
CharyGao
阅读(4)
推荐(0)
摘要:
DataX简介、部署、原理和使用介绍 1.DataX简介 1-1.项目地址 项目地址:https://github.com/alibaba/DataX 官方文档:https://github.com/alibaba/DataX/blob/master/introduction.md 1-2.Data
阅读全文
posted @ 2025-12-09 13:42
CharyGao
阅读(673)
推荐(0)
摘要:
本文的主要内容概览: 1. XGBoost简介 XGBoost的全称是eXtreme Gradient Boosting,它是经过优化的分布式梯度提升库,旨在高效、灵活且可移植。XGBoost是大规模并行boosting tree的工具,它是目前最快最好的开源 boosting tree工具包,比常
阅读全文
posted @ 2025-12-09 13:41
CharyGao
阅读(570)
推荐(0)
摘要:
机器学习:数据预处理之独热编码(One-Hot)详解-CSDN博客 一. 什么是独热编码? ———————————————————————————————————————— 在机器学习算法中,我们经常会遇到分类特征,例如:人的性别有男女,祖国有中国,美国,法国等。这些特征值并不是连续的,而是离散的,
阅读全文
posted @ 2025-12-09 13:39
CharyGao
阅读(238)
推荐(0)
摘要:
❝ 当把分布式系统开发变成"搭积木"游戏,开发者的春天来了 前言:分布式系统的"痛"与"解" 还记得第一次配置微服务项目时的崩溃感吗?Docker Compose文件写到手软、Kubernetes YAML配置眼花缭乱、服务发现配置不当导致的深夜oncall、跨服务调用链路追踪像在迷宫里找出口……如
阅读全文
posted @ 2025-12-06 17:33
CharyGao
阅读(67)
推荐(0)
摘要:
在数据安全与合规性日益重要的今天,数据库操作审计成为企业不可或缺的环节。Yearning作为一款本地部署、注重隐私的MySQL审计平台,凭借其简洁高效的特性,在开发者与DBA群体中广受好评。 01 简介 Yearning是一款简单高效的MySQL审核平台,采用Go语言开发,遵循AGPL-3.0开源协
阅读全文
posted @ 2025-12-06 17:27
CharyGao
阅读(9)
推荐(0)
摘要:
Agent智能体框架大对决:微软Agent Framework与LangGraph的深度技术剖析——谁是你的最佳生产力伙伴? ❝ 一篇万字长文,带你看清两大顶级Agent框架的技术内核、架构哲学与实战选型 开篇:为什么这篇文章值得你耐心读完? 如果你是以下任何一种角色,这篇文章会给你实实在在的价值:
阅读全文
posted @ 2025-12-06 16:21
CharyGao
阅读(64)
推荐(0)
摘要:
电子发票解析工具-c#桌面应用开发案例详解电子发票解析工具是一个基于C#开发的桌面应用程序,用于批量处理和解析电子发票。 - 掘金 1. 项目结构 电子发票解析工具是一个基于C#开发的桌面应用程序,用于批量处理和解析电子发票。项目采用多层架构设计,主要包含UI交互层、业务逻辑层、数据处理层和外部服务
阅读全文
posted @ 2025-12-06 13:06
CharyGao
阅读(22)
推荐(0)