自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

转载 Lucene 学习

学习流程: (1)首先推荐你看看这篇Lucene6.6.0 案例与学习路线,讲得很详细,罗列了各种需要学习的东西:http://www.cnblogs.com/jetHu/p/7050544.html (2)首先推荐你看看这篇入门的博文,里边是一个小程序,lucene6能用,上边是一个基本的创建索引和搜索的java代码,你只需要改改文件路径就好。 http://blog.csdn.net/ccdu...

2018-06-28 15:13:06 186

原创 SpringBoot使用Swagger2出现Unable to infer base url.

使用spring boot 和swagger2 启动项目后,访问swagger-ui出现上面的情况解决方式:是要在SpringBoot的启动Application前面加上 @EnableSwagger2注解

2018-06-23 16:34:44 2551 1

原创 spring boot 学习笔记01

1. spring boot 就是简化的spring项目构建时的配置,他的本职还是一个spring项目  我的理解就是他将很多配置都设置成固定格式,比如他会去读取application.properties的配置文件,这个配置文件里面你可以设置他固定好的参数,改变他的值 使用maven构建项目时,他有一个parent的依赖,后面的依赖就只需要给出对应的包名,不在指定版本号,解决了依赖包冲突的问题,...

2018-03-27 17:24:58 173

原创 redis学习01

首先,对redis的理解,他是一个缓存服务器,他使用C语言实现的,没办法,毕竟C语言是最好的机器交互语言,目的就是他所在的终端上开辟一个内存空间,存放我们需要存放的数据,存放的结构就是key,value的结构,key就是唯一标识,这个value就有趣了,用java来理解的话就是一个object,又就具体而言,我们要缓存的不外就是Sting,list,set.等等值,既然是一个缓存服务器,那么我使用...

2018-03-22 09:56:18 185

原创 hibernate缓存学习

hibernate的核心api就是hibernatesession,这个session是从factorysession获取的,他控制着hibernate的所有持久化的操作hibernate的缓存是分为两级的,以及缓存是一个事务缓存,是必须使用的,测试用例就是在一个事务查询两次同一个语句,只会打印出一次sql语句,这个的前提是必须是同一个sql,包括参数,格式,多一个空格都是不行的这里深入了解一下,...

2018-03-20 17:17:28 157

原创 shiro学习过程的理解(2)

授权,授权的流程外部依然是通过subject进来,又转交给securityManager,这之后就有点绕了,他会先去验证,登录用户是否合法,即满足自己定义的realm校验实现,然后通过resolvePermission将权限解析为一个permission实例,然后就进入到自定义的realm的授权实现,最后会返回一个授权的信息,也就是一个authorizationInfo,在进入到将角色解析为对应的...

2018-03-19 15:30:16 132

原创 shrio学习过程的理解(1)

securityManager不管是从ini配置文件还是从xml配置文件都是从这些配置文件中获取到他的属性设置信息,例如你设置一个user,设置一个realm实现,又在realm中实现一个自己的验证规则,等等,他都会是根据自己的内部调用顺序去调用对应的实现,如果发现你实现了就用你的,没有发现就用自己默认的,例如:从你的配置文件中获取到了一个用户信息,然后token传进来,他就是用自己默认的验证规则...

2018-03-15 18:05:04 170

原创 shiro验证的整体流程

验证对外的接口就是 subjectsubject.login(token) 进行调用的验证调用前需要将securityManager设置给securityUtils 即 security.setSecurityManagersubject 委托给 securityManager 他是用你来处理验证的逻辑securityManager 又委托给Authenticato来进行身份验证Authentic...

2018-03-14 17:48:31 379

转载 idea 如何优雅的添加.ignore 忽略不必要提交的文件

http://blog.csdn.net/lafengwnagzi/article/details/77980092最近有点时间然后就跑去搜了下idea热门的插件,一不小心发现了一个.ignore插件。有过在idea使用git都知道.gitignore文件,而这个插件就是能优雅的帮我们做这件事.首先先讲下安装这个插件:跟着这张图操作大家就明白啦,老孙就不仔细讲解了。怎么使用这个插件呢 选择当前项目...

2018-03-12 14:00:00 7680 1

转载 idea使用eclipse风格

转载http://blog.csdn.net/m0_38043362/article/details/792442741.修改使用Eclipse风格的快捷键目的是习惯了使用eclipse的快捷键,在使用IDEA时不想重头记一套新的快捷键。按照下面的顺序操作File --> settings --> keymap --> 在下来框中选中Eclipse1234 选择App...

2018-03-12 13:47:40 11362

转载 使用shiro实现权限的控制

参考路径 : http://jinnianshilongnian.iteye.com/blog/2018398           http://blog.csdn.net/qq_26562641/article/details/54669204           https://www.cnblogs.com/moonlightL/p/8126910.html    http://wiki....

2018-03-05 16:34:59 214

转载 基于vue用户权限控制的方案

参考路径:http://refined-x.com/2017/11/28/Vue2.0%E7%94%A8%E6%88%B7%E6%9D%83%E9%99%90%E6%8E%A7%E5%88这一篇先进行保存,还没有进行vue的学习后面再一起学习这个

2018-03-05 16:33:04 1080

转载 权限系统的设计

参考路径:http://blog.csdn.net/k7Jz78GeJJ/article/details/78489155一、权限管理系统定义权限管理是一个几乎所有后台系统的都会涉及的一个重要组成部分,主要目的是对整个后台管理系统进行权限的控制,而针对的对象是员工,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,数据泄露等问题。其实权限管理的设计并不难,就目前来说最广泛的是一个账号对应多个...

2018-03-05 16:31:44 218

转载 关于spring的websoket的学习2

参考路径:https://www.cnblogs.com/nosqlcoco/p/5860730.html场景websocket是Html5新增加特性之一,目的是浏览器与服务端建立全双工的通信方式,解决http请求-响应带来过多的资源消耗,同时对特殊场景应用提供了全新的实现方式,比如聊天、股票交易、游戏等对对实时性要求较高的行业领域。背景在浏览器中通过http仅能实现单向的通信,comet可以一定...

2018-03-05 16:30:54 170

转载 关于contextannotation-config的配置说明

参考路径:https://www.cnblogs.com/leiOOlei/p/3713989.html<context:annotation-config> 和 <context:component-scan>的区别<context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过pa...

2018-03-02 17:30:22 485

转载 mvccors(跨域)的学习

参考看路径http://blog.csdn.net/u012562943/article/details/53141991就是设置允许哪些请求域来访问资源跨站 HTTP 请求(Cross-site HTTP request)是指发起请求的资源所在域不同于该请求所指向资源所在的域的 HTTP 请求。比如说,域名A(http://domaina.example)的某 Web 应用程序中通过标签引入了域...

2018-03-02 17:29:51 2125

转载 关于mvcannotation-driven和message-converters

参考路径:https://my.oschina.net/lichhao/blog/172562#概述 在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制,就是Spring3.x中新引入的HttpMessageConverter即消息转换器机制。#Http请求的抽象 还是回到请求-响应...

2018-03-02 17:28:56 518

原创 spring对访问静态资源的处理

方法1.采用<mvc:default-servlet-handler /><mvc:default-servlet-handler />在springMVC-servlet.xml中配置<mvc:default-servlet-handler />后,会在Spring MVC上下文中定义一个org.springframework.web.servlet.reso...

2018-03-02 17:28:13 170

转载 关于spring支持websocket的学习

参考路径:https://www.cnblogs.com/zhjh256/p/6052102.htmlspring通过两种模式支持websocket,一种是通过原生websocket规范的ws://协议访问(个人认为如果确定只用标准websocket访问,还不如tomcat升级到8.x(tomcat 8原生支持JSR 356注解),spring的大量封装毕竟增加了不少额外负载);另一种则是通过so...

2018-03-02 17:27:45 786

转载 过滤器,监听器,拦截器的作用以及配置

参考路径:http://blog.csdn.net/aqsunkai/article/details/51813121过滤器Servlet中的过滤器Filter是实现了javax.servlet.Filter接口的服务器端程序,主要的用途是过滤字符编码、做一些业务逻辑判断等。其工作原理是,只要你在web.xml文件配置好要拦截的客户端请求,它都会帮你拦截到请求,此时你就可以对请求或响应(Reque...

2018-03-02 17:26:52 216

原创 CharacterEncodingFilter的作用

在web.xml文件中,我们经常可以看到配置的统一编码过滤器,他继承了OncePerRequestFilter,而OncePerRequestFilter继承自GenericFilterBean,GenericFilterBean实现了filter,因此可见CharacterEncodingFilter具有filter的所有特性;即实现拦截请求的功能,在HttpServletRequest到达 S...

2018-03-02 17:26:13 784

转载 OpenSessionInViewFilter的配置说明

参考路径:http://blog.csdn.net/a19881029/article/details/7916702hibernate延迟加载:一个person对应多个school,使用hibernate处理关联关系:T_PERSON表:id name age1 person1 11  T_SCHOOL表:id schoolName personId1 school1 12 school2 13...

2018-03-02 17:25:38 180

原创 slf4j日志学习

参考路径: https://www.cnblogs.com/wenbronk/p/6529161.html  http://blog.csdn.net/qq173684423/article/details/53611906          http://blog.csdn.net/foreverling/article/details/51385128  http://blog.csdn....

2018-03-01 18:12:54 156

原创 slf4j使用xml配置日志不能显示的问题

在我使用slf4j的xml配置方式的时候,一直加载不出xml的配置文件,导致里面的设置不能被读取,控制台一直打印不去日志信息,正在寻找解决办法:报的错误是:log4j:WARN Please initialize the log4j system properly.log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfi...

2018-03-01 18:12:10 1112

原创 日志properties和xml配置属性的解释

properties的配置详解: 参考路径:https://www.cnblogs.com/tongxinling/p/7860918.html   http://www.jb51.net/article/74477.htmlogbcak.xml的配置详解: 参考路径:https://www.cnblogs.com/reason-cai/p/6763108.html...

2018-03-01 18:11:29 242

转载 web.xml中配置过滤器的顺序

定义在web.xml里的过滤器的顺序是非常重要的。不论你实际使用的是哪个过滤器,<filter-mapping>的顺序应该像下面这样: ChannelProcessingFilter,因为它可能需要重定向到其他协议。 ConcurrentSessionFilter,因为它不使用SecurityContextHolder功能,但是需要更新SessionRegistry 来从主体中放映正在...

2018-03-01 18:11:03 3378

原创 DelegatingFilterProxy的作用

<filter> <filter-name>shiroFilter</filter-name> <filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class> <init-param> <param-name&g

2018-03-01 18:10:41 321

原创 web.xml中的shiroFilter配置

参考路径:http://blog.csdn.net/u013132051/article/details/54949632常情况下,我们需要将shiro的filter配置在所有的filter前面,当然和encodingFilter这个filter是不区分前后的Shiros是我们开发中常用的用来实现权限控制的一种工具包,它主要有认证、授权、加密、会话管理、与Web集成、缓存等功能。我是从事javaw...

2018-03-01 18:10:13 1435

转载 logback使用配置详解

title: logback使用配置详解date: 2017-04-25 16:42:49tags: 日志---1.介绍 Logback是由log4j创始人设计的另一个开源日志组件,它当前分为下面下个模块:  logback-core:其它两个模块的基础模块  logback-classic:它是log4j的一个改良版本,同时它完整实现了slf4j API使你可以很方便地更换成其它日志系统如log...

2018-03-01 15:06:44 186

原创 log4j.properties的配置详解

参考文档:http://blog.csdn.net/sinat_30185177/article/details/73550377         http://blog.csdn.net/zqbx7/article/details/54576337 https://www.cnblogs.com/mybatis/p/5956391.html对应的输出级别才会生成对应的输出文件例如 我使用deb...

2018-02-28 17:56:15 151

原创 日志log4j的配置

使用springframwork的log4jspring-web的jre包在4.3.13之后取消了org.springframework.web.context.ContextLoaderListener的实现参考路径:http://blog.csdn.net/north_easter/article/details/8965296        http://blog.csdn.net/qq17...

2018-02-28 17:55:33 145

原创 webAppRootKey参数

参考路劲:http://elf8848.iteye.com/blog/2008595        :http://blog.csdn.net/muziruoyi/article/details/44081209<context-param><param-name>webAppRootKey</param-name><param-value>weba...

2018-02-28 17:55:05 168

原创 web.xml中的servlet相关

这一篇主要讲解了servlet在web.xml中的注册以及相自己创建的servlet在web.xml中设置访问的默认url直接在WebContent/WEB-INF/web.xml设置display-name 标签路径:https://www.cnblogs.com/xdp-gacl/p/3760336.html...

2018-02-27 17:59:47 101

转载 webxml配置详解2

转载地址:https://www.cnblogs.com/wkrbky/p/5929943.html1、spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name) 2、在web.xml配置监听器ContextLoaderListener(listener-class) ContextLoaderListener的作用就是启动Web容器时,...

2018-02-27 17:58:17 276

转载 webxml配置详解1

一、web.xml配置文件常用元素及其意义预览转载路径:https://www.cnblogs.com/hafiz/p/5715523.html<web-app> 2  3      <!--定义了WEB应用的名字--> 4      <display-name></display-name> 5  6      <!--声明WEB应用的描述信...

2018-02-27 17:57:56 292

原创 properties文件的两种引入方式

1、util:properties 它是以声明bean方式来使用,创建了一个bean,下面使用的时候通过SpEL表达式#{}获取bean的属性。2、context:property-placeholder 它是将配置文件加载至spring上下文中,然后通过${}取得值,常用于bean的属性上...

2018-02-27 17:57:22 2067

原创 maven创建web项目的jre和web版本问题

maven创建web项目之后默认的jre版本是1.5和web版本是2.31.在pom中添加默认插件,让设置默认的jre版本<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> &lt...

2018-02-27 17:56:43 236

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除