发布了文章2019-01-25
但是使用此方法配置之后再使用自定义拦截器时跨域相关配置就会失效。原因是请求经过的先后顺序问题,当请求到来时会先进入拦截器中,而不是进入Mapping映射中,所以返回的头信息中并没有配置的跨域信息。浏览器就会报跨域异常。
发布了文章2019-01-24
授权:这是使用JWT的最常见方式。一旦用户登录,每个后续请求将包括JWT,允许用户访问该令牌允许的路由,服务和资源。Single Sign On是一种现在广泛使用JWT的功能,因为它的开销很小,并且能够在不同的域中轻松使用。
发布了文章2019-01-22
VideoJs简介 VideoJs是用于视频播放的javascript的库。 官方文档 使用方法 {代码...} {代码...} 常用配置 {代码...} 示例 {代码...} 事件监控 {代码...} 扩展插件 视频列表管理 videojs-playlist {代码...} 视频列表UI显示 videojs-playlist-ui {代码...}
发布了文章2019-01-18
MUI是一个使用JavaScript开发Android和IOS应用的前端框架。这篇文章将以知识树的形式对MUI的使用做一个总结,一些官方文档中的东西我都只大致提一下,如果需要详细了解可以进入官方文档了解详情。
发布了文章2019-01-17
每当一个新 session 被创建,MyBatis 就会创建一个与之相关联的本地缓存。任何在 session 执行过的查询语句本身都会被保存在本地缓存中,那么,相同的查询语句和相同的参数所产生的更改就不会二度影响数据库了。本地缓存会被增删改、提交事务、关闭事务以及关闭 sess...
赞了文章2018-09-03
本文简单介绍 Java 8 中 Optional 的最常用法。 创建 Optional 创建 Optional 有三个方法,如下所示: {代码...} 注意:Optional 对象的值是不可修改的。 在业务逻辑中使用 Optional 判断 Optional 的值是否为空,可以用 isPresent() 方法,例如: {代码...} 但 Opti...
赞了文章2018-08-24
完成状态 [ ] 编写中 [ ] 已完成 [x] 维护中 原文 Redis Redis是一个使用ANSI C编写的开源、支持网络、基于内存、可选持久性的键值对存储数据库 ------ 维基百科 Redis 是目前业界使用广泛的基于内存的 Key-Value数据库。 其提供了丰富的数据结构,不仅限于字符串类...
赞了文章2018-08-24
由于这段时间使用SpringBoot的原因,很多东西都用了SpringBoot内部的Template来做,也没关心底层怎么操作的。最近忙里偷闲回答了几个问题,正巧看到一个关于Redis资源释放问题的,引起了我的兴趣,便去看了下官方文档。Redis推荐的Java客户端是jedis,关于Jedis的配...
赞了文章2018-08-20
我在shiro学习上花费了一些时间,shiro的资料网上一大推,之前自己学习的知识点一直记录在有道云笔记上,有道云有自己的好处 那就是没有网络的时候依然可以记录一些东西,但是弊端就是不能与大家一起分享和讨论,最后还是选择在segmentFault,一上来发现自己声望值是...
发布了文章2018-07-26
ELK 简介 ELK分别表示:Elasticsearch , Logstash, Kibana 。他们组成了一套完整的日志系统的解决方案。 Logstash 对各个服务的日志进行采集、过滤、推送。 Elasticsearch 存储Logstash传送的结构化数据,提供给Kibana。 Kibana 提供用户UIweb页面进行,数据展示和分...
发布了文章2018-07-17
作为一个Java开发者,原来写js代码都是流水账式的,一直想写出模块化的js,但是前端工具多如牛毛,确都是针对于nodejs的打包工具。但是我在实际的开发过程中,并没有使用到太多的js库,一般只使用到boostrap、jquery和其相关的插件,并不想引入nodejs和各种前端插件...
发布了文章2018-06-25
Jenkins介绍 Jenkins是领先的开源自动化服务器,他提供了数百个插件来支持任何项目的构建、部署和自动化。 Jenkins下载 Jenkins的官方网站|下载地址 {代码...} Jenkins安装 启动Jenkins :java -jar jenkins.war 在浏览器中输入 localhost:8080 根据提示输入Jenkins...
发布了文章2018-04-22
时隔这么久终于有时间更新了,今天和大家分享一下Shiro的原理。我认为无论是Shiro也好,还是其他安全框架也好,其功能主要就分为三部分:认证、授权、加密。下面我们来详细说明Shiro具体是如何实现的。
发布了文章2018-04-19
中国道家创始人老子有句名言:“天下大事必作于细,天下难事必作于易”。作大事必须从小事开始,天下的难事必定从容易的作起。我们学习的知识也都是有一点一滴的细节构成,掌握好这些细节,可以使得我们的代码更加优美。使项目的代码样式统一,使程序有良好的可读性。
赞了文章2018-04-18
通常我们所做的一些页面,我们可以从设计图里面看出有一些地方是相同的。例如:头部,底部,侧边栏等等。如果是制作静态页面的同学,对于这些重复的部分只能够通过复制粘贴到新的页面来,如果页面的数量上去了而中途公共的部分出现要修的地方。不过有上10个页面都用...
发布了文章2018-04-17
中国道家创始人老子有句名言:“天下大事必作于细,天下难事必作于易”。作大事必须从小事开始,天下的难事必定从容易的作起。我们学习的知识也都是有一点一滴的细节构成,掌握好这些细节,可以使得我们的代码更加优美。使项目的代码样式统一,使程序有良好的可读性。
赞了文章2018-03-23
由于github的issues没有TOC菜单栏导航,所以这里方便大家查看,先安利一款Chrome浏览器的插件,感谢github用户@BBcaptain 推荐。点击我呀,进入商店,自备梯子,如果不会翻墙,赶紧转行。。。
赞了文章2018-03-23
由于github的issues没有TOC菜单栏导航,所以这里方便大家查看,先安利一款Chrome浏览器的插件,感谢github用户@BBcaptain 推荐。点击我呀,进入商店,自备梯子,如果不会翻墙,赶紧转行。。。
赞了回答2018-01-16
挺好用的 和boottrap 类似 国产的哦
发布了文章2018-01-14
读了周勇老师的《从零开始写javaweb框架》,感觉干货还是挺多的。想把自己的收获分享给大家。不过,这本书中的从零开始并不是指的零基础,而是从无到有。所以,还是建议有一定web基础的朋友们阅读,最好是对Spring的IOC、AOP有一定了解。