- 博客(18)
- 资源 (12)
- 收藏
- 关注
原创 03单点登录CAS5.3.4集成客户端
参照网址参照网址server代码地址client1代码地址client2代码地址之前一直是server端登录验证。所谓单点登录(SSO),只当企业用户同时访问多个不同(类型的)应用时,他们只需要提供自身的用户凭证信息(比如用户名/密码)一次,当用户在不同的应用间切换时,他们不用再重复地输入自身的用户凭证了。所以此章写一下cas如何整合客户端1.配置Host#cas服务端127.0....
2018-11-03 17:08:26
1387
原创 02单点登录CAS5.3.4数据库JDBC认证
上一章搭建了单点登录的基本搭建,但是它的用户名和密码是写死的。显然,这样是不行的,用户名密码一般都存放在数据库中。本文将介绍如何让CAS支持MySQL存储用户名和密码。此文档代码GitHub地址1.初始化MySQL用户表CREATE TABLE `sys_user` ( `username` varchar(20) NOT NULL, `password` varchar(36) NOT...
2018-10-31 15:27:59
2397
2
原创 01单点登录CAS 5.3.4搭建及使用
CAS 5.3搭建及使用参考网址1参照网址2参照网址3一.CAS介绍单点登录Single Sign on (SSO),CAS ( Central Authentication Service ),最初由耶鲁大学的Shawn Bayern 开发,后由Jasig社区维护,经过十多年发展,目前已成为影响最大、广泛使用的、基于Java实现的、开源SSO解决方案。cas旨在为 Web 应用系统提...
2018-10-29 23:11:38
3320
原创 ElasticSearch sql代替elasticsearch-head
https://github.com/NLPchina/elasticsearch-sql熟悉使用mysql后,再学习ElasticSearch过程,还需要学习其语法,网友插件elasticsearch-sql即写MySQL语句自动转换成ElasticSearch sql语句,很方便。1.本地安装完ElasticSearch数据库后,根据对应的版本选择下载插件2.进入到ElasticSearch安...
2018-07-07 12:08:12
2026
转载 SpringBoot Boostrap前端js/css文件配置
感谢作者的分享:https://www.cnblogs.com/smiler/p/6857213.htmlhttp://blog.youkuaiyun.com/isea533/article/details/504122121.按理SpringBoot会自动加载resources/static下面的静态文件(js/css等),但因为路径的问题前台页面引用都失败。考虑到项目肯定会有自定义
2018-01-28 15:39:59
15663
原创 SpringBoot拦截器和自定义注解验证是否登录
用SpringBoot开发后台用于移动端API接口,移动端登录一次后,返回accessToken字符串,移动端后面的交互只要传入accessToken即可验证其有效性,将accessToken转换成CurrentUser,在controller内可以直接使用操作其bean。1.Token生成帮助类;2.拦截器验证是否是有效的accessToken;3.添加自定义注解LoginRequired(请求方法是否需要验证ac
2017-12-23 17:38:16
23447
3
转载 SpringBoot配置MongoDB去掉_class字段
When using spring data mongo it by default adds a _class key to your collection to be able to handle inheritance. But if your domain model is simple and flat, you can remove it by overriding the defau
2017-12-03 21:58:37
9504
4
原创 MongoDB更新update:实现value=value*0.8
MongoDB更新操作db.collection.update( criteria, objNew, upsert, multi )criteria : update的查询条件,类似sql update查询内where后面的objNew : update的对象和一些更新的操作符(如,,inc…)等,也可以理解为sql update查询内set后面的upsert : 这个参数的意思是,如果不存
2017-12-01 19:50:28
862
原创 Java8新特性
Java8新特性 学习笔记,方便罗列知识点 1. Lambda表达式 2. Optional接口 Java 8引入Optional类来防止空指针异常,Optional类最先是由Google的Guava项目引入的。Optional类实际上是个容器:它可以保存类型T的值,或者保存null。使用Optional类我们就不用显式进行空指针检查了。 3.
2017-11-26 16:03:16
307
原创 Ubuntu——apache如何解决跨域资源访问
1.sudo cd /etc/apache2/sites-available/2.sudo gedit 000-default.conf编辑添加 LoadModule headers_module modules/mod_headers.soHeader set Access-Control-Allow-Origin *如下: LoadTileCon
2016-10-20 21:37:32
3364
转载 openstreetmap-tile-server-ubuntu-16-04
来源地址:https://www.linuxbabe.com/linux-server/openstreetmap-tile-server-ubuntu-16-04Step 1: Upgrade Softwaresudo apt updatesudo apt upgradeStep 2: Install PostgreSQL Database Server w
2016-10-05 14:19:01
3674
原创 webstorm11 配置git步骤
1.下载最新的webStrom11安装包安装 https://confluence.jetbrains.com/display/WI/Previous+WebStorm+Releases/ 2.破解webStorm11 注册时选择“License server”输入“http://15.idea.lanyus.com/”点击“OK”即可快速激活JetBrains系列产品3.百度下载git.ex
2016-07-02 23:22:54
27600
原创 Hibernate 注解 主键生成策略
1、hibernate注解(annoation)使用id主键生成主要要使用到以下几个注解: @Id,@GeneratedValue,@GenericGenerator。@GeneratedValue的作用是JPA的默认实现自定义主键生成策略,@GenericGenerator是hibernate在JPA的基础上增强。2、自定义主键生成策略,由@GenericGenerator实现。hibernate
2016-01-18 11:43:34
1406
转载 基于J2EE技术的SSH框架的改进-笔记
1.SSH框架 SSH框架的系统从职责上分为:表示层、业务逻辑层、 域模块层,以标注开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。 其中使用Struts作为系统的整体基础框架,负责MVC的分离,在Struts框架的模型部分,利用Hibernate框架对持久层提供支持,业务层用Spring支持。 具体的做法是:用面相对象的分析方法根据需求提出一些模型,将这些模型实现为基本的
2016-01-16 16:52:52
739
原创 《锋利的jQuery》阅读笔记
1.jQuery的$(document).ready()方法 与 JavaScript的 window.onload方法的区别1.1 window.onload方法是得等页面所有的元素(包括元素所有的关联文件)加载完毕后,才执行的,$(document).ready(),在DOM完全就绪时就可以被调用。1.2 window.onload方法只能保留对一个函数的引用,如:function
2016-01-02 14:37:58
561
原创 String转date sql 数据库日期查询
SELECT EESRDD.* FROM ELEC_EQUIPMENT_STATISTIC_RM_DATA_DAY EESRDD LEFT JOIN ELEC_MAP_EQUIPMENT_MEASURE_POINT_RM EMEMPR ON EESRDD.RM_ID = EMEMPR.EQU_RM_ID LEFT JOIN BASE_MEASURE_POINT_REM
2015-12-09 16:17:58
1365
原创 Checkstyle配置文件及常见输出结果
1 Checkstyle配置文件1.1 默认配置文件Checkstyle检查是按照对应的配置文件进行检查的。解压Checkstyle安装包,解压...\plugins\net.sf.eclipsecs.core_6.11.1.201510102004.jar包,可以看到三个默认配置文件。 三个配置文件结构差不错,以google_checks.xml为例子。googl
2015-12-01 16:38:01
9073
Solr调研总结
2018-02-24
osm2pgsql (cygwin-package).zip
2016-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人