logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

shiro笔记之----SimpleAuthenticationInfo 验证password[带盐]

公司项目中用的是shiro做安全认证框架,从代码中看到了判断验证码的,也看到了判断用户名是否存在的,就是没有发现判断密码是否正确的,后从网上文章以及查看源码才大概了解shiro对于密码验证的流程。自定义的shiroRealmpublic class ShiroRealm extends AuthorizingRealm {@Overrideprotected AuthenticationInfo

windows MongoDB安装和配置

Step3:在 DOS 提示符下输入:mongod -dbpath “D:\MongoDB\data\db” -logpath “D:\MongoDB\log\mongo.log”​ 安装 MongoDB 后,需要知道如何启动和停止数据库引擎。Step3:新建变量,值为MongoDB下bin文件夹的电脑所在路径。Step5:这里取消勾选,不安装图形化工具,否则时间非常非常长。Step3:根据个人情

文章图片
#mongodb#数据库
java通过SSE实现消息推送

也就是说,发送的不是一次性的数据包,而是一个数据流,会连续不断地发送过来。这时,客户端不会关闭连接,会一直等着服务器发过来的新的数据流,视频播放就是这样的例子。本质上,这种通信就是以流信息的方式,完成一次用时很长的下载。但是,有一种变通方法,就是服务器向客户端声明,接下来要发送的是流信息(streaming)。在Spring Boot项目中,无需额外引入特定的依赖,因为Spring Web MVC

文章图片
#java#开发语言
虚拟机安装mysql

最近学习在虚拟机上面搭建java环境,等到安装mysql时,出现很多问题,主要是在/usr/local/mysql-5.7.25-linux-glibc2.12-x86_64/support-files 下面没有mysqld_multi.cnf文件,并且/etc下面也没有my.cnf,看网上说,/etc下面没有话可以吧/support-files下面的mysqld_multi.cnf文件放过去,.

spring boot整合apache dubbo时报错ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z

今天在springboot整合dubbo时,报错ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z,网上说的是jar包冲突,但是一直还是没有解决,最后看到这篇文章,解决了我的问题,给原博主一个赞。连接:http://www.classinstance.cn/detail/89.html...

com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class报错

之前一直在项目中使用的mybatis plus,没有出现问题,这次由于项目着急,所以出现了很多不该出现的坑,特此记录!!!1. mp的分页接口,直接报错了,如下:com.fasterxml.jackson.databind.exc.InvalidDefinitionException:No serializer found for class com.asyware.smartcsse...

mybatis中的collection如何使用dao的传值

查询父子级sql,使用mybatis的collection标签实现,首先执行主sql,然后根据主sql的结果作为子sql的条件执行子sql,但是有时执行子sql时,条件不仅仅是主sql执行完毕之后的结果,还需要从dao层传过来的条件一并作为子sql的执行条件。子sql中要使用传过来的值,必须在子sql的select 后面必须要有值,如上,我要使用unit,必须先在select中要有unit才可,至

#mybatis#mysql#数据库
spring boot整合apache dubbo时报错ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z

今天在springboot整合dubbo时,报错ConfigFileApplicationListener.supportsSourceType(Ljava/lang/Class;)Z,网上说的是jar包冲突,但是一直还是没有解决,最后看到这篇文章,解决了我的问题,给原博主一个赞。连接:http://www.classinstance.cn/detail/89.html...

xxl-job 定时任务简单使用

相关博文连接:https://blog.csdn.net/jzx937345232/article/details/99292049由于之前一直使用的是Quartz实现定时任务,本次项目中使用了xxl-job,之前没有接触过,就上网了解了下,入门还是比较简单,很快可以上手。xxl-job 定时任务分析:XXL-JOB是一个轻量级分布式任务调度平台,调度采用中心式设计,“调度中心”基于集群Quart

jstack命令的使用

文章来源:https://blog.csdn.net/wufaliang003/article/details/80414267jstack是java虚拟机自带的一种堆栈跟踪工具。jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间

#java
    共 12 条
  • 1
  • 2
  • 请选择