heartlifes

heartlifes.com

搭建基于OAuth2和SSO的开放平台

搭建基于OAuth2和SSO的开放平台原创文章,转载或摘录请说明文章来源:http://heartlifes.com开放平台介绍什么是开放平台开放平台在百科中的定义: 开放平台(Open Platform) 在软件行业和网络中,开放平台是指软件系统通过公开其应用程序编程接口(API)或函数(fu...

2017-09-08 10:47:08

阅读数 10862

评论数 1

Centos安装Docker特定版本

原文及更多文章请见个人博客:http://heartlifes.com 某些情况下,不希望安装官方最新版本,这个时候就需要指定版本进行安装1. 前置条件必须是CENTOS7,64位 2. 安装源sudo tee /etc/yum.repos.d/docker.repo <<-'EOF...

2017-06-09 10:19:33

阅读数 262

评论数 0

Centos安装Docker最新版

官方文档: https://store.docker.com/editions/community/docker-ce-server-centos?tab=description 1. 前置条件必须是CENTOS7,64位 2. 安装源安装必要工具集sudo yum install -y yu...

2017-06-09 10:18:49

阅读数 284

评论数 0

hibernate自动添加永真1=1,导致Druid sql防火墙报错的问题

最近工程突然报错: java.sql.SQLException: sql injection violation, part alway true condition not allow : select count(*) where this_.id<>? and 1=1 ...

2017-06-09 10:17:14

阅读数 2182

评论数 0

druid升级到最新的1.0.16-SNAPSHOT引发的配置问题

原文及更多文章请见个人博客:http://heartlifes.com 盲升druid至最新的1.0.16-SNAPSHOT版本后,启动工程报如下错误: [com.alibaba.druid.pool.vendor.MySqlValidConnectionChecker]-[WARN] Une...

2017-06-09 10:16:41

阅读数 867

评论数 0

vert.x笔记:6.vert.x集群化部署

vert.x支持集群化部署,默认封装使用的是一个叫Hazelcast的框架,从官方github上看到的开发进度表示,3.1可能会引入比较大众点的zookeeper作为集群的协作框架。demo工程还是使用第5章中的dubbo服务demo代码修改启动类:package com.heartlifes.v...

2017-06-09 10:15:58

阅读数 2836

评论数 0

vert.x笔记:5.vert.x集成dubbo服务

原文及更多文章请见个人博客:http://heartlifes.com vert.x基础介绍:dubbo是阿里巴巴内部的rpc远程调用框架,和spring无缝对接,自带loadbalance,是用来搭建soa服务架构的利器,可惜听说在阿里内部斗争中,已经被hsf干掉了。但是,对于我们这种小企业来...

2017-06-09 10:15:36

阅读数 2537

评论数 0

vert.x笔记:4.vert.x中调用spring服务

evenbus事件总线介绍:在介绍怎么在vert.x中集成spring服务前,我们要先简单介绍一下什么是vert.x的事件总线。 eventbus是vert.x的神经总线,每个vert.x实例维护了一个事件总线。简单来说,vert.x有以下几个概念寻址:vert.x将事件消息,通过地址发送到后端...

2017-06-09 10:14:59

阅读数 3539

评论数 0

vert.x笔记:3.使用vert.x发布restful接口

原文及更多文章请见个人博客:http://heartlifes.comvert.x重要概念介绍:在第2偏笔记中,我们写了第一个vert.x的hello world代码,这里,我们把代码中用到的几个重要概念解释下。Vertx基类:Vertx类,是所有vert.x代码的入口,官方代码注释为:The e...

2017-06-09 10:14:32

阅读数 2531

评论数 0

vert.x笔记:2.hello vert.x--第一个vert.x hello world工程

假设:本文及以下系列文章,假设你已经对jdk1.8新特性中的函数式编程及lambda匿名函数有一定了解,并会熟练使用maven。开发环境配置:使用最新版的vert.x 3.0,需要安装jdk1.8 maven需要3.0以上版本,推荐直接使用最新版 jdk及maven如何配置,参考百度教程ide...

2017-06-09 10:14:06

阅读数 969

评论数 0

vert.x笔记:1.vert.x介绍

原文及更多文章请见个人博客:http://heartlifes.com 直接转载csdn上的文章:http://www.csdn.net/article/2015-05-20/2824733-JavaVert.x简介在Java20周年之际,Java用户对Java的抱怨与日俱增,比如内存管理、笨重...

2017-06-09 10:13:36

阅读数 634

评论数 0

druid监控配置及sql注入防火墙配置

原文及更多文章请见个人博客:http://heartlifes.com druid是阿里巴巴开发的为监控而生的数据库连接池,可以非常直观的看到当前应用的数据源、sql执行情况、sql防火墙、web应用、uri监控、spring接口调用监控等。数据源配置:<bean id="rea...

2017-06-09 10:12:55

阅读数 1505

评论数 0

常用linux日志查询命令

原文及更多文章请见个人博客:http://heartlifes.com1.查看实时日志:tail -f nohup.out2.分页查看所有日志:cat nohup.out | more4.分页查看前N行日志:tail -n 1000 nohup.out | more5.查看实时日志并检索关键字:t...

2017-06-09 10:12:22

阅读数 10395

评论数 0

Vmware虚拟机磁盘lvm扩容

原文及更多文章请见个人博客:http://heartlifes.com背景:vmware中开虚拟机的时候是直接拷贝镜像的,结果原有磁盘大小不够,于是另外置备了一块磁盘,但是新置备的磁盘不能直接挂上原来的lvm,故需要扩容lvm扩容lvm步骤:1.查看硬盘情况fdisk -l2.找到新挂载的磁盘,并...

2017-06-09 10:09:51

阅读数 1169

评论数 0

cas3.5.2集群化部署及定制开发

集群化方案:1.tomcat集群共享session 2.持久化票根st及tgt 3.持久化service 4.修改ServiceManager,从内存共享改为redis共享tomcat集群共享session之所以要共享session,是因为cas使用了spring-webflow,而webf...

2017-06-09 10:09:18

阅读数 398

评论数 0

centos下安装,简单配置redis

下载:wget http://download.redis.io/releases/redis-3.0.2.tar.gz解压:tar xzvf redis-3.0.2.tar.gz安装编译环境:yum install -y gcc编译安装依赖:进入redis的deps目录编译安装hiredis:m...

2017-06-09 10:08:42

阅读数 253

评论数 0

nginx中使用pfx格式的ssl证书

原文及更多文章请见个人博客:http://heartlifes.com首先,nginx在编译安装时得安装ssl模块 上传ssl证书到服务器/usr/local/nginx/ssl/xxx.pfx生成证书crt可keyopenssl pkcs12 -in /usr/local/nginx/ssl/...

2017-06-09 10:08:12

阅读数 2936

评论数 0

spring-oauth集群负载的cas单点登出问题

原文及更多文章请见个人博客:http://heartlifes.com背景:前端有N台由spring-oauth,spring-cas搭建的提供oauth2服务的服务器,后端有单台cas搭建的sso单点登录服务器,通过nginx的iphash保证用户在同一会话工程中始终登录在固定的一台oauth2...

2017-06-09 10:07:19

阅读数 361

评论数 0

spring oauth重复点击授权后报错Cannot approve uninitialized authorization request

原文及更多文章请见个人博客:http://heartlifes.com 现象:在网络环境特别差等环境下,用户如果重复点击授权按钮,会导致spring报错: Cannot approve uninitialized authorization request原因:AuthorizationEndp...

2017-06-09 10:06:16

阅读数 607

评论数 0

spring-oauth集成cas单点登录,登陆完成进入授权页面后,按回退按钮进入404页面的问题

原文及更多文章请见个人博客:http://heartlifes.com 背景:1.项目中使用耶鲁的cas做单点登录。 2.使用spring-oauth包实现oauth2服务 3.使用spring-cas做spring-security及cas的集成现象:开发报了个bug,大致流程就是 系统调...

2017-06-09 10:05:04

阅读数 581

评论数 0

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