- 博客(5)
- 收藏
- 关注
原创 shiro权限校验源码分析
开门见山 如角色超级管理员有权限 user,但是没有 user:insert,user:edit权限 可见源码,shiro会通过":"把用户的权限字符串split,如:user:insert,得到List<String> == [user,insert],如下图 这里的perms代表的是用户的所有权限,为经过split之后的权限,permission为当前要校验的权限,...
2018-10-30 17:04:05 344
转载 solr-中文分词
经过测试,我感觉solr自带的分词工具不是很好用,所以本文就不介绍solr自带的分词工具了,直接介绍ik分词工具。 建议参考:https://github.com/magese/ik-analyzer-solr7 在此我做一些补充。 1.managed-schema文件在solrhome的core(自己定义的名字)下的conf文件夹下 2.在solr可视化界面,选中核心之后...
2018-06-07 18:01:27 379
原创 solr-安装及部署到tomcat
最近在一个新闻网站项目中,有一个新闻搜索功能,想到使用搜索引擎来解决新闻搜索问题。一、安装 1.到solr官网下载solr-7.3.1,http://lucene.apache.org/solr/ 2.解压之后,在tomcat8.5/webapps目录下创建solr目录,并将solr-7.3.1/server/solr-webapp/webapp 目录下的所有内容拷贝过去到to...
2018-06-07 17:37:54 121
原创 Cookie和Session
一、Cookie Cookie是存储在客户端的,两个版本,version-0和version-1 1.Cookie version-0 的属性 NAME = VALUE : 这里的Name就是我们日常说的key,value就是我们存储的数据,Name不能和其他的name相同 Expires :过期时间,在设置的某个时间点cookie就会失效 D...
2018-05-23 13:39:45 256
原创 ThreadLocal源码分析
小编在读《java多线程核心技术》的时候,对ThreadLocal的认知是:ThreadLocal的目的是为了解决多线程访问资源时的共享问题。通过这段时间的学习,发现并不是,于是写下此博客与大家共同学习。 该类可以提供线程内部的局部变量,也就是线程的私有变量。在多线程环境下,这种变量可以保证各个线程中的变量独立于其它线程的变量。 我们查看ThreadLo...
2018-05-22 15:33:03 136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人