上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 42 下一页
摘要: 上一篇文章,实现了用户验证 查看,接下来实现下权限控制 权限控制,是管理资源访问的过程,用于对用户进行的操作授权,证明该用户是否允许进行当前操作,如访问某个链接,某个资源文件等 Apache Shiro 通过继承AuthorizingRealm自定义实现ShiroRealm类,实现 doGetAut 阅读全文
posted @ 2019-06-24 23:30 慕尘 阅读(1571) 评论(0) 推荐(0)
摘要: 在实现RememberMe时遇到如下错误 2019-06-24 15:37:49.620 WARN 12952 [nio-8088-exec-2] o.a.shiro.mgt.DefaultSecurityManager : Delegate RememberMeManager instance o 阅读全文
posted @ 2019-06-24 15:50 慕尘 阅读(2017) 评论(0) 推荐(0)
摘要: 上一片文章实现了用户验证 查看 当用户成功登录后,关闭浏览器,重新打开浏览器访问http://localhost:8080,页面会跳转到登录页,因为浏览器的关闭后之前的登录已失效 Shiro提供了Remember Me的功能,用户的登录状态不会因为浏览器的关闭而失效,直到Cookie过期 1.修改S 阅读全文
posted @ 2019-06-23 23:17 慕尘 阅读(2004) 评论(0) 推荐(1)
摘要: 上一篇文章中介绍了Shiro 查看 将Shiro集成到spring boot的步骤: (1)定义一个ShiroConfig,配置SecurityManager Bean,SecurityManager为Shiro的安全管理器,管理着所有Subject (2)在ShiroConfig中配置ShiroF 阅读全文
posted @ 2019-06-21 13:20 慕尘 阅读(654) 评论(0) 推荐(2)
摘要: 今天在集成Mapper时 出现如下错误 java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>() 遇到这个异常通常是@MapperScan配置的原因,导包导错了 解决方案: 阅读全文
posted @ 2019-06-21 12:38 慕尘 阅读(3452) 评论(0) 推荐(0)
摘要: 今天在使用 generate 时(问题起源),由于扫描了mysql所有库下的user表,因此添加参数 添加改参数解决的原因 查看 但是添加后出现如下错误 Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plug 阅读全文
posted @ 2019-06-21 12:35 慕尘 阅读(1704) 评论(0) 推荐(0)
摘要: Apache Shiro 是一个功能强大且易于使用的Java安全框架,为开发人员提供了一种直观而全面的身份验证,授权,加密和会话管理解决方案 借助Shiro易于理解的API,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。 Apache Shiro是一个具有许多功能的综合应 阅读全文
posted @ 2019-06-21 12:16 慕尘 阅读(363) 评论(0) 推荐(0)
摘要: System.gc()用于垃圾收集器,调用垃圾收集器将回收未使用的 System.gc()进行回收的准则: 回收没有被任何可达变量指向的对象 JDK实现 调用了Runtime类的gc方法 Runtime类的gc方法是个native方法,只能进入JVM代码去看其真正的实现 JVM实现 直接调用了JVM 阅读全文
posted @ 2019-06-20 13:34 慕尘 阅读(667) 评论(0) 推荐(0)
摘要: 今天写的服务在处理大文件是出现Java heap space错误,因此结识了jmap jmap是JDK自带的一个工具,可以做jvm性能调优 可以生成dump文件,查询finalize执行队列、Java堆和永久代的详细信息 命令格式 参数: option:选项参数,不可同时使用多个选项参数 pid:j 阅读全文
posted @ 2019-06-19 18:09 慕尘 阅读(639) 评论(0) 推荐(0)
摘要: 目标: 使用 Spring boot+MyBatis+mysql 集成 Mapper 和 PageHelper,实现基本的增删改查 先建一个基本的 Spring Boot 项目开启 Spring Boot 参考 使用的 spring boot 版本为 2.1.6.RELEASE 1.集成MyBati 阅读全文
posted @ 2019-06-19 15:31 慕尘 阅读(1314) 评论(0) 推荐(1)
摘要: 前一段时间使用aspose.slides for java,处理了下才去除的水印,但是时间一久就忘记了,重新整理了下 下载aspose-slides-19.3-jdk16.jar,重命名为aspose.slides-19.3.jar(为了在maven应用才改名的) (1)使用jd-gui查看jar包 阅读全文
posted @ 2019-06-18 18:01 慕尘 阅读(5683) 评论(0) 推荐(0)
摘要: 今天将tomcat安装成服务执行service.bat install时遇到 解决办法: 1.在contana的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行 2.进入Tomcat所在目录,运行命令 service.bat install 3.启动服务net start Tomcat8 阅读全文
posted @ 2019-06-14 20:52 慕尘 阅读(1928) 评论(0) 推荐(0)
摘要: 最近看到Neo4J图形数据库也属于NoSQL,那NoSQL是什么,有几种类型? NoSQL泛指非关系型的数据库。Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。用于超大规模数据的存储。 优势: 易扩展 大数据量高性能 多样灵活的数据类型 NoSQL数据库主要类型 阅读全文
posted @ 2019-06-14 12:33 慕尘 阅读(428) 评论(0) 推荐(0)
摘要: 缘起: 由于没有找到java转换文件的接口,因此使用java调用exe文件进行文件转换 调用这个方法,就可以实现文件的转换了,和在命令窗口执行的结果一样 获取执行结果 注: 安全编码规范中都会指出:使用Process.waitfor的时候,可能导致进程阻塞,甚至死锁 出现挂起的原因为:可执行程序的标 阅读全文
posted @ 2019-06-13 17:47 慕尘 阅读(786) 评论(0) 推荐(0)
摘要: Neo4j用CQL作为查询语言 CQL Neo4j图形数据库的查询语言 是一种声明性模式匹配语言 遵循SQL语法 语法是非常简单且人性化、可读的格式 1.启动服务,打开浏览器 在数据浏览器中的美元提示符下键入命令 2.常用命令 (1)CREATE 创建没有属性的节点 使用属性创建节点 在没有属性的节 阅读全文
posted @ 2019-06-11 17:48 慕尘 阅读(1506) 评论(0) 推荐(0)
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 42 下一页