帅到起飞,在thymeleaf中使用自定义工具类

2022-03-03
阅读 2 分钟
2.2k
我的个人博客已经上线一段时间了,但一直让我苦恼的事情是在帖子详情的链接,直接暴露了帖子的id,于是我想办法尝试在tymeleaf中使用自定义插件,通过expression应用到tymeleaf中效果图展示地址,随便点击一个帖子查看上方链接就行这里thymeleaf的版本号是3.x自定义dialect {代码...} 加载自定义dialect {代码...} 在页面的应...

三行代码教废你bootstrap原生下拉菜单实现非点击显示

2022-02-14
阅读 1 分钟
1k
bootstrap 3原生的下拉菜单(DropDown)组件默认不支持鼠标移上去就展开下拉列表,只能点击后才显示.为了解决这个问题,我在网上无意发现了一个插件bootstrap-dropdown-hover,但是用起来很繁琐.感兴趣的朋友可以自行搜索一下.相比较插件来说 这三行代码用起来更香: {代码...} html代码: {代码...} 应用效果:

手把手教你部署redis

2022-02-11
阅读 2 分钟
1.3k
先手资料请移步下载yum通过yum下载wget:yum install wget通过wget下载redis的压缩文件wget [链接]解压redis的包:tar -zxvf redis-4.0.6.tar.gz进入redis目录:make MALLOC=libccd src&&make install启动redis服务:./redis-sever启动redis三种方式第一种启动方式:./redis-sever,进程级别,关闭进程后,redis关闭第二种方式:...

TCP实现原理和为什么需要三次握手?两次握手不可以?四次握手不可以?

2022-02-08
阅读 2 分钟
1.2k
TCP:Transmission Control Protocol翻译过来就是传输控制协议,TCP协议是一个面向连接的、可靠的、基于字节流的传输层协议
封面图

bbs项目简介

2022-02-04
阅读 3 分钟
1.3k
袋鼠bbs 是一套前后端不分离社区系统,基于目前主流 Java Web 技术栈(SpringBoot + MyBatis-plus + MySQL + Redis + Kafka + Elasticsearch + shiro + ...)。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。

elastic-search 部署和应用「详细」

2022-01-23
阅读 3 分钟
1.2k
Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎,一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎

thymeleaf 实现分页功能

2022-01-18
阅读 3 分钟
2.8k
page.setPath("user/discuss/" + userId); 路径最前边必须加入‘/’ ,如果仅是 user/discuss/,点击分页的时候会多出一层

「mysql」DDL数据定义语言

2022-01-14
阅读 4 分钟
982
文章首发地址数据库的创建使用直接创建数据库 {代码...} 查看当前在哪个库里边 {代码...} 进入库的操作 {代码...} 判断是否存在,如果不存在则创建数据库 {代码...} 创建数据库并指定字符集为 utf-8 {代码...} 查看某个库是什么字符集 {代码...} 查看当前mysql使用的字符集 {代码...} mysql创建表常用de数据类型mysql常见...

实现shiro认证失败后返回json功能

2022-01-14
阅读 1 分钟
1.8k
AccessControlFilter访问控制过滤器,继承PathMatchingFilter过滤器,重写onPreHandle方法.isAccessAllowed 是否允许访问onAccessDenied 是否拒绝访问我们通过重写上边两个方法来控制过滤逻辑,实现当前的需求,用户不登录点赞提示请登录定义一个LoginAuthFilter继承AccessControlFilter前端js渲染脚本 {代码...} 重写isAcce...