springboot
学喳喳
软件工程专业学生
展开
-
2019.6.14 Failed to configure a DataSource: 'url' attribute is not specified and
搭建一个springboot项目,没有进行任何配置,run,出现以下错误Description:Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.Reason: Failed to determine a s...原创 2019-06-14 13:57:14 · 230 阅读 · 0 评论 -
2019.6.17 springboot的redis集成
本文来自于以下文章https://blog.csdn.net/hjm4702192/article/details/80518856https://www.runoob.com/redis/redis-install.htmlhttps://www.cnblogs.com/javabg/p/9133206.html\一、原理1、为什么使用redis分析:博主觉得在项...翻译 2019-06-17 20:51:46 · 305 阅读 · 0 评论 -
2019.6.17 redis数据结构命令
一、redis key命令序号 命令及描述 1 DEL key 该命令用于在 key 存在时删除 key。 2 DUMP key 序列化给定 key ,并返回被序列化的值。 3 EXISTS key 检查给定 key 是否存在。 4 EXPIRE keyseconds 为给定 key 设置过期时间,以秒计。 5 ...原创 2019-06-17 21:23:08 · 103 阅读 · 0 评论 -
2019.6.17 redis发布订阅
Redis 发布订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 client1 之间的关系:当有新消息通过 PUBLISH 命令发送给频道 channel1 ...原创 2019-06-17 21:48:24 · 114 阅读 · 0 评论 -
2019.6.17 redis事务
Redis 事务Redis 事务可以一次执行多个命令, 并且带有以下两个重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。一个事务从开始到执行会经历以下三个阶段:开始事务。 命令入队。 执行事务。实例以下是...原创 2019-06-17 21:51:42 · 87 阅读 · 0 评论 -
2019.6.17 redis 脚本
Redis 脚本Redis 脚本使用 Lua 解释器来执行脚本。 Redis 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为EVAL。语法Eval 命令的基本语法如下:redis 127.0.0.1:6379> EVAL script numkeys key [key ...] arg [arg ...]实例以下实例演示了 redis 脚本工作过程:...原创 2019-06-17 21:55:47 · 92 阅读 · 0 评论 -
2019.6.17 redis连接和服务器
Redis 连接Redis 连接命令主要是用于连接 redis 服务。实例以下实例演示了客户端如何通过密码验证连接到 redis 服务,并检测服务是否在运行:redis 127.0.0.1:6379> AUTH "password"OKredis 127.0.0.1:6379> PINGPONGRedis 连接命令下表列出了 redis 连接的基本命令:...原创 2019-06-17 21:57:11 · 183 阅读 · 0 评论 -
2019.6.18 win10安装docker
Docker for Windows Installer下载链接:链接: https://pan.baidu.com/s/1IB6eUVVTJ3UUDt7namjxSg 提取码: bvqv开启 Hyper-V程序和功能启用或关闭Windows功能选中Hyper-V1、安装 Toolbox最新版 Toolbox下载地址:https://www....原创 2019-06-18 14:59:32 · 530 阅读 · 0 评论 -
2019.6.18 使用docker部署springboot项目(一)
以下文章参考自:https://blog.csdn.net/S_gy_Zetrov/article/details/78161154(强推):https://blog.lqdev.cn/2018/07/27/springboot/chapter-fourteen/http://www.ityouknow.com/springboot/2018/03/19/spring-boot-...原创 2019-06-18 16:56:42 · 267 阅读 · 0 评论 -
2019.6.15 springboot实现过滤器
过滤器Filter,是Servlet的的一个实用技术了。可通过过滤器,对请求进行拦截,比如读取session判断用户是否登录、判断访问的请求URL是否有访问权限(黑白名单)等。主要还是可对请求进行预处理。接下来介绍下,在springboot如何实现过滤器功能。利用WebFilter注解配置@WebFilter时Servlet3.0新增的注解,原先实现过滤器,需要在web.xml中进...原创 2019-06-15 16:22:47 · 235 阅读 · 0 评论 -
2019.6.15 lombok使用@data注解
为什么要使用@data注解:简化javabean的冗余代码参考如下:https://blog.lqdev.cn/2018/07/12/springboot/chapter-two/原创 2019-06-15 15:59:51 · 146 阅读 · 0 评论 -
2019.6.19 web开发
本文参考自:https://blog.lqdev.cn/2018/08/07/springboot/chapter-sixteen/我们知道,在web开发时,一般都会涉及到很多的静态资源,如js、image、css文件等。SpringBoot的默认的静态文件目录是:/static /public /resources /META-INF/resources默认静态文件...原创 2019-06-19 12:11:40 · 132 阅读 · 0 评论 -
2019.6.19 springboot开发之设置网站图标
设置网站图标原来我们在使用tomcat开发时,设置网站图片时,即icon图标时,一般都是直接替换root包下的favicon.ico替换成自己的,或者在网页的头部设置link的ref为icon然后设置其href值。而在SpringBoot中,替换图片也是很简单的,只需要将自定义图片放置在静态资源目录下即可,即默认有static、public、resources、/META-INF/resour...原创 2019-06-19 13:37:20 · 2048 阅读 · 1 评论 -
2019.6.19 springboot之允许跨域访问
本文参考:https://blog.lqdev.cn/2018/08/11/springboot/springboot-tips/允许跨域访问CORS是一个W3C标准,全称是”跨域资源共享”(Cross-origin resource sharing)。它允许浏览器向跨源(协议 + 域名 + 端口)服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。...原创 2019-06-19 13:54:28 · 248 阅读 · 0 评论 -
2019.6.19 springboot之独立tomcat运行
独立Tomcat运行讲解了这么久,一般上我们都是通过jar包的方式进行启动的应用的。所以部署在独立的tomcat时,需要如何解决呢?其实也简单,只需要将项目打包方式修改为war包,然后修改下启动类配置即可。0.修改pom打包方式为war,同时排除了内置的tomcat。 1234567891011121314 <pac...原创 2019-06-19 13:57:05 · 159 阅读 · 0 评论 -
2019.6.19 springboot之websocket
本文参考自:https://blog.lqdev.cn/2018/08/14/springboot/chapter-nineteen/搭建一个简易聊天室0.加入POM依赖。 12345678 <dependency> <groupId>org.springframework.boot</groupId&...原创 2019-06-19 15:42:59 · 167 阅读 · 0 评论 -
2019.6.15 pom.xml首行出现红叉
pom.xml中更改spring版本原来是<version>2.1.5.RELEASE</version><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</arti...原创 2019-06-15 14:53:27 · 343 阅读 · 0 评论 -
2019.6.15 swagger2配置+出现的问题
初学swagger2,按照这篇文章配置,https://www.cnblogs.com/jtlgb/p/8532433.html总是报各种原因的错误,归根结底是因为spring、swagger、jdk等版本问题造成了按照这篇文章,版本:jdk 10|spring boot 2.0.2|swagger 2.8.0https://blog.csdn.net/aPiFen/article...原创 2019-06-15 15:11:37 · 551 阅读 · 0 评论 -
2019.6.15 eclipse中安装Jrebel插件与破解
安装插件https://blog.csdn.net/gx304419380/article/details/78628412插件破解:在线生成GUID1在线生成GUID2参考博文:https://blog.csdn.net/xingbaozhen1210/article/details/81093041...原创 2019-06-15 15:32:12 · 993 阅读 · 0 评论 -
2019.6.30 redis知识点
redis是单线程的,1.为什么快?纯内存操作单线程,减少了上下文切换非阻塞I/O多路复用2.数据类型?stringhash:value=>结构化对象|模拟session效果list:模拟简单的消息队列、排队|redis可用于分页set:全局去重sored set:多了一个权重参数sare|排行榜、取topn3.redis的过期策略以及内存淘汰机制...原创 2019-06-30 19:58:53 · 106 阅读 · 0 评论