- 博客(12)
- 收藏
- 关注
原创 写项目时遇到的一点小问题
内嵌Web服务器:Spring Boot可以内嵌多种常见的Web服务器,如Tomcat、Jetty或Undertow,无需单独安装和配置。例如,静态资源的映射、错误页面处理、消息转换器等,都可以根据约定进行配置,减少了繁琐的手动配置过程。你可以根据需要选择使用这些模块,来完成更具体的功能和需求。1、接口是基于SOA(面向服务架构)实现的,我们关注的是接口本身,而不是具体的实现类,任何的实现都易于被替换掉。3、从思想层面上来说,只要是描述行为能力,行为特征的,我们就应该用接口,因为接口的定位就是干这个的。
2023-10-07 20:06:50
62
1
原创 关于springboot项目的结构
.idea]:是IntelliJ IDEA管理项目时自动生成的一些文件,其中将包括你在使用过程中的一些配置,此文件夹手动管理,如果开发过程中,出现莫名其妙的错误(例如某个文件确实是存在的,但是提示找不到),可以选择删除此文件夹并重启IntelliJ IDEA,当然,删除此文件夹可能会丢失你在使用过程中的一些配置(例如配置的Database面板)[.mvn]:用于存放支持执行Maven相关命令的文件,此文件夹手动管理[src]:项目的源代码文件夹.gitignore。
2023-09-21 18:54:56
115
原创 Vue中的mount方法
mouted方法方法是第一次进入页面时执行, 而beforeRouteUpdate方法 第一次不执行,但是当路由push到同一个页面之前会自动执行一次(从A到A时mouted不再执行, 而beforeRouteUpdate会执行)mouted方法是VUE对象创建到销毁过程中自动执行的一个方法(生命周期方法),在当前组件被加载出来时自动触发一次,一般把进入页面需要请求数据的代码写在此方法中.此方法中的next() 代表允许跳转到新的组件, 如果不执行此方法则本次跳转被拦截.
2023-09-18 16:13:39
322
原创 前后端分离系统中的文件上传
另外,数据库还提供了事务管理机制,用于确保数据的一致性和完整性。除了数据本身,数据库还保存了数据的模式(Schema),包括表、列、索引等定义。总而言之,数据库不仅仅是保存数据和路径,它提供了许多功能和工具,用于方便地管理和操作数据,并确保数据的安全性、一致性和可靠性。数据库通常用于持久化存储和管理数据,但是它不仅仅保存数据和路径,还提供了一种结构化和有效的方式来组织、访问和操作数据。此外,数据库还可以实现数据的备份和恢复,以及数据的安全性(如访问控制和加密)和性能优化(如索引、分区等)等功能。
2023-09-13 11:52:22
317
1
原创 push和location.href的区别
location.href是全部刷新,这样上面固定的位置也会刷新。push是局部刷新,最上面和最下面如果是固定的无法刷新,limit设置上传文件数量。action设置上传地址。
2023-09-13 11:37:03
390
1
原创 LocalStorage容器
LocalStorage是JavaScript语言中在浏览器中存储数据的一种机制, 可以用于浏览器将数据以键值对的形式进行存储, 即使浏览器关闭 数据仍然保存。- 在LocalStorage中只能保存字符串类型的数据,如果需要保存对象,则需要先将对象转成Json格式的字符串,取出来时再将Json格式的字符串转回对象。//判断localStorage.user是否有值,有值将Json格式字符串转成user对象没值则为null。
2023-09-11 17:57:56
41
原创 MVC三层架构
2. Service层中应该和框架无关,无论使用什么框架技术,数据的处理规则是不变的,增加了Service层之后,不管以后换什么框架,Service层内容都不受影响(解耦)用qs框架就可以让前端post请求的javascript格式的请求转换成字符串,这样后端接收的controller层中就不用写@requestbody注解。- 数据访问层(DAO):对应的是mapper部分, 负责处理和数据库的交互。- 业务层: 对应代码的Service部分,负责书写项目的业务相关代码.就可以把发送的请求转换成。
2023-09-11 14:23:22
86
原创 前后端分离的一点小问题
同步请求: 指客户端只有一个主线程, 主线程既要负责页面的渲染和监听用户操作,还需要负责发请求, 发请求时会停止渲染页面(清空页面), 直到服务器响应的数据之后,把响应的内容展示到页面中, 这样的话只能实现页面的整体改变(整体刷新),不能实现页面的局部刷新。- 异步请求:指客户端的主线程只负责页面渲染和监听用户操作,由子线程负责发请求,原来页面中显示的内容可以不清空继续显示, 当服务器响应了数据之后可以把数据显示到原页面当中,这就是页面的局部刷新。### 同步请求和异步请求。
2023-09-11 10:14:46
47
原创 国内访问github速度过慢的问题解决
(4)打开我的电脑,进入到C:\Windows\System32\drivers\etc,进入hosts文件,在文件中增加20.32.253.113 github.com。(6)快捷键win+R,输入cmd,在,在命令行输入ipconfig / flushdns。(3)找到TTL值最低的响应IP,比如IP20.32.253.113的TTL值最低你就选这个IP。(1)在浏览器上输入网址:http://tool.chinaz.com/dns。(2)查询http://github.com。
2023-07-01 10:38:08
1597
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人