<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Certainly_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Certainly_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Certainly_]]></copyright><item><title><![CDATA[vue+springBoot前后端分离项目，nginx部署]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/132277092</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/132277092</guid><author>Certainly_</author><pubDate>Mon, 14 Aug 2023 15:45:41 +0800</pubDate><description><![CDATA[vue+springBoot前后端分离项目，nginx部署记录]]></description><category></category></item><item><title><![CDATA[vue+springBoot前后端分离项目，tomcat部署记录]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/132272408</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/132272408</guid><author>Certainly_</author><pubDate>Mon, 14 Aug 2023 11:40:44 +0800</pubDate><description><![CDATA[tomcat部署vue+springBoot前后端分离项目]]></description><category></category></item><item><title><![CDATA[下面几款接口测试工具，工作中都有用的那些？]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/129917695</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/129917695</guid><author>Certainly_</author><pubDate>Sun, 02 Apr 2023 21:40:17 +0800</pubDate><description><![CDATA[下面几款接口测试软件，工作中都有用的那些？]]></description><category></category></item><item><title><![CDATA[拖拽生成前端网页代码(下载html)]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/116238650</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/116238650</guid><author>Certainly_</author><pubDate>Wed, 28 Apr 2021 17:19:16 +0800</pubDate><description><![CDATA[拖拽生成前端网页代码(下载html)
版权
http://www.ibootstrap.cn/
https://www.bootcss.com/p/layoutit/

]]></description><category></category></item><item><title><![CDATA[JWT产生token，Redis数据库，存储token，设置过期时间，实现登陆认证，请求携带token才能访问接口]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/114372065</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/114372065</guid><author>Certainly_</author><pubDate>Thu, 04 Mar 2021 16:58:34 +0800</pubDate><description><![CDATA[基于token的登录验证
实现

Redis数据库 存储token
JWT 产生token
实现登录验证
4.设置过期时间，实现登陆认证，
5.请求携带token才能访问接口
token(令牌)
原理：


登录流程：

访问流程：

实现
下述代码的实现基于springboot
用户数据主要存储在mysql数据库的user表中
dao层使用了mybatis
1. Redis数据库 存储token
登录的信息仅需一个key-value，如果直接使用关系型数据库进行存储，则需要再建一个数据库表。而redis是]]></description><category></category></item><item><title><![CDATA[Node.js入门案例Demo项目，学生管理系统（Express+MySQL）]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/114270480</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/114270480</guid><author>Certainly_</author><pubDate>Mon, 01 Mar 2021 20:17:36 +0800</pubDate><description><![CDATA[Node.js学生管理系统（Express+MySQL）
这次的案例，数据持久化，用的MySQL
目录
一、完成功能：实现对“学生信息”的增删改查。并且实现了数据持久化。
数据库为MySQL。
二、使用到的技术：基于Express框架和art-template模板引擎，并且将路由模块分离出来，更利于开发和维护
三、编写代码
1.首先初始化项目（package.json）

2.安装要用到的包

4.路由模块router.js

5.封装MySQL对学生处理模块student.js

6.视图

四、页面展示]]></description><category></category></item><item><title><![CDATA[IntelliJ IDEA 2020.2.4款 神级超级牛逼插件推荐（自用，真的超级牛逼）]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/113308954</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/113308954</guid><author>Certainly_</author><pubDate>Thu, 28 Jan 2021 10:23:15 +0800</pubDate><description><![CDATA[IntelliJ IDEA 2020.2.4款 神级超级牛逼插件推荐（自用，真的超级牛逼）
满满的都是干货
所有插件都是在 ctrl+alt+s 里的plugins 里。
进行搜索安装。

1、CodeGlance 代码迷你缩放图插件
2、 Codota

代码提示工具，扫描你的代码后，根据你的敲击完美提示
Codota基于数百万个开源Java程序和您的上下文来完成代码行，从而帮助您以更少的错误更快地进行编码。

3、Material Theme UI

那就顺便推荐一下这个吧，超多的主题插件，各种颜色，各]]></description><category></category></item><item><title><![CDATA[SpringBoot项目jar包部署，resources目录static静态文件获取不到问题（系统找不到指定路径）]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/111183329</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/111183329</guid><author>Certainly_</author><pubDate>Mon, 14 Dec 2020 19:28:31 +0800</pubDate><description><![CDATA[打印日志可以看出，系统找不到指定路径。

在idea中能正常运行，资源路径（src\main\resources\static\template\zypdf.xmreport）

打成jar包之后，项目目录结构发生改变（xx.jar\BOOT-INF\classes\static\template\zypdf.xmreport）
这时候使用file文件形式读取文件，找不到指定路径。
spring核心包core提供解决方案
import org.springframework.core.io.ClassPat]]></description><category></category></item><item><title><![CDATA[2020JAVA面经整理]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/109333936</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/109333936</guid><author>Certainly_</author><pubDate>Wed, 28 Oct 2020 15:35:05 +0800</pubDate><description><![CDATA[面经
Java-Interview-Question



这里搜罗了网上的一些面试题，还有一些相关知识点，有一些是我站在面试官的角度自问的。
里面的一些问题如感觉有不对的地方，欢迎指正。
如果觉得有帮助，麻烦动动你的小手给颗小星星。



Java面试题整理




基础
并发
锁
JVM
设计模式
数据结构
反射/IO
面经




????
????
????
????
????
????
????
????






数据库
Redis
Spring
消息队列
分布式
Zookeeper
Dubb]]></description><category></category></item><item><title><![CDATA[代码敲累了，推荐几个免费电影资源网站]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/109316603</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/109316603</guid><author>Certainly_</author><pubDate>Tue, 27 Oct 2020 17:54:58 +0800</pubDate><description><![CDATA[01.NO视频
www.novipnoad.com
02.新奇遇
www.newqiyu.com
03.大师影视
www.dsys.tv
04.简影
www.syrme.top
05.Zzzfun
www.ZZztun.com
06.bimi动漫
www.bimiacg.com]]></description><category></category></item><item><title><![CDATA[Gitee 上优秀的后台管理系统]]></title><link>https://blog.youkuaiyun.com/Certainly_/article/details/109294043</link><guid>https://blog.youkuaiyun.com/Certainly_/article/details/109294043</guid><author>Certainly_</author><pubDate>Mon, 26 Oct 2020 17:26:16 +0800</pubDate><description><![CDATA[Gitee 上优秀的后台管理系统
List item
不得不佩服 Spring Boot 的生态如此强大，
今天我给大家推荐几款 Gitee 上优秀的后台管理系统，
小伙伴们再也不用从头到尾撸一个项目了。

SmartAdmin
我们开源一套漂亮的代码和一套整洁的代码规范，让大家在这浮躁的代码世界里感受到一股把代码写好的清流！同时又让开发者节省大量的时间，减少加班，快乐工作，热爱生活。
SmartAdmin 让你从认识到忘不了，绝对是你最想要的！￼￼
项目地址：https://gitee.com/lab10]]></description><category></category></item></channel></rss>