自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 轻松上手MySQL:数据库基础入门指南

MySQL是一个流行的开源关系型数据库管理系统(RDBMS),由瑞典MySQL AB公司开发,后被Sun Microsystems收购,再后来Sun Microsystems被Oracle Corporation收购。它是一款轻量级、快速、可靠且易于使用的数据库系统,广泛应用于各种规模的应用程序和网站开发。以下是MySQL的一些关键特性和信息:1.开源性质: MySQL是开源软件,这意味着你可以免费获取其源代码,并根据需要进行修改和定制。

2023-12-05 14:29:00 77

原创 StringBuffer vs StringBuilder: Java中的字符串处理

StringBuffer 是 Java 中的一个类,它与 String 类似,但具有可变性,即可以修改其内容。与 String 不同的是,StringBuffer 是线程安全的,这意味着它可以在多线程环境中使用而不会引发竞态条件。StringBuffer 是一个强大的工具,用于处理可变的字符串。尽管在单线程环境中可能存在性能开销,但在多线程和需要频繁修改字符串的情况下,它是一个可靠的选择。理解其特性和使用方法将使你更加灵活地处理字符串操作。

2023-12-01 09:25:43 70 1

原创 超越数字:深入研究整数类的特性

整数是数字世界中的基石,无论是在抽象的数学领域还是在日常的计算机编程中,我们都无法回避这个简单而重要的概念。在接下来的部分中,我们将深入研究计算机中整数的表示和应用,以更好地理解它们在编程世界中的角色。理解计算机中的整数表示和运算是每个程序员的基本素养。在深入编程之前,对整数的这些基本概念有清晰的认识,可以帮助你写出更安全、更高效的代码。了解不同编程语言中整数类型的特点和区别,对于编写健壮、高效的程序是至关重要的。选择适当的整数类型并理解其特性,可以帮助程序员避免潜在的错误和性能问题。

2023-11-30 17:08:32 83

原创 字符串的奥秘:解锁Java中的String类

在Java编程语言中,String类是一个代表字符串的类。字符串是字符序列,而String类提供了许多方法来操作和处理这些字符。String是Java中的一个类,用于表示字符序列。它属于java.lang包,因此不需要额外导入即可使用。字符串是不可变的,一旦创建,其值无法更改。在处理字符串时,一些关键的总结点包括:1.不可变性: 字符串是不可变的,每次修改字符串实际上都会创建一个新的字符串对象。因此,在频繁修改字符串时,应该使用 StringBuilder 或 StringBuffer。

2023-11-30 16:01:23 68

原创 深入Java核心:探讨Object类及其在项目中的应用

所有自定义类都直接或间接地继承自Object类。这意味着我们可以使用Object类中定义的方法,如toString()、equals()和hashCode()等,来提供更好的对象行为和功能。// 自定义类// ...@Override// 重写toString方法// ...@Override// 重写equals方法// ...@Override// 重写hashCode方法// ...在Java编程中,Object类扮演着至关重要的角色。

2023-11-30 10:27:57 35

原创 构建强大的Web应用:Spring MVC全面解析

在Spring MVC中,当控制器处理完请求并确定了逻辑视图名后,视图解析器负责将这个逻辑视图名映射为实际的视图资源。这样,开发者可以在控制器中使用逻辑视图名,而不必关心实际的视图路径和类型。拦截器是一种类似于过滤器(Filter)的组件,但它更加专注于处理Spring MVC中的请求。拦截器可以在请求被处理之前和之后执行自定义的业务逻辑,例如,在请求进入控制器之前进行身份验证,或在控制器处理完请求后记录日志。

2023-11-23 11:31:18 23

原创 探索Java 8日期与时间API的奇妙世界

对java8新日期时间类型的深入理解

2023-11-21 10:46:50 26

原创 深入了解Spring AOP和事务管理

AOP(Aspect-Oriented Programming,面向切面编程)是一种编程范式,旨在通过将横切关注点(cross-cutting concerns)与核心业务逻辑分离,提高代码的模块性和可维护性。横切关注点是那些无法仅通过类或模块进行封装的功能,例如日志记录、性能统计、安全性控制等。在传统的面向对象编程中,程序的功能通常被分解为一个个的类,而横切关注点则分散在这些类中。AOP 的思想是将这些横切关注点从主业务逻辑中分离出来,形成一个独立的模块,被称为切面(Aspect)。

2023-11-14 13:55:50 67

原创 基本Spring注解方式搭建架构查询数据

在com.cqgcxy.service.impl包下创建PhoneServiceImpl实现类。(4)创建Spring配置类使用@PropertySource注解加载properties文件。在com.cqgcxy.dao.impl包下创建PhoneDaoImpl实现类。在com.cqgcxy.service包下创建PhoneService接口。在com.cqgcxy.dao包下创建PhoneDao接口。

2023-11-09 17:36:23 38 1

原创 搭建一个基本的MyBatis框架来查询学生信息表的所有记录

搭建一个基本的MyBatis框架来查询学生信息表的所有记录

2023-11-06 09:57:03 195

原创 构建农牧会项目中围栏管理模块的Spring Boot + MyBatis Plus实现

本篇博客将介绍如何使用Spring Boot和MyBatis Plus框架来构建农牧会项目中的围栏管理模块。我们将通过实现多条件查询、添加、更新、删除等功能,为围栏管理模块提供完整的CRUD操作。同时,我们将介绍如何使用Controller、Service、Mapper等组件来组织和实现代码逻辑,并使用MyBatis Plus的强大功能简化数据库操作。

2023-08-24 15:50:08 96 1

原创 Git下载和Git常用命令

git,git命令,git管理

2023-08-10 10:44:01 1800 1

原创 MyBatisPlus小练习

MyBatis Plus 是一个基于 MyBatis 的增强工具库,它简化了 MyBatis 框架的使用,提供了很多便捷的功能和增强的特性,能够大幅度提高开发效率。总之,MyBatis Plus 是一个功能强大且易于使用的 MyBatis 增强工具库,它简化了数据库操作,提供了丰富的功能和便捷的 API,并提高了开发效率。1.简化的 CRUD 操作:MyBatis Plus 提供了一系列简化的 API,可以通过简单的方法调用实现常见的增删改查操作,避免了繁琐的 SQL 编写。

2023-08-09 09:22:40 189 1

原创 list集合练习

list集合的一些练习题

2023-08-02 16:13:35 179

原创 Map集合练习

map集合的练习题

2023-08-02 15:59:50 267

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除