springBoot
黄宝~
这个作者很懒,什么都没留下…
展开
-
[extShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
aa原创 2022-08-18 21:34:00 · 2944 阅读 · 1 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
这个原因有很多。我是缺少pom.xml 的build下缺少 <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </include原创 2021-06-08 19:50:51 · 86 阅读 · 0 评论 -
Could not resolve placeholder ‘xx‘ in value “${xx)“ ....
file.staticAccessPath=/images/**在application.properties 没有错。运行没错。打包报错。原因是file.staticAccessPath 改 file.staticAccesspath上方build -> rebuild Project然后再打包就不会了原创 2021-05-14 19:32:03 · 287 阅读 · 0 评论 -
对webSocket的理解
WebSocket是一个协议,由于http请求是没有状态的,只能由客户端发起。但是实际应用场景中常常需要服务器给客户端发送消息。例如:消息推送或股票网站等实时性比较高的应用。要能获取服务器的实时状态,方案有很多,例如:轮询。轮询实现简单,但在高并发场景中会严重拖慢服务端的运行效率。这种方式并不可取。传统的解决方案还有很多,但无论哪种解决方案都有自身的缺陷。于是有了WebSocket。WebSocket是一种在单个TCP连接上进行全双工通信的协议,已被W3C定为标准。...原创 2020-12-11 11:09:24 · 201 阅读 · 1 评论 -
WebSocket 教程
WebSocket是HTML5新增的协议,它的目的是在浏览器和服务器之间建立一个不受限的双向通信的通道,比如说,服务器可以在任意时刻发送消息给浏览器。为什么传统的HTTP协议不能做到WebSocket实现的功能?这是因为HTTP协议是一个请求-响应协议,请求必须先由浏览器发给服务器,服务器才能响应这个请求,再把数据发送给浏览器。换句话说,浏览器不主动请求,服务器是没法主动发数据给浏览器的。这样一来,要在浏览器中搞一个实时聊天,在线炒股(不鼓励),或者在线多人游戏的话就没法实现了,只能借助Flash这转载 2020-12-10 10:24:44 · 324 阅读 · 0 评论 -
idea中创建Java类时,自动在文件头中添加作者和创建时间
preperences -> File and Code Templates ->找到Incudes -> File Header输入/** 黄宝 ${DATE} ${TIME} describe:*/原创 2020-12-08 18:08:14 · 202 阅读 · 0 评论 -
springBoot开发者工具与单元测试
devtools使用devtools 是 springBoot提供的开发者工具。最好用的应该是热部署了1.加入相关jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>.原创 2020-12-08 12:11:29 · 288 阅读 · 0 评论 -
springBoot下静态资源访问
1.默认静态资源访问位置有4个。都在resources文件夹下 1:/META-INF/resources/ 2:/public/ 3:/resources/ 4:/static/一般情况下静态资源放static就可以了2.自定义访问路径# 配置静态资源访问前缀spring.mvc.static-path-pattern=/**#静态资源 访问位置 。 不能/这样设置,设置为/配置文件都能访问了。不安全spring.resources.static-location...原创 2020-11-26 17:12:13 · 301 阅读 · 1 评论