自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 COALESCE 函数详解

值方面提供了强大而灵活的功能,能够帮助我们编写更健壮和准确的 SQL 语句。的优势在于可以接受多个参数,提供了更灵活的处理方式。它会按照参数的顺序依次检查每个值,如果某个值不为。(英语成绩)等列,有些学生可能某些科目成绩为。函数是一个非常实用的工具,用于处理可能存在。函数接受多个参数,并返回第一个非。在某些复杂的查询条件中,可以使用。可以提供一种安全的处理方式。在这个例子中,第一个参数。,所以函数返回第二个参数。值,以确保逻辑的正确性。可以接受任意数量的参数。值,我们想要用默认值。例如,在某些数据库中,

2024-07-12 13:12:03 418

原创 Python中eval()函数和**解包操作解析

这样可以方便地将字典中的数据直接用于对象的初始化,而无需逐个提取字典中的键值对再进行赋值。但要注意,使用这种方式时,字典中的键必须与。函数需要谨慎,因为它可能执行不可信的代码,导致安全问题。就相当于将字典中的键值对作为独立的参数传递,效果类似于。进行解包,将其键值对作为关键字参数传递给。类的构造函数或方法所接受的参数名匹配。类的构造函数或方法。

2024-07-09 10:15:05 231

原创 Python 异常处理相关问题解析

问题1:当这个异常被捕获时,为什么会打印出来的就是这个设置的描述字符串。答:当异常被捕获并打印时,默认情况下,Python 会调用异常对象的。内置的实现,该实现返回的就是创建异常对象时传递的描述字符串。输入小于6位的密码会输出‘您的密码不足6位,请重新输入’方法来获取要显示的文本。及其子类,如果没有自定义。

2024-07-09 10:10:08 170

原创 Python 中列表排序的 key 参数深入解析

视图对象是一种动态反映源数据变化的对象,但它不支持像列表那样的索引和切片操作,不过可以用于迭代。参数和相关概念的理解,我们能够更加灵活和精确地控制列表的排序过程,满足各种复杂的排序需求。参数的目的是提供一种方式,能够从列表的每个元素中提取出用于比较和排序的关键值。被传入这个函数,然后函数会计算出用于排序的键值。方法返回的是一个视图对象,它不支持直接通过索引。并非是列表中的全部字典,而是列表中的单个字典。当进行排序时,列表中的每个字典会依次作为。需要注意的是,字典的。来准确获取第一个值。

2024-07-07 14:56:25 246

原创 50道SQL练习题的题型总结

题目链接。

2024-06-15 14:35:31 110

原创 java length 长度 java中length()

1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!

2023-11-07 13:01:32 319

原创 文件上传相关知识

org.springframework.web.multipart.MultipartFile是一个接口,它用于处理上传的文件数据。具体而言,它提供了一些方法来获取文件的相关信息和内容。通过使用MultipartFile接口的这些方法,我们可以方便地处理上传的文件数据,并进行相关的操作和处理。

2023-08-12 17:48:25 89 1

原创 Spring AOP

第一:明确那个些是切入点(注意是切入点不是连接点),一般@Pointcut之后是范围,然后将这些点想象在一个圈里,这个圈就叫做public void pointCut() { }方法。@Before("pointCut()") 切入时机是在pointCut()这些切入点之前之后是增强逻辑。第二找[切入时机] 和 [增强处理逻辑]理解:主要把握两点就可以了,

2023-08-10 21:37:59 93 1

原创 PageHelper和MyBatisPlus的IPage

如果你的项目只使用了MyBatis,而且对分页需求简单,可以选择PageHelper;Page分页类可以通过设置相应的属性来实现分页查询,一般是在数据库查询语句中加入分页参数,如limit语句或者rownum等,然后通过数据库查询结果计算出总记录数、总页数以及当前页的数据列表等信息,将这些信息封装到Page分页类中返回给调用者。在功能上,MyBatisPlus的IPage分页插件相对于PageHelper更加强大,提供了更多的功能和扩展,比如支持自定义分页逻辑、支持多种分页查询方式、支持排序和聚合查询等。

2023-08-10 12:49:12 2868 1

原创 Springboot常用注解大全

ExceptionHandler详解。

2023-08-08 21:14:04 42

原创 SpringMvc注解

2023-08-08 20:43:59 36

原创 Spring注解

RunWith(SpringJUnit4ClassRunner.class)使用了Spring的SpringJUnit4ClassRunner,以便在测试开始的时候自动创建Spring的应用上下文。注解了@RunWith就可以直接使用spring容器,直接使用@Test注解,不用启动spring容器。在使用 spring-test 的过程中,有两个 runner 可以选择,分别是 SpringRunner 和 SpringJUnit4ClassRunner。@RunWith就是一个运行器。

2023-08-08 20:22:46 33

原创 MVC与三层架构

com.ghsy.项目名称.service.impl service实现类。com.ghsy.项目名称.web.servlet servlet处理类。com.ghsy.项目名称.dao.impl dao实现类。com.ghsy.项目名称.web.filter 过滤器处理类。com.ghsy.项目名称.web.listener 监听器处理类。com.ghsy.项目名称。使用分包描写叙述结构。

2023-08-08 20:11:00 31

原创 JavaWeb三种框架集成JDBC(由繁如简)

JavaWeb三种框架集成JDBC(由繁如简)从原始方法到SpringBoot+Mybatis Plus全部整理,通俗易懂,认识javaweb的变迁

2023-07-07 22:02:53 141 1

原创 git环境配置

git

2022-07-20 08:39:04 690 2

原创 如何安装docker

docket安装

2022-07-20 08:12:24 116

原创 django框架课1---三台服务器的互联

acwing工程课

2022-07-19 22:49:14 269

原创 STL刷题记录

7-1 气球升起来 (15 分)程序设计竞赛时,赛场升起各色气球多么激动人心呀!志愿者送气球忙得不亦乐乎,观战的某人想知道目前哪种颜色的气球送出最多。输入格式:测试数据有多组,处理到文件尾。每组数据先输入一个整数n(0<n≤5000)表示分发的气球总数。接下来输入n行,每行一个表示颜色的字符串(长度不超过20且仅由小写字母构成)。输出格式:对于每组测试,输出出现次数最多的颜色。若出现并列的情况,则只需输出ASCII码值最小的那种颜色。输入样例:3pinkredp..

2022-04-04 20:37:51 224

空空如也

空空如也

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

TA关注的人

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