- 博客(81)
- 收藏
- 关注
原创 CentOS系统yum镜像源配置
命令查看配置的yum源是否生效。如果显示的内容中包含了你刚刚配置的镜像源,那么说明配置成功。注意:如果你的系统版本不是CentOS 7,请下载对应版本的yum源配置文件。目录下的现有配置文件,以防配置出错时可以恢复。在进行任何更改之前,建议备份。
2024-09-09 15:22:59 744
原创 将多个or条件和其他条件使用and连接
在 MyBatis-Plus 中,当你需要将多个 OR 条件组合起来,并且这些 OR 条件组作为一个整体再与其他条件通过 AND 连接时,你可以通过链式调用 Wrapper 的方法来实现。然而,上面的代码示例实际上有一个小问题:在 or 方法中,我们通常不会期望它返回原始的 QueryWrapper 实例来继续链式调用 and 方法,因为 or 方法内部已经创建了一个新的查询条件上下文。如果你想要更明确地表达这种逻辑分隔,你可能需要拆分查询或使用子查询(尽管对于简单的条件组合来说,这通常是不必要的)。
2024-07-23 14:09:53 492
原创 使用Logback的Appender
在某些情况下,你可能需要实现Appender接口而不是继承AppenderBase类,但这通常不是必需的,除非你需要更细粒度的控制。在Logback中,使用自定义的Appender可以让你捕获日志事件,并根据需要对这些事件进行自定义处理。如果你的Appender需要访问外部资源(如数据库连接),请确保这些资源在Appender被创建时已经可用,并且适当地管理这些资源的生命周期。确保你的自定义Appender类在你的应用的类路径中,以便Logback能够加载它。
2024-07-17 11:53:09 245
原创 lock4j学习记录
lock4j是一个分布式锁组件,其提供了多种不同的支持以满足不同性能和环境的需求。立志打造一个简单但富有内涵的分布式锁组件。
2024-03-26 11:02:48 386
原创 人工智能对我们的生活影响有多大
主要包括深度学习技术在计算机图形学中的应用、图像和视频生成、三维渲染和建模、虚拟现实和增强现实等方面。深度学习技术在VR和AR中的应用主要包括虚拟场景的生成、虚拟和现实场景的融合、虚拟人物的动态生成等方面。从综述中可以看出,深度学习技术在计算机图形学中的应用非常广泛,并在图像分类、物体检测、图像生成、三维渲染和建模、虚拟现实和增强现实等方面取得了巨大的进展。对于图像生成,GAN是一种常用的技术,它可以在不需要输入图像标签信息的情况下,生成足以以假乱真的图像。三维渲染和建模是计算机图形学中的重要研究方向。
2023-11-21 15:55:10 75
原创 Java中的Lambda表达式和函数式接口
本文将详细介绍Lambda表达式的语法和用法,以及函数式接口的概念和常见的函数式接口,并提供示例代码帮助读者更好地理解。
2023-11-17 10:49:25 66
原创 Java设计模式解析:工厂模式
设计模式是软件开发中常用的解决问题的经验总结,它们提供了一套经过验证的解决方案,帮助开发人员创建可重用、可维护和可扩展的代码。本篇博客将详细介绍工厂模式,展示它的定义、优点以及如何在Java中实现。
2023-11-16 11:27:03 141
原创 Java设计模式解析:单例模式
设计模式是软件开发中常用的解决问题的经验总结,它们提供了一套经过验证的解决方案,帮助开发人员创建可重用、可维护和可扩展的代码。本篇博客将详细介绍单例模式,展示它的定义、优点以及如何在Java中实现。
2023-11-16 11:25:32 35
原创 Java设计模式之访问者模式
该模式将操作封装在称为访问者的对象中,访问者可以通过对象结构访问不同类型的元素,并对其执行特定的操作。访问者模式的核心思想是将数据结构和操作分离,使得新增操作变得容易,同时也符合开闭原则。它通过将操作封装在访问者对象中,让元素对象接受访问者对象的访问,并根据自身的类型调用访问者对象的相应方法。这表明访问者对象成功地访问了元素对象,并根据元素对象的类型执行了相应的操作。这样,我们可以方便地添加新的访问者对象,而无需修改元素对象的结构。作为对象结构,用于存储元素对象的集合,并提供了一个接受访问者对象的方法。
2023-10-15 16:05:42 204
原创 Java设计模式之解释器模式
解释器模式(Interpreter Pattern)是一种行为型设计模式,它用于定义一种语言的文法,并通过解释器来解释语言中的句子。该模式可以将一个语言的句子表示为一个抽象语法树,然后通过解释器逐个节点地解释执行,从而实现对语言的解释。解释器模式适用于需要解释执行一些特定语法或规则的场景,例如编程语言的解释器、正则表达式的解析等。它可以简化语言的解释和执行过程,但同时也增加了系统的复杂性,因此在使用时需要权衡利弊。在上述示例中,我们定义了一个简单的语言,其中变量由。
2023-10-15 16:05:01 174
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人