- 博客(44)
- 收藏
- 关注
原创 Spring Data Redis简单使用
Spring Data Redis是一个用于简化应用程序与Redis交互的开发框架。它提供了简单的配置和方便的操作API,使得与Redis的集成变得更加容易。下面是一个快速入门使用Spring Data Redis的步骤:在您的项目中添加Spring Data Redis的依赖。可以在Maven项目中的文件中添加以下依赖关系:步骤 2:配置Redis连接在项目的配置文件中,配置Redis的连接信息。文件配置。步骤 3:测试类里测试redis面试题:经典20道面试题链接: 链
2024-04-27 23:27:11 273
原创 MyBatis-Plus增删改查(基于Mapper/Service接口CRUD)
测试案例配合官方文档快速上手SpringBoot的mybatisPlus增删改查
2024-04-15 19:51:30 397 1
原创 MyBatis动态语句
动态语句需求和简介if和 where 标签set 标签trim 标签(了解)choose/when/otherwiseforeach 标签sql片段
2024-04-13 23:23:55 838
原创 SpringMVC响应数据
3.1handler方法分析页面跳转控制快速返回模板视图转发和重定向返回JSON数据 (重点前置准备@ResponseBody@RestController返回静态资源处理
2024-04-08 20:25:29 837
原创 MyBatis细节注意
参数占位符:${}和#{}resultType的使用mybatis自增长主键回显非自增长的主键,如何交给mybatis帮助我们维护实体类属性和数据库字段名对应问题mybatis自动开启事务提交
2024-03-30 15:52:23 1332
原创 MyBatis基础使用
Mybatis 总体机制概括概念说明单个简单类型参数实体类类型参数零散的简单类型数据Map 类型参数单个简单类型返回实体类对象返回Map类型返回 List 类型返回主键值
2024-03-30 14:39:52 304
原创 为什么要创建一个包装的类来调用方法而不是直接调用这两个方法?
为什么要创建一个包装的类来调用方法而不是直接调用这两个方法?主要涉及了事务的控制与管理
2024-03-23 14:23:09 222
原创 Spring-AOP面相切面编程示例(有详细注释)
Spring IOC面向切面编程获取通知细节信息,切点表达式语法,重用(提取)切点表达式,环绕通知,切面优先级设置。
2024-03-19 18:42:26 623
原创 Spring-IOC容器注解方式整合三层架构
Spring使用注解方式整合三层架构,lombok,JdbcTemplate,Druid实现三层架构
2024-03-17 17:11:57 603 3
原创 软件工程第一次作业参考答案
下面对软件危机描述错误的是 ( A.软件危机是当前计算机应用迅速普及后出现的问题 B.软件危机是指计算机软件的开发和维护过程中所遇到的一系列严重问题 C.软件危机产生的原因与软件的本质及软件开发人员有很大关系 D.软件危机涉及需求、技术、管理、用户等各方面 (2)软件工程三要素指的是( o A.算法、数据结构、编程思想 C.方法、工具、过程 B.技术、方法、工具 D.模型、方法、工具。因此,正确答案是D。结构化需求分析是一种系统性的方法,用于对需求进行详细的分析和分类,以识别和建立需求间的关系和依赖。
2023-09-21 15:14:22 2869
原创 Collection(LIst,Set)和Iterator(迭代器)详解
详细讲解Iterator(迭代器)接口,Collection和它的子接口List、Set及实现类ArraayList、LinkedList、HashSet、LinkedHashSet、TreeSet
2023-08-04 15:34:27 961 3
原创 JAVA HashSet详解
HashSet概述:HashSet方法:HashSet的数据结构HashSet中添加元素的过程HashSet为什么会出现equals()为false但hashCode()为ture的情况哈希碰撞:HashSet桶链:
2023-08-03 23:46:02 355 1
原创 JAVA多线程三(线程间通信:wait、notify运用,生产者消费者问题)
当我们需要多个线程来共同完成一件任务,并且我们希望他们有规律的执行,那么多线程之间需要一些通信机制,可以协调它们的工作,以此实现多线程共同操作一份数据。 生产者消费者模式是一个十分经典的多线程协作的模式,弄懂生产者消费者问题能够让我们对多线程编程的理解更加深刻。
2023-07-13 19:53:01 163 3
原创 JAVA多线程二(死锁,线程安全问题及解决:synchronized和Lock)
当我们使用多个线程访问同一资源(可以是同一个变量、同一个文件、同一条记录等)的时候,若多个线程`只有读操作`,那么不会发生线程安全问题。但是如果多个线程中对资源有`读和写`的操作,就容易出现线程安全问题。如何寻找问题并解决?
2023-07-12 18:23:10 833 3
原创 JAVA多线程—Callable详解
Callable作为除Thread和Runnable外第三种线程创建方式,- Callable提高响应速度(减少了创建新线程的时间)- Callable降低资源消耗(重复利用线程池中线程,不需要每次都创建)- Callable便于线程管理
2023-07-10 15:24:45 9967 4
原创 Java多线程一(线程的三种创建方式)详细 简单 易懂
我们之前学习的程序在没有跳转语句的情况下,都是由上至下沿着一条路径依次执行。现在想要设计一个程序,可以同时有多条执行路径同时执行。比如,`一边游戏,一边qq聊天,一边听歌`,怎么设计?
2023-07-09 23:12:35 258 14
原创 SQL视图
建立查询计算机系学生的学号,姓名和系别的视图。as--查询语句的执行结果填充到视图v_1中select sno,sname,sdept from student where sdept='计算机'建立查询计算机系选修“c001”课程的学生学号、姓名和成绩的视图。asselect student.sno,sname,grade from student,sc where student.sno=sc.sno and sdept='计算机' and cno='c001'
2023-06-03 12:20:47 139
原创 SQL多表查询
1.不相关子查询的内层查询返回结果为单值,进行where条件构建嵌入时,使用关系运算符2、不相关子查询的内层查询返回结果为多值,进行where条件构建嵌入时,使用in或关系运算符与any及all组合使用。
2023-05-30 14:41:51 342
原创 SQL单表查询
-通配符(注:代表任意的字符):%(表示任意的0或多个字符)、_(表示任意的1个字符)、[](表示或逻辑)、[^](表示对或逻辑的否定)--模糊查询条件表达的思路:使用like与通配符结合使用。--模糊查询:查询的条件是不够确定的,不够精确地。--提示:对于模糊查询的条件表达不能用=--精确查询:查询的条件是确定的,精确地。
2023-05-24 22:24:28 73
原创 Servlet高级应用
作为个人学习记录,我会尽可能介绍的很详细,有误和不清楚地方可评论指正。他是一个请求的派发者,以前的文章有过粗略讲解,它就是让其它的资源参与进来,协同完成的响应:可查看RequestDispather的使用与serlvet入门相比较,多了RequestDispather进行页面跳转。
2023-05-09 18:33:56 94
原创 JSP内置对象Session——setAttribute/getAttibute/removeAttribute
Session——setAttribute/getAttibute/removeAttribute
2023-03-24 22:26:16 1619
C语言程序设计满分含代码
2023-03-24
C语言程序设计3500字报告含代码
2023-03-24
关于#java-ee#的问题;
2023-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人