- 博客(37)
- 收藏
- 关注
原创 IDEA重要快捷键
智能提示 alt+enter自动生成返回值变量 ctrl+alt+v删除指定行代码 ctrl+y批量修改指定的变量名、方法名、类名等 shift+f6抽取代码重构方法-extract method.… ctrl+alt+m
2024-02-15 20:51:37
178
原创 IDEA工程与模块管理
的,比如:user-core-nodule 、user-facade -module 和user-hessian -nodules 等等,模块之间彼此可以。在 IntelliJ IDEA 中,提出了Project和Module这两个概念。,有着不可分割的业务关系。,然后就是Module。目前,主流的大型项目结构基本都是。在IntelliJ IDEA 中Project 是。
2024-02-15 17:24:37
643
原创 SpringMVC
前端页面使用异步提交请求方式发送请求到后端服务器,后端服务器采用controller,service,dao三层架构形式进行开发controller层负责请求和数据的接收,获取用户的请求后,将参数传递到service层,再由service层访问dao层,得到用户需要访问的数据后,将数据返回给service层,service层将其转成JSON格式发送给前端页面,前端接收数据后,解析数据并组织成用户浏览的最终页面信息交给浏览器。
2024-02-15 13:36:22
668
原创 Spring
使用对象时,由原先主动new产生对象转换为由外部提供对象,此过程中对象创建控制权由程序转移到外部,此思想称为控制反转。业务层要用数据层的类对象,以前是自己new的现在自己不new了,交给别人[外部]来创建对象别人[外部]就反转控制了数据层对象的创建权这种思想就是控制反转别人[外部]指定是什么呢?继续往下学在容器中建立bean与bean之间的依赖关系的整个过程,称为依赖注入业务层要用数据层的类对象,以前是自己new的现在自己不new了,靠别人[外部其实指的就是IOC容器]来给注入进来。
2024-02-14 23:17:51
2088
原创 函数极限
如果limx→x0fxx→x0limfx,那么极限唯一。由洛必达得出两个重要的等价替换设函数f(x)在点x₀的某一邻域内有定义,且有limx→x0fxfx0x→x0limfxfx0,则称f(x)在点x₀处连续。以下设函数f(x)在点x₀的某去心邻域内有定义要考虑双侧, 这是讨论间断点的前提,就比如在开区间(a,b)讨论a点的是否间断,没有意义。
2024-02-06 11:58:00
4058
原创 三角函数、反三角函数
因为严格单调函数才有反函数一个y对应一个x,显然y=sinx,y=cosx,y=tanx在其定义域并不是严格单调,所以需要人为划定范围。
2024-01-27 21:51:30
868
原创 函数、反函数
设x与y是两个变量,D是一个给定的数集。若对于每一个x∈D,按照一定的法则f,都有一个确定的值y与之对应,则称y为x的函数,记作y=f(x),称x为自变量,y为因变量,称数集D为此函数的定义域。即当自变量确定时,函数值必须唯一确定。
2024-01-27 16:10:03
381
原创 IDEA自带数据库导入SQL文件
右键数据库 - > 点击SQL Scripts -> run SQL Scripts 就可以选择对应的文件了。
2024-01-25 03:28:24
2077
原创 Bean管理 (重要)
频繁创建对象是耗费资源的,所以可以将对象交给Spring的IOC容器管理。需要用到这个对象时直接依赖注入Spring当中提供的注解@Component以及,同时我们也学习了如何为应用程序注入运行时所需要依赖的bean对象,也就是。
2024-01-22 01:53:26
1057
原创 spring事务管理
是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。怎么样来控制这组操作,让这组操作同时成功或同时失败呢?此时就要涉及到事务的具体操作了。
2024-01-19 23:30:14
864
1
原创 -----------全局异常处理器
定义全局异常处理器非常简单,就是定义一个类,在类上加上一个注解@RestControllerAdvice,加上这个注解就代表我们定义了一个全局异常处理器。在全局异常处理器当中,需要定义一个方法来捕获异常,在这个方法上需要加上注解@ExceptionHandler。通过@ExceptionHandler注解当中的value属性来指定我们要捕获的是哪一类型的异常。//处理异常@ExceptionHandler(Exception.class) //指定能够处理的异常类型//打印堆栈中的异常信息。
2024-01-18 23:53:19
406
1
原创 统一拦截+校验
Filter表示过滤器,是 JavaWeb三大组件(Servlet、Filter、Listener)之一。过滤器可以把对资源的请求拦截下来,从而实现一些特殊的功能使用了过滤器之后,要想访问web服务器上的资源,必须先经过滤器,过滤器处理完毕之后,才可以访问对应的资源。过滤器一般完成一些通用的操作,比如:登录校验、统一编码处理、敏感字符处理等。是一种动态拦截方法调用的机制,类似于过滤器。拦截器是Spring框架中提供的,用来动态拦截控制器方法的执行。
2024-01-18 23:35:00
1099
1
原创 会话跟踪技术——JWT令牌
服务器会接收很多的请求,但是服务器是需要识别出这些请求是不是同一个浏览器发出来的。比如:1和2这两个请求是不是同一个浏览器发出来的,3和5这两个请求不是同一个浏览器发出来的。如果是同一个浏览器发出来的,就说明是同一个会话。如果是不同的浏览器发出来的,就说明是不同的会话。而识别多次请求是否来自于同一浏览器的过程,我们就称为会话跟踪。我们使用就是要。
2024-01-18 18:50:01
1117
1
原创 登录功能的实现
登录服务端的核心逻辑就是:接收前端请求传递的用户名和密码 ,然后再根据用户名和密码查询用户信息,如果用户信息存在,则说明用户输入的用户名和密码正确。如果查询到的用户不存在,则说明用户输入的用户名和密码错误。
2024-01-17 21:42:42
361
原创 yml配置文件
前面我们一直使用springboot项目创建完毕后自带的application.properties进行属性的配置,那其实呢,在springboot项目当中是支持多种配置方式的,除了支持properties配置文件以外,还支持另外一种类型的配置文件,就是我们接下来要讲解的yml格式的配置文件。
2024-01-17 02:16:47
1094
原创 实现后端----修改操作
在进行修改员工信息的时候,我们首先先要用于页面回显展示,然后用户修改员工数据之后,点击保存按钮,就可以将修改的数据提交到服务端,保存到数据库。
2024-01-17 00:58:39
567
原创 阿里云OSS入门
阿里云oss对象存储服务具体的使用步骤:Bucket(存储空间):是用户用于存储文件的容器。阿里云OSS将数据文件以对象(object)的形式上传到存储空间(bucket)中。SDK:Software Development Kit 的缩写,软件开发工具包,包括辅助软件开发的依赖(jar包)、代码示例等,都可以叫做SDK。简单说,sdk中包含了我们使用第三方云服务时所需要的依赖,以及一些示例代码。我们可以参照sdk所提供的示例代码就可以完成入门程序。
2024-01-16 21:32:35
515
1
原创 实现文件上传
/上传文件的原始form表单,要求表单必须具备以下三点(上传文件页面三要素):表单必须有file域,用于选择要上传的文件表单提交方式必须为POST通常上传的文件会比较大,所以需要使用 POST 提交方式表单的编码类型enctype必须要设置为:multipart/form-data普通默认的编码格式是不适合传输大型的二进制数据的,所以在文件上传时,表单的编码格式必须设置为multipart/form-data。
2024-01-16 15:13:20
1283
1
原创 实现后端新增操作
我们参照接口文档来开发新增员工功能基本信息请求参数参数格式:application/json响应数据参数格式:application/json。
2024-01-16 02:38:09
431
1
原创 分页查询.
我们要使用LIMIT关键字,格式为:limit?– 参数1:起始索引 = (当前页码-1)* 每页显示的条数– 参数2:每页显示的条数。
2024-01-15 23:39:25
1521
1
原创 数据库系统概论
模式、表、视图和索引。一个关系数据库管理系统的实例中可以建多个数据库。一个数据库可以建多个模式一个模式包含多个表、视图、索引模式和视图不存在修改的操作 只能删除再重建定义模式实际上定义了一个命名空间 , 在这个空间中可以进一步定义该模式包含的数据库对象,例如:基本表、视图、索引。//某某用户得到创建模式的授权create schema authorization ;案例//为用户WANG定义一个学生-课程模式S-T。
2023-12-26 18:25:29
734
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人