logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从“深夜食堂”到“架构食堂”:用做菜搞懂DDD分层架构

domain是皇上👑拥有最终解释权(业务规则)谁都不能动他的规矩其他人都是打工人💼api:御前侍卫 - 只传话,不决策app:内阁首辅 - 协调各方,执行皇命infra:工部尚书 - 提供工具,但不干政trigger:驿丞 - 传递八方消息types:翰林院 - 统一文书格式依赖关系铁律⛓️皇上的规矩(domain)不依赖任何打工仔打工仔都得听皇上的api→app→domain←infra我在

#架构#ddd
OpenClaw入门到精通:打造你的私人AI助手

OpenClaw入门到精通:打造你的私人AI助手前言在AI时代,每个人都希望拥有一个随时随地可用的私人助理。OpenClaw正是为此而生——一个运行在你自己设备上的个人AI助手,支持微信、WhatsApp、Telegram、Slack、Discord等几乎所有主流通讯平台。本文将从零开始,带你全面掌握OpenClaw的安装、配置和使用,最终成为OpenClaw高手。一、什么是OpenClaw?二、

#人工智能
Java的jakarta.validation自定义Constraint注解与实现:从入门到精通

本文系统讲解了如何在Java中使用jakarta.validation框架自定义Constraint注解与实现,从用途介绍到环境配置,再到快速上手和进阶实践,帮助编程小白在较短时间内掌握该技术栈的完整学习闭环。

Spring Boot 入门到进阶:手把手教你构建第一个微服务应用

本文面向编程小白,系统讲解 Spring Boot 的核心概念与实战技巧。从环境搭建、快速上手 Demo 到进阶原理与最佳实践,帮助读者在短时间内掌握这一主流 Java 框架,完成从零到一的突破。

#微服务#后端开发
零基础入门 Spring Boot:从“Hello World”到可部署微服务的完整学习指南

本文面向编程小白,以 Spring Boot 为核心技术栈,系统讲解其用途、环境搭建、快速开发、原理机制与适用评估,全程配可运行代码与避坑指南,助你 2 小时内完成从概念理解到独立开发的闭环。

#后端开发#微服务
Java实现阿里云短信发送

要使用Java实现阿里云短信发送,需要先在阿里云上开通短信服务并获取相应的凭证,包括AccessKey ID和AccessKey Secret。接下来,可以使用阿里云提供的短信服务SDK来发送短信。此外,记得定期更新AccessKey,并确保不要在代码中硬编码AccessKey信息,最好是通过环境变量或配置文件来管理这些敏感信息。运行上述Java程序,应该会收到一条来自阿里云短信服务的短信。

文章图片
#java#阿里云#python
MySQL之update和select结合使用更新数据

MySQL update 和 select 结合使用更新数据案例SQL处理案例现有两张表 inspect_danger 和 company 表,根据 company 表的 ID 和 inspect_danger 表的COMPANY_ID 匹配,把 company 表内的 INDUSTRY 更新到 inspect_danger表中。update 和 select 结合使用进行数据更新SQL处理UPD

#mysql
SQL 问题之SUM 和 COUNT 组合使用

问题在开发的时候,遇到一个相对复杂的逻辑,需要先用CASE...WHEN查询数据,再用SUM求和,首先把我错误的写法,放在下面,供大家参考:(PS: 羞羞羞...)SELECTa.deptName,b.problemNums,b.problemNums AS problemRectNums,c.dangerNums,c.dangerNums AS dangerDeal...

#mysql#数据库#sql
教你玩转Cron表达式

教你玩转Cron表达式一般项目中用到定时器时,需要用到Cron表达式。Cron表达式实际上是由七个子表达式组成,表达式之间用空格分隔。比如:"0 0 8 * * ? " 表示每天早上八点执行七个子表达式1、Second (秒)2、Minute (分)3、Hour (时)4、Day-of-Month (日)5、Month (月)6、Day-of-Week (周)7、Year (年...

到底了