- 博客(214)
- 资源 (23)
- 问答 (4)
- 收藏
- 关注
原创 我的 NVIDIA 考试攻略
本文分享了作者备考NVIDIA生成式AI认证(NCA-GENM)的经验和建议。主要内容包括:1)备考路线建议先了解考试目标,按主题拆解学习内容并做实践笔记;2)认证分为Associate和Professional两个级别,开发者方向侧重AI模型开发,IT方向侧重基础设施;3)报名需提前购买考试券并预约考位,注意改期政策;4)考前需确认证件和环境准备;5)考试结果24小时内通知,未通过需间隔14天重考。作者建议将认证视为系统学习机会,选择与工作最相关的科目,通过官网推荐资源学习并实践后再报考,“题主”小程序。
2026-06-09 22:10:52
1143
原创 阿里云大模型ACP认证考试测试题
阿里云大模型ACP认证考试题库摘要 本文整理了阿里云大模型ACP认证考试的部分题库,涵盖大模型应用开发的核心知识点,更多已经更新到了 "题主"小程序中。
2026-05-21 13:57:19
636
原创 我做了一个会聊天、会成长、还能帮忙干活的 AI 桌面宠物
本文介绍了一个结合AI助手与桌面宠物概念的开源项目。作者观察到传统桌面宠物缺乏持久吸引力,而AI助手又过于工具化,因此开发了一个基于Tauri 2+Vue 3+TypeScript+Rust的智能桌面宠物助手。该项目通过养成系统实现从"宠物"到"助手"的渐进式转变,初期表现为需要互动的虚拟宠物,随着成长逐步解锁实用功能(如语音聊天、系统工具调用等)。项目采用透明无边框设计常驻桌面,既保持存在感又不干扰工作,同时支持OpenAI兼容的模型配置。作者强调该项目独特之处在于
2026-05-07 09:36:34
480
原创 openclaw 养龙虾一体机分享
openclaw 养龙虾一体机,个人 AI 助手,自动化,爬虫等等超低功耗,超小巧,比手掌还小养龙虾一个月电费不到 2 块钱到手上电,配网,简单配置即可使用。
2026-03-26 18:33:36
136
原创 使用Vector来自定义指标实践经验
Vector是一个轻量级可观测数据管道工具,通过Sources、Transforms和Sinks三个核心组件实现数据采集、处理和输出。本文以监控日志文件中ERROR错误为例,展示了Vector的配置流程:通过file源采集日志,使用remap转换器过滤错误日志并生成时间戳,最后通过log_to_metric转换为指标输出到Prometheus。文章提供了完整的YAML配置示例,包括Docker部署方式,并强调VRL语言的学习需要参考官方文档而非AI。该方案实现了将应用日志中的错误信息实时转换为Prometh
2026-02-24 17:18:45
85
原创 Padavan 路由器固件安装python 环境
本文介绍了在Padavan路由器上安装Python环境的详细步骤,包括下载opkg工具、配置opkg源、更新软件包列表以及安装Python3和相关组件。安装完成后可通过python3 --version命令验证安装结果。文章还列出了作者关于系统架构设计师考试知识点的30篇系列文章链接,涵盖从计算机基础到各领域架构设计理论的完整知识体系。
2026-02-05 15:37:51
263
原创 2025年11月系统架构设计师考试真题网友回忆
文章摘要:本文综合了计算机系统架构、软件工程、信息安全等多个领域的知识点。主要内容包括:1)编码方式如曼彻斯特编码的特点;2)软件质量属性分析与场景六要素;3)项目管理中的PERT图计算;4)加密算法与PKI体系;5)数据库设计范式;6)软件测试方法与顺序;7)知识产权相关法律问题。重点涵盖了系统架构设计中的ABSD方法、CBAM成本效益分析、DSSA领域分析等专业概念,以及嵌入式系统、大数据处理等前沿技术。文中通过具体计算题(如加速比、子网划分等)和概念辨析题(如微服务、MVP模式等)的形式呈现了这些知识
2025-12-11 15:28:57
676
原创 mini-omni demo测试部署
本文介绍了mini-omni项目的安装和启动过程。首先需要创建conda环境并安装依赖项,然后下载模型文件并启动服务端。在服务端启动过程中遇到两个问题:1) Config类初始化参数错误,需修改litgpt/config.py文件;2) state_dict中存在意外键值,需修改inference.py文件。客户端启动时遇到ASGI应用异常。整个流程包括环境配置、服务端部署和客户端连接,但存在一些兼容性问题需要手动修复才能正常运行。
2025-12-05 17:37:08
434
原创 uniapp demo调试支付宝沙箱模式
摘要 本文介绍使用uniapp调试支付宝沙箱支付的步骤:1)申请支付宝沙箱账号;2)下载uniapp官方demo;3)修改订单接口为服务端接口;4)关键配置沙箱环境(避免参数异常);5)使用沙箱版支付宝APP测试支付功能。重点提醒必须通过代码设置SANDBOX环境,并提供了错误排查方法(支付宝诊断工具查看调用记录)。完整流程可实现沙箱环境下的APP支付调试。
2025-12-01 14:49:13
666
原创 Arthas 如何打印指定请求的头部信息
摘要:使用arthas命令监控Spring MVC的DispatcherServlet.doDispatch方法,检查请求URL是否包含"/qrLogin"。当匹配时输出URL和Accept-Language头信息,否则返回null。示例输出显示未匹配到目标URL时返回null结果,执行耗时20.3ms。命令中params[0]代表方法的第一个入参请求对象。
2025-12-01 09:23:14
254
原创 ESP32C3-MINI-1开发板踩坑记录
购买低价ESP32C3开发板踩坑实录:收到板子后出现串口识别问题,尝试安装CP2102驱动无效,最终通过安装CH343驱动解决。但随后发现GPIO口无法控制RGB灯,程序调试失败。作者建议新手避免购买非官方开发板,虽然价格便宜但问题频出,反而浪费时间和精力。官方开发板虽然贵但更稳定可靠,适合初学者入门嵌入式开发。
2025-09-17 23:47:48
1622
原创 Win 11 ARM 版搭建ESP-IDF环境问题记录
摘要 本文包含两部分内容:第一部分记录了在ARM架构的Windows 11系统上配置ESP-IDF开发环境的三种方法,重点说明官方安装程序和源码包方式仅支持x64架构,而ARM设备需通过手动配置VS Code插件环境变量实现。第二部分整理了系统架构设计师考试的知识点目录,涵盖从计算机系统基础到各类架构设计理论的31个章节内容,包括嵌入式技术、云原生架构等专题补充材料。
2025-09-13 14:15:25
568
原创 一个工程多Module的微服务项目,如何在GitLab中配置CI/CD
本文介绍了在GitLab CI/CD中实现微服务项目增量部署的方法。通过检测Git变更文件与预定义服务列表的匹配,仅部署发生变更的服务模块。配置中使用了git diff命令获取变更文件,并与$ALL_SERVICES变量定义的服务名进行比对,最终生成$CHANGED_SERVICES环境变量供后续阶段使用。这种方法避免了全量部署,提高了CI/CD效率,特别适用于多模块微服务项目。
2025-08-28 23:43:58
405
原创 KubeKey安装KubeSphere、部署应用实践问题总结
本文记录了使用KubeKey安装K8s集群和KubeSphere应用商店部署应用时遇到的问题及解决方案。安装集群时遇到执行任务超时,需检查SSH账号密码和网络连接;部署MySQL应用时出现NFS配置问题,需在/etc/exports中添加(rw,sync,no_root_squash,no_subtree_check)权限,其中no_root_squash权限虽解决chown报错但不建议生产环境使用。完整配置示例为/nfs/data 192.168.123.0/24(rw,sync,no_root_squa
2025-07-26 16:59:32
605
原创 k8s常用命令介绍
本文介绍了Kubernetes中Namespace、Pod、Deployment和Service的核心概念及常用命令。Namespace用于资源隔离,提供创建、查看、删除等操作命令;Pod作为最小部署单元,支持日志查看、容器交互等操作;Deployment管理Pod副本集,支持滚动更新、扩缩容和回滚;Service为Pod提供访问策略,包含ClusterIP、NodePort等类型。每个部分都提供了详细的命令行操作示例,涵盖资源创建、查看、更新和删除等日常管理场景。
2025-07-24 22:48:35
809
原创 Ubuntu安装k8s集群入门实践-v1.31
本文详细介绍了在3台Ubuntu虚拟机上搭建Kubernetes集群的完整流程。主要内容包括:1) 使用VirtualBox创建并配置3台1核2G的Ubuntu虚拟机,关闭图形界面并通过SSH连接;2) 禁用交换分区并设置主机名;3) 安装containerd容器运行时并配置国内镜像加速;4) 安装kubeadm、kubelet和kubectl工具;5) 通过kubeadm拉取所需镜像并初始化控制平面。整个过程特别针对国内网络环境进行了优化,包括使用阿里云镜像源等配置,为后续部署Kubernetes集群做好
2025-07-21 16:26:53
1328
原创 程序员跨界,从写软件修改BUG到修空调的实战经验
程序员跨界修好15年老旧格力空调,分享详细维修过程。文章记录了从诊断FC故障代码、拆解外壳、发现生锈电机到更换新电机的完整步骤,重点讲解了如何正确拆卸顽固齿轮的关键技巧(需用螺丝刀从底部撬)。完成更换后测试导风板运转正常,装机收工赚取250元维修费。文末附作者技术文章链接,涉及Prometheus监控、Grafana可视化等专业领域内容。
2025-06-28 21:55:53
824
原创 注意2025上半年软考,不要错过报名截止时间
2025年上半年软考,自3月10号开始报名,截止目前,有的省份即将截止报名。报了名的同学多多学习看看脑图,加深记忆,这个脑图全是从教材上的重要知识点。需要报考的同学,不要错过,关注自己省份的报名截止时间,否则又是失去一次。软考-系统架构设计师知识点提炼-系统架构设计师教程(第2版)
2025-03-14 21:55:39
520
原创 2025上半年软考报名开始,注意关注,不要错过报名时间
截止目前,已经有多地公布了2025年软考报名时间,最早从3月10号开始报名,也有从4月份开始报名,注意关注各自省份报名时间,不要错过。
2025-03-05 23:21:15
856
原创 Eclipse SWT相关API介绍
继承Layout,实现computeSize和layout方法,computeSize容器用来计算自己的偏好尺寸。layout方法是调用shell.layout时,容器类调用的方法,这个方法真正负责排布控件的任务。
2025-02-15 11:15:39
889
原创 2024年11月系统架构设计师考试真题回顾
我选的 SOAP封装,定义了一个描述消息中的内容是什么,是谁发送的,谁应当接收并处理它以及如何处理它们的框架质量属性。
2024-11-13 00:40:39
1273
原创 一个基于Spring实现的热更新插件开发框架
对于其他解释性语言来说,热更新根本不是什么事,但对于Java来说是多么的不容易,现在使用Java开发的热更新系统,基本使用JS编写脚本,然后用Java的JavaScript引擎来跑脚本。
2024-09-08 21:32:10
1487
3
原创 用TCC来解决多个第三方系统数据一致性问题
如果是通过api集成,单次请求只调用一个三方系统没问题,同步调用就行,但如果同时要调用多个三方系统,并且需要三方系统都成功的时候才算该次请求成功调用,这种情况只要后面调用的系统发生报错,前面系统如果不删除产生的数据,就会遗留在三方系统中,产生脏数据。这是使用TCC来解决的多个三方数据一致性问题,这种方案数据查询,参数封装都需要手动写代码处理,比较繁琐,我之前还提供过另外一种方案,通过注解进行声明,由框架解析注解来自动处理,代码量少很多,不过我的代码还有很多要优化完善的地方,但我想这种思想是好的,可以看看。
2024-09-01 18:39:21
1231
原创 《Java面试题集中营》- Redis
单线程能够避免线程切换和竞态产生的消耗,而且单线程可以简化数据结构和算法的实现至于单线程还快,是因为Redis是基于内存的数据库,内存响应速度是很快的,并且采用epoll作为I/O多路复用技术,再加上Redis自身的事件处理模型将epoll中的连接、读写、关闭都转换为事件,不在网络I/O上浪费过多时间。
2024-08-30 17:20:39
1852
原创 《Java面试题集中营》- 数据库
遵守最左匹配原则,中间断索引,使用范围查询在索引列上做计算索引字段使用!= 或者 索引字段使用 is null 或者 is not null使用通配符 %开头索引字段是字符串,查询条件没有使用字符串索引字段使用orMVCC即多版本并发控制,它能在很多情况下避免加锁操作,降低开销,不同的存储引擎实现方式不同,有乐观并发控制和悲观并发控制MySQL的InnoDB引擎,通过在每行记录后面保存两个隐藏的列来实现,一个列保存了行的创建时间,一个保存了行的过期时间(或删除时间)。
2024-07-17 18:26:18
1333
1
原创 《Java面试题集中营》- 设计模式
提供一个创建一系列相关或相互依赖对象的接口,而无须指定他们具体的类是简单工厂模式的进一步抽象和推广,是GoF设计模式的一种,由于使用了面向对象的多态性,工厂方法模式保持了简单工厂模式的优点,而且克服了它的缺点将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示是一种创建型设计模式,使你能够复制已有的对象,而无需使代码依赖它们所属的类是一种创建型设计模式,它能让你保证一个类只有一个实例,并提供一个访问该实例的全局节点「单例模式示例代码」是一种结构型设计模式,它能使接口不兼容的对象能够互相合
2024-07-17 18:20:36
1358
原创 《Java面试题集中营》- JVM 知识
一个类在加载的时候,首先会将加载请求委派给父加载器,只有当父加载器反馈无法加载完成这个请求时,子加载器才会尝试自己加载。
2024-06-25 15:43:27
818
原创 《Java面试题集中营》- Java 锁
互斥条件:指线程对已经获取到的资源进行排它性使用,即该资源同时只由一个线程占用。如果此时还有其他线程请求获取该资源,则请求者只能等待,直至占有资源的线程释放该资源请求并持有条件:指一个线程已经持有了至少一个资源,但又提出了新的资源请求,而新的资源已被其他线程占有,所以当前线程会被阻塞,但阻塞的同时并不释放自己已经获取的资源不可剥夺条件:指线程获取到的资源在自己使用完之前不能被其他线程抢占,只有在自己使用完毕后才由自己释放该资源。
2024-06-25 15:41:37
931
原创 《Java面试题集中营》- Java并发
可以使用CyclicBarrier,CountDownLatch,Callable,ForkJoinPool,CompletableFuture,并行流(LongStream)坚持专研Java,一条路走到黑。持续更新地址语雀:https://www.yuque.com/itsaysay/mzsmvg。
2024-06-24 20:00:24
1320
原创 《Java面试题集中营》- Java基础
序列化是一种用来处理对象流的机制,也就是将对象的内容转化成二进制流,可以将对象持久化或者网络传输反序列化是将二进制流还原为对象的过程实现Java序列化,通过实现Serializable即可声明注解的保留期限类型@Retention(RetentionPolicy.RUNTIME)表示该注解可以在运行期保留保留期限类型:java.lang.annotation.RetentionSOURCE: 注解信息仅保留在目标类源代码文件中,对应的字节码文件不会保留。
2024-06-24 18:08:26
991
原创 Spring 内置BeanFactoryPostProcessor的子孙们
同样的Spring 也 内置了 一些实现 BeanFactoryPostProcessor的类,各有各的用处。
2024-06-14 22:22:23
1104
原创 Spring 内置BeanPostProcessor 的子子孙孙
Spring 框架已经实现了很多BeanPostProcessor的类,如下是关于BeanPostProcessor 的类图,图片过大,可以下载资源包看。要能说清楚这些类,挺难,我也不知道怎么写,这几个类都分布在不同的包中,我感觉按包来分类说更清楚一些,这篇文章只大概介绍各个类的作用,具体源码后面再说。
2024-06-13 20:03:07
1415
6
原创 社区版IDEA 最好用的Diagrams替代插件
Diagrams 是专业版IDEA功能,能很方便的生成类图。但在社区版中要比较方便的生成类图,就比较麻烦,虽然插件有一些但都不好用。经过各种尝试对比还是更好用,SimpleUML 不能通过IDEA的插件界面安装,只能离线安装,下载地址已经发到文章上方。由于SimpleUML 自第一版后,一直没更新,新版IDEA存在一些兼容性问题(作者使用的是2023.1.2),有时候会不能使用,重启IDEA多试试,右下角还会有一些报错,不过主体功能都能使用。
2024-06-13 09:49:19
2604
4
原创 认识Spring中的BeanFactoryPostProcessor
4、执行剩余实现了BeanDefinitionRegistryPostProcessor接口的类,以及后置处理中新增的BeanDefinitionRegistryPostProcessor类。1、执行实现了BeanDefinitionRegistryPostProcessor接口,通过addBeanFactoryPostProcessor 添加的类。通过扫描增加,实现了BeanDefinitionRegistryPostProcessor 、PriorityOrdered 的类,排序靠后。
2024-06-10 21:07:30
911
4
原创 认识Spring 中的BeanPostProcessor
内部进行调用,此处打个断点调式。由于几个内置BeanPostProcessor的存在,运行时会多次进入断点,所以我们都跳过,进入。
2024-06-07 23:25:25
562
4
原创 系统架构设计师重难点知识脑图
大家都知道现在的软考自从变成机考后,越来越难了,教程上的内容不仅全还细,几乎任何内容都有可能考,出题老师主打一个出其不意,比如2024年5月考试,连UML时序图的片段都考,这。软件工程、系统架构基础知识、系统质量属性与架构评估、软件架构的演化和维护、信息系统架构设计、层次式架构设计、云原生架构设计、面向服务架构设计、安全架构设计、大数据架构设计等。所以对于教程上的任何知识点,都需要去记忆。因此我在这里制作了一个脑图,将所有知识点集中在一个脑图中,通过首词组句法,记忆背诵,通过一个个的展开节点,加强记忆。
2024-06-05 01:16:58
979
2
原创 【新版系统架构】知识点背诵默写本
系统架构考试在即,想要考试的人肯定感受到了沉甸甸的压力和紧迫感,脑海中不断闪过知识点的画面,却让人有些头昏脑胀,发现很难完全记住,这个考试很难,知识点很多。这次我在准备考试的同时,将新版系统架构的知识点进行了遮盖,通过看遮盖后的内容,让自己回想知识点,以此来加深记忆。知识点太多,我也是边看边做,花了不少时间,希望对我及大家有一些帮助吧。你也可以在看的同时用这种方法自己做一个适合自己的《知识点背诵默写本》。
2024-05-09 18:53:03
1122
2
驾考理论考试模拟测试系统-毕业设计,Java语言
2025-03-06
Java架构师之路系列教程
2023-07-01
Spring Boot 2.6.11 中文版
2024-01-31
GitHub 热门Java面试题
2023-06-05
Prometheus MySQL Exporter 监控多实例镜像
2023-03-04
最新Spring Cloud Gateway 官方参考指南-中文版-3.x
2022-08-16
最新Spring Boot Admin 官方参考指南-中文版-2.x
2022-08-16
该不该接这个烫手山芋,代码合并
2023-03-16
有没有什么好的开源工具可以加密spring boot 的jar包
2022-09-09
Class类中isInstance判断数组什么时候结果为true
2022-06-17
Java 11中不能使用动态代理?
2020-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅