222you
码龄2年
求更新 关注
提问 私信
  • 博客:42,052
    42,052
    总访问量
  • 81
    原创
  • 42
    粉丝
  • 20
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
加入CSDN时间: 2023-11-01
博客简介:

lydeee的博客

查看详细资料
个人成就
  • 获得861次点赞
  • 内容获得1次评论
  • 获得723次收藏
  • 博客总排名23,441名
  • 原力等级
    原力等级
    4
    原力分
    456
    本月获得
    91
创作历程
  • 81篇
    2025年
成就勋章

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 3

TA参与的活动 0

创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

34人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java的Stream流

Stream是一种高级迭代器,用于对数据源进行函数式操作。filter用于条件筛选sorted支持自然排序和自定义比较器limit和skip控制元素数量distinct依赖equals和hashCode实现去重map实现元素转换可合并多个流。
原创
博文更新于 前天 17:15 ·
387 阅读 ·
9 点赞 ·
0 评论 ·
8 收藏

Java线程安全和同步

小明和小红是一对夫妻,他们有一个共同的账户,有余额十万块钱,有一天他们各自同时取了十万块钱。那谁能成功取到这十万呢?
原创
博文更新于 前天 13:16 ·
230 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

线程的常用方法

不能手动设置为守护线程后再启动(setDaemon() 必须在 start() 前调用)子线程:"Thread-0", "Thread-1", ...interrupted():检查并清除中断标志(静态方法)isInterrupted():检查中断标志。可以在任何地方调用,获取当前执行环境的线程。不会释放锁:如果持有锁,休眠期间仍然持有。当所有用户线程结束时,守护线程自动结束。interrupt():设置中断标志。静态方法:让当前线程休眠指定时间。主线程结束后,守护线程会自动结束。
原创
博文更新于 2025.12.17 ·
540 阅读 ·
18 点赞 ·
0 评论 ·
17 收藏

Java线程的三种创建方式

Callable实现类 → FutureTask包装 → Thread包装 → start()启动 → get()获取结果。start() 会启动新线程,同时调用 run() 方法。直接调用 run() 只会普通方法调用,不会创建新线程。启动方式:创建对象后调用 start() 方法。run() 方法没有返回值,不能抛出检查异常。阻塞获取:get() 方法会等待线程执行完成。重写方法:必须实现 call() 方法。重写方法:必须重写 run() 方法。重写方法:必须实现 run() 方法。
原创
博文更新于 2025.12.17 ·
302 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

SpringAOP的介绍和入门

什么是AOP的技术?在软件业,AOP为AspectOrientedProgramming的缩写,意为:面向切面编程,AOP是一种编程范式,隶属于软工范畴,指导开发者如何组织程序结构AOP最早由AOP联盟的组织提出的,制定了一套规范.Spring将AOP思想引入到框架中,必须遵守AOP联盟的规范SpringAOP是通过预编译方式或者运行期动态代理实现程序功能的统一维护的一种技术AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。
原创
博文更新于 2025.12.15 ·
997 阅读 ·
22 点赞 ·
0 评论 ·
18 收藏

SpringIOC的注解开发

我们在实现类上面加了@Component注解,它的作用是把当前类使用IOC容器进行管理,value指定Bean的名称,如果没有指定名称,默认使用当前类名userServiceImpl。纯注解的方式是微服务架构开发的主要方式,所以也是非常的重要。但是需要编写配置类。@Import注解Spring的配置文件可以分成多个配置的,编写多个配置类。@Bean注解只能写在方法上,表明使用此方法创建一个对象,对象创建完成保 存到IOC容器中。@Qualifier和@Autowired一起使用,强制使用名称注入 ​。
原创
博文更新于 2025.12.13 ·
989 阅读 ·
13 点赞 ·
0 评论 ·
15 收藏

Spring的DI依赖注入(配置文件方式)

测试代码首先读取配置文件(第一行代码),获取到了orderServiceImpl这个Bean(第二行代码),最后调用对象的saveOrder方法。通过无参构造方法创建OrderServiceImpl实例,再通过setOrderDao、setMsg和setAge方法来获取值,也就是依赖注入。DI:DependencyInjection,依赖注入,在Spring框架负责创建Bean对象时, 动态的将依赖对象注入到Bean组件中。然后创建OrderServiceImpl。新建CollectionBean类。
原创
博文更新于 2025.12.12 ·
703 阅读 ·
16 点赞 ·
0 评论 ·
4 收藏

Spring的Bean

在 Spring 中,构成应用程序主干并由 Spring IoC 容器管理的对象称为 bean。bean 是由Spring IoC 容器实例化、组装和管理的对象。
原创
博文更新于 2025.12.12 ·
696 阅读 ·
24 点赞 ·
0 评论 ·
17 收藏

Spring框架的介绍和IoC入门

Spring 是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的 松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由RodJohnson创建。简单来说,Spring 是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。
原创
博文更新于 2025.12.12 ·
942 阅读 ·
21 点赞 ·
0 评论 ·
9 收藏

SpringBeanFactory

XmlBeanDefinitionReader:用于读取 XML 格式的 Bean 配置文件,并将配置信息加载到 Bean 工厂中。DefaultListableBeanFactory:Spring 的核心 Bean 工厂,负责创建和管理 Bean 实例。通过读取器加载bean.xml配置,将userDao和userService的 Bean 定义注册到工厂中。创建UserService和它的实现类UserServiceImpl。从工厂中获取 id 为userService的 Bean 实例。
原创
博文更新于 2025.12.12 ·
392 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

SpringBoot+Vue项目创建

最近学到了Vue,但是刚开始对于项目的创建一头雾水,所以写了这个笔记,以免在之后的学习无从下手。
原创
博文更新于 2025.12.08 ·
386 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

vue目录文件夹的作用

运行npm run build:prod时,会产生/dist目录(生产环境打包结果),然后运行npm run preview会执行 build/index.js,启动一个本地服务器来预览 dist/ 目录中的内容。如:node_modules/, dist/, .env.local 等。.eslintignore - 忽略检查的文件/目录。.env.development - 开发环境配置。.env.production - 生产环境配置。.env.staging - 预发布环境配置。
原创
博文更新于 2025.12.08 ·
842 阅读 ·
24 点赞 ·
0 评论 ·
14 收藏

Node.js的安装

在node.js官网选择安装包我用的是16版本。
原创
博文更新于 2025.12.08 ·
221 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

MybatisPlus配置多数据源

mybatis_plus表当中有productmybatis_plus1表中有user。
原创
博文更新于 2025.11.30 ·
210 阅读 ·
6 点赞 ·
0 评论 ·
3 收藏

MybatisPlus的代码生成器

AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。代码生成器 | MyBatis-Plus。
原创
博文更新于 2025.11.30 ·
288 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

MyBatisPlus乐观锁和悲观锁

一件商品,成本价是80元,售价是100元。老板先是通知小李,说你去把商品价格增加50元。小 李正在玩游戏,耽搁了一个小时。正好一个小时后,老板觉得商品价格增加到150元,价格太高,可能会影响销量。又通知小王,你把商品价格降低30元。此时,小李和小王同时操作商品后台系统。小李操作的时候,系统先取出商品价格100元;小王 也在操作,取出的商品价格也是100元。小李将价格加了50元,并将100+50=150元存入了数据 库;小王将商品减了30元,并将100-30=70元存入了数据库。
原创
博文更新于 2025.11.30 ·
763 阅读 ·
26 点赞 ·
0 评论 ·
17 收藏

MyBatisPlus条件构造器

Wrapper : 条件构造抽象类,最顶端父类AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件QueryWrapper : 查询条件封装UpdateWrapper : Update 条件封装AbstractLambdaWrapper : 使用Lambda 语法LambdaQueryWrapper :用于Lambda语法使用的查询WrapperLambdaUpdateWrapper : Lambda 更新封装Wrapper2、
原创
博文更新于 2025.11.30 ·
257 阅读 ·
5 点赞 ·
0 评论 ·
9 收藏

MybatisPlus常用注解

TableName我们在使用MyBatis-Plus实现基本的CRUD时,我们并没有指定要操作的表,只是在 Mapper接口继承BaseMapper时,设置了泛型User,而操作的表为user表 所以MyBatis-Plus在确定操作的表时,由BaseMapper的泛型决定,即实体类型决定,且默认操作的表名和实体类型的类名一致如果我们的实体类类名和我们要操作的表面不一致会发生什么?
原创
博文更新于 2025.11.29 ·
668 阅读 ·
24 点赞 ·
0 评论 ·
13 收藏

MyBatis-Plus当中BaseMapper接口的增删查改操作

入门案例当中的“查询所有”调用的是BaseMapper当中的selectList,接下来我们从增删查改来了解BaseMapper接口当中的方法。
原创
博文更新于 2025.11.24 ·
671 阅读 ·
15 点赞 ·
0 评论 ·
10 收藏

Mybatis-Plus入门

是一个MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。可以查看官方文档。
原创
博文更新于 2025.11.23 ·
273 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏
加载更多