- 博客(5)
- 收藏
- 关注
原创 登陆,权限,操作日志模块设计
★背景登录认证模块和权限控制模块打算选择shiro来做。系统目前没有操作日志,有时候定位问题的时候难以定位,不知道是谁误操作了。★概要设计设计目标新登陆,权限,操作日志模块设计系统敏感信息【例如密码】安全加密传输,杜绝用户越权访问的操作【包括操作权限和数据权限】,能够跟踪用户的操作轨迹,记录菜单功能使用情况,后端方法耗时。总体思路登录认证:包括web端的登录和小程序端的...
2020-04-22 11:29:17
2672
原创 kafka深入浅出
一,介绍Kafka是一种高吞吐量的分布式发布订阅消息系统,有如下特性:1,通过O(1)的磁盘数据结构提供消息的持久化,这种结构对于即使数以TB的消息存储也能够保持长时间的稳定性能。2,高吞吐量:即使是非常普通的硬件Kafka也可以支持每秒数百万的消息。3,支持通过Kafka服务器和消费机集群来分区消息。4,支持Hadoop并行数据加载。二,适用场景1、作为消息中间件【经...
2019-03-06 15:49:30
435
原创 shiro深入浅出
一,介绍Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 ----- 百度百科shiro是一个安全框架。可以进行认证,授权,密码加密,回话管理等二,主要功能主要功能可以用下面的一张图来概括Subject...
2019-03-06 15:48:17
327
原创 solrJ的使用以及solr集群的搭建
solr服务的搭建1.solr是java开发的,所以需要先安装jdk,tomcat2.把solr的压缩包上传到linux系统3.解压solr tar -zxcf solr.zip4.安装tomcat(解压即可)5.把solr部署到tomcat6.解压缩war包(启动tomcat即可解压)7.把example/lib/ext目录下所有jar包放在项目中8.创建一
2017-07-17 18:16:09
702
原创 浅谈Redis
redis是什么?1.redis是一种菲关系型的数据库,里面所有的数据存储都是以key value的形式存储的,显而易见,最直接的说法,redis就是一个数据库,可以当做一个数据库来使用 当然,在我们的实际开发过程中,很少把redis单独当做数据库来使用,因为它是直接把数据存储在电脑的内存中的,最明显的一个瓶颈就是容量问题了 2.redis还可以用来做缓存,像我们熟悉的mema
2017-07-17 15:55:12
519
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人