MyBatis中的延迟加载与分步查询总结 2024-06-18 java, tomcat, servlet, mybatis, 服务器 97人 已看 MyBatis中的延迟加载与分步查询是提高系统性能和响应速度的重要手段,可以根据实际情况灵活应用。熟练掌握延迟加载与分步查询的配置和实现原理,可以帮助开发人员更好地优化系统性能,提升用户体验。
SpringBoot 项目,三种方式实现打印 sql 日志 2024-06-14 spring, java, tomcat, 后端, sql 70人 已看 【代码】SpringBoot 项目,三种方式实现打印 sql 日志。
Linux命令详解 2024-06-21 java, 网络, 运维, 前端, 服务器 55人 已看 用户创建的文件和用户所在所在组一样开机流程:开机->BIOS->/boot->systemd进程->运行级别->运行对应级别的服务查看文件详情权限(,,)例如代表这个目录所有者可读可写可执行,所属组可读可执行,其他用户可读可执行适合显示大型文件输出内容到标准输出输出头部内容到标准输出,默认前10行输出尾部内容到标准输出,默认尾10行指定系统在某个时间执行特定的命令或程序,分为系统工作和个别用户工作;所有用户定义的crontab文件都被保存在 /var/spool/cron目录中。其文件名与用户名一致需要安装
JAVA上门家政服务系统源码微信小程序+微信公众号+APP+H5 2024-06-18 java, 微信小程序, 小程序 58人 已看 系统会根据你的需求,为你推荐合适的家政服务人员,让你的生活更加省心。家政服务系统还提供个性化定制服务,根据你的需求和喜好,为你量身定制合适的家居服务方案。让你的家居生活更加温馨、舒适。用户端:精准分类、支持家政、维修、万能服务、一口价、报价、线上、各类家政服务、优惠专区、师傅入驻、商家入驻、我的需求、补费明细、我的投诉。商家端:接单池、商家统计、订单管理、时间管理、员工管理、派单管理、商家入驻、实名认证、发布服务、服务管理。师傅端:接单池、消息通知、接单管理、今日订单、师傅入驻、我的钱包、实名认证。
MyBatis 插件机制详解 2024-06-17 java, tomcat, mybatis, 开发语言 88人 已看 MyBatis 的插件机制是基于 Java 的动态代理实现的,允许我们拦截 SQL 执行的某些步骤,如:创建 Executor、ParameterHandler、ResultSetHandler 和 StatementHandler 对象的过程。通过插件机制,开发者可以在这些步骤中添加自定义的逻辑。SQL 日志记录参数验证和修改查询结果处理性能监控MyBatis 插件机制提供了一种灵活的方式,允许开发者在 SQL 执行的各个阶段插入自定义逻辑,极大地增强了 MyBatis 的扩展能力。
使用 MyBatis 日志插件实现日志记录 2024-06-18 java, tomcat, mybatis 74人 已看 SLF4JLog4jLog4j2MyBatis 会自动检测并使用项目中可用的日志框架。推荐使用 SLF4J,它是一个简单的日志门面,可以与多种具体的日志实现(如 Logback、Log4j)集成。除了使用内置的日志框架,MyBatis 还支持自定义日志实现。在 MyBatis 配置文件中启用自定义日志实现:
【jdk】jdk11 jdk17 jdk21的新特性 2024-06-21 jvm, java, linux, windows, microsoft 86人 已看 一般来说 除了jdk8时代 说jdk8的新特性是特指jdk8这一个版本的特性,之后例如jdk11 jdk17新特性 都是泛特性什么意思呢?比如jdk11新特性,一般是指jdk9——jdk11 这一个泛版本的所有新特性,就jdk9引入的 List.of Map.of等api 我们也统称是jdk11的新特性为什么我们很少听到jdk9,jdk10…等其它版本呢。
JAVA每日总结day6.21 2024-06-21 java, 开发语言 44人 已看 概述使用abstract关键字修饰的类就是抽象类特点这种类不能被创建对象它就是用来做父类的被子类继承的抽象类的定义:抽象类中的成员成员变量成员方法构造方法。
数据结构_绪论 2024-06-21 算法, java, 数据结构, 开发语言 68人 已看 描述操作执行之前数据结构和参数应满足的条件,若不满足,则操作失败,并返回相应出错信息.若初始条件为空,则省略。在使用高级程序设计语言编写程序时,必须对程序中出现的每个变量,常量或表达式,明确说明他们所属的。数据元素不是孤立存在的,他们之间存在着某种关系,数据元素相互之间的关系称之为。而另一些常用的数据结构,如栈,队列,树,图等,不能直接用数据类型来表示。对象 集合N={0,(-/+)1,(-/+)2,(-/+)3...}其中D是数据对象,S是D上的关系集,P是对D的基本操作。
【UE数字孪生学习笔记】 Gameplay框架之TSubclassOf 2024-06-17 学习, 算法, 笔记, java, 前端 69人 已看 它在UE中的使用场景非常广泛,尤其在处理各种动态生成和配置类对象的情况下非常有用。通过 TSubclassOf,开发者可以更灵活地设计和组织他们的代码,同时减少硬编码,提高代码的可维护性和可扩展性。TSubclassOf能够约束下拉框中只会出现继承于T的类或者T本身,并且C++层面也能实现类型安全,如果给TSubclassOf对象赋值一个类型不兼容的UClass,则会得到编译错误。声明:部分内容来自于b站,知乎,慕课,公开课等的课件,仅供学习使用。如有问题,请联系删除。基于FloatingActor。
Linux文件编程详解 2024-06-18 java, 运维, linux, 服务器, 数据库 62人 已看 在Ubuntu(Linux)系统下进行文件操作涉及一系列的系统调用,这些调用是基于Unix风格的文件操作API。这些操作包括打开或创建文件、从文件中读取数据、向文件中写入数据、移动文件指针以及关闭文件。以下是这些函数的详细介绍和实际应用示例。
使用 XML 配置定义和管理 Spring Bean 2024-06-20 spring, java, xml, 后端 64人 已看 在 Spring 框架中,Bean 是由 Spring IoC(控制反转)容器管理的对象。Spring 容器负责创建 Bean 的实例并管理它们的生命周期和依赖关系。Bean 的定义包括它的类、构造方法、属性、初始化方法和销毁方法等。一个典型的 Bean 定义包括idclass以及可选的属性和构造函数参数。-- 定义一个简单的 Bean --> < bean id = " exampleBean " class = " com.example.project.ExampleBean " >
JavaScript流程控制分支 2024-06-20 python, java, 开发语言 46人 已看 (1)由上到下执行代码的过程中,根据不同条件,执行不同的路径代码(执行代码多选一的过程),从而得到不同的结果。,它用于基于不同的条件来执行不同的代码,当前针对变量设置一系列的特定值的选项时,就可以使用switch。1.在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。,他没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。一个程序由很多个语句组成,一般情况下,会分割成一个一个的语句。,这三种结构代表三种代码执行的顺序。
idea2023开发插件入门 2024-06-20 java, intellij-idea, ide 68人 已看 默认创建的工程是用scala开发的,但是我不会,就会java,所以改成java创建。第一次编译会下载IC-idea,大概 600多M。通过 idea plugin 来创建工程。idea 会创建一个。
JavaScript简介 2024-06-20 java 47人 已看 JavaScript是一种广泛应用于网页与应用开发的动态脚本语言。node.js的问世使JS拥有进军后端开发的可能性。完整的JavaScript包括ECMAScript和BOM、DOM这三部分组成。
八大经典排序算法 2024-06-20 算法, java, 数据结构, 开发语言 57人 已看 深入探讨了八大排序算法——冒泡排序、选择排序、插入排序、希尔排序、归并排序、快速排序、堆排序、以及我们刚刚详析的计数排序之后,我们不仅掌握了一系列解决排序问题的有效策略,更深刻理解了算法设计背后的逻辑与权衡。每种算法,如同八音盒中的音符,各有其独特的旋律与应用场景,它们共同编织了计算机科学领域中关于“排序”这一基本问题的华丽乐章。数据结构-堆(带图)详解-CSDN博客。栈(Stack)是一种基本的数据结构,其特点是只允许在同一端进行插入和删除操作,这一端被称为栈顶。