自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SHARE & TOP

我会变成童话里,你爱的那个天使

原创 Flowable引擎使用统一权限管理

工作流引擎Flowable是从Activiti引擎Fork出来的一个版本,与Activiti完全兼容。因为Flowable有自己的一套用户权限体系,但是我们的业务系统都会提供更完善的用户权限,所以,整合这两套用户就是一个我们在实践中必须要解决的问题。

2017-06-29 20:12:54

阅读数 15883

评论数 7

原创 MongoDB 3.4 分片与副本集实践笔记

MongoDB 3.4 的分片与副本集的配置,并添加鉴权机制。

2016-12-13 15:44:34

阅读数 6717

评论数 3

原创 树莓派研究:使用蓝牙的两个问题的解决

先记录一下蓝牙开发的准备工作吧,两个问题的解决步骤,谨记之。

2016-10-10 10:56:20

阅读数 9012

评论数 5

原创 Docker网络配置实践:运行多个版本MineCraft Server

Docker环境下的MineCraft Server,记录一下使用pipework,让两个版本的服务器共存的方法

2016-09-25 21:37:12

阅读数 3217

评论数 0

原创 树莓派研究:用Java实现Max7219 LED点阵的输出

入手了一个Raspberry Pi 3,同时配了一个微雪的RPi LED Matrix。所以,抽空研究一下如何在这个LED上显示点东西。

2016-09-21 12:34:41

阅读数 3762

评论数 1

原创 Docker & Dubbo:Dubbo提供者部署到Docker容器

很简单的一个工作日志。 我只是想记录一下,利用 -v 参数挂载本地目录来执行Dubbo的服务提供者。

2016-05-13 13:43:06

阅读数 12366

评论数 1

原创 Docker 制作Apache+PHP+GD+MongoDB+Redis镜像

其实问题只是『如何在一个干净的Debian系统上安装PHP的运行环境』,对于一个Javaer来说,这才是问题。

2016-04-13 14:43:50

阅读数 4853

评论数 0

原创 Docker:镜像的迁移

因为网络实在太烂了,总结一下从202将现有镜像搬到207的过程。 docker run -it docker.io/java:7-jre d

2016-03-25 09:49:43

阅读数 6338

评论数 1

原创 Shiro介绍(八):数据权限的研究@RequiresData

继续,上次我说权限可以分为两大类:操作权限与数据权限。Shiro帮我们实现的大多为操作权限,那么今天我想分享一个数据权限的方案。

2016-01-30 20:20:32

阅读数 11196

评论数 1

原创 Shiro介绍(七):扩展自已的@RequiresPermission(修正)

本文是第六篇的修正版。因为在上一篇结尾,我其实对扩展方案是不太满意的,所以,今天,我重新做一个扩展,本次将注解的类名改成 @RequiresAction。

2016-01-30 19:24:05

阅读数 7021

评论数 2

原创 RabbitMQ:在Ubuntu14.04下的安装笔记

虽然我们的服务器大多为CentOS,但是有少量Ubuntu的机器,也一并做个交接。

2016-01-15 13:20:53

阅读数 21001

评论数 3

原创 Docker:私有仓库的搭建

继续,本文描述私有仓库的搭建最简步骤。

2016-01-08 16:24:38

阅读数 2785

评论数 0

原创 Docker:最简实践笔记

记录一下使用Docker搭建两个Tomcat服务的最简操作步骤

2016-01-08 14:44:12

阅读数 3052

评论数 0

原创 Shiro介绍(六):扩展自己的@RequiresPermission

今天想分享的是一个自定义的注解,@RequiresMethodPermissions

2015-12-14 11:51:14

阅读数 14630

评论数 1

原创 关于权限控制的讨论:操作与数据

在上一篇中,我说过Shiro的wildcardpermission帮我们抽象出一个极具渊源的权限字串:『资源:操作:实例』。在实际的使用中,我们发现,操作与实例,即『操作』与『数据』,其实可以理解为权限控制的两个角度。

2015-12-13 11:14:14

阅读数 3978

评论数 0

原创 Shiro介绍(五):WildcardPermission解读

对于Role-Permission两级权限体系,大多数情况下,我们都是直接使用Shiro提供的WildcardPermission来实现细粒度的权限控制。

2015-12-10 15:44:40

阅读数 7436

评论数 1

原创 Shiro介绍(四):定义自己的安全域Realm

在前面的介绍中,我提到过真正的安全逻辑其实都在Pluggable Realms里面,那么今天我们就来讨论一下这个安全域Realm。

2015-12-07 18:37:41

阅读数 4955

评论数 0

原创 Shiro介绍(三):授权及验证的简单之美

昨天我们发现,一旦我们完成Spring的必要配置之后,Shiro在认证方面的代码量是非常少的。今天我们来看看关于授权(Authorization)

2015-12-06 15:46:36

阅读数 10242

评论数 0

原创 Shiro介绍(二):从简单的认证开始

继续,先来看看登录功能能简化到什么程度

2015-12-05 22:10:10

阅读数 3210

评论数 0

原创 Shiro介绍(一):网络上几张图的解读

今天想总结一下在项目中使用Shiro的一些事情,一方面给小伙伴们统一思想,另一方面,也为自己做个笔记,以免将来又忘了。

2015-12-05 21:37:02

阅读数 4542

评论数 1

原创 Dubbo:关于与高版本的Spring集成的事情

使用Dubbo时,因为要与4.x版本的Spring,所以,我们需要做如下修改。

2015-12-03 10:15:11

阅读数 13911

评论数 2

原创 关于权限控制的讨论

十年前,我们是如何做权限控制的?如何定义permission?

2015-12-02 21:40:56

阅读数 1053

评论数 0

原创 MongoDB:联合查询并更新数据

–工作笔记,记录今天解决的一个问题。

2015-12-01 17:17:33

阅读数 4824

评论数 0

原创 Apache Storm 学习:Supervisor,Worker,Executor,Task

成功安装Storm环境之后,接下来的事情就是使用这个分布式实时计算框架来完成原来的读数据文件并导入MongoDB的工作了。

2015-11-19 11:07:54

阅读数 2584

评论数 0

原创 Apache Storm 环境安装笔记

研究了一下Apache Storm的环境安装,安装过程超乎想象的简单。

2015-11-10 16:59:58

阅读数 2021

评论数 0

原创 RabbitMQ:安装、配置与使用初探

简单的工作笔记,以免自己忘了。

2015-11-08 21:31:55

阅读数 60380

评论数 2

原创 LeJOS学习(9):一个整合传感器与马达的简单例子

整体红外传感器与马达,做一个综合小例子看看。

2015-11-06 21:54:34

阅读数 1923

评论数 0

原创 LeJOS学习(8):Sensor的API研究-InfraRedSensor

继续红外传感器的研究,作用包括:测距、定位、远程控制。

2015-11-01 20:36:45

阅读数 1157

评论数 0

原创 LeJOS学习(7):Sensor的API研究-ColorSensor

继续刚才的,颜色传感器相对比较复杂一些了,它有三个用途:测颜色,测环境光,测表面亮度。

2015-11-01 16:25:28

阅读数 1703

评论数 0

原创 LeJOS学习(6):Sensor的API研究-TouchSensor

继续研究传感器,因为我手上是Home版,所以只有触碰、颜色和红外三个感应器,今天先从最简单的TouchSensor开始。

2015-11-01 15:52:54

阅读数 1608

评论数 0

原创 LeJOS学习(5):Motor的API研究-进阶篇

看看API中几个比较酷的东西,精细的动作。

2015-11-01 11:04:01

阅读数 1699

评论数 1

原创 LeJOS学习(4):Motor的API研究

从最简单的马达开始学习,LCD个人感觉没啥可用的,所以直接忽略。

2015-10-31 01:08:44

阅读数 1504

评论数 0

原创 LeJOS学习(3):继续打造Maven的开发环境

这两天仅仅是捣腾了一下Maven环境。虽然已安装了Eclipse的插件,但因为习惯于Maven进行项目管理,所以,觉得有点必要把Maven环境弄弄好,方便以后开发。

2015-10-28 22:17:16

阅读数 1293

评论数 0

原创 LeJOS学习(2):继续 HelloWorld

上篇说到安装LeJOS,本篇继续讨论Eclipse的安装及配置。

2015-10-26 17:34:54

阅读数 2558

评论数 3

原创 LeJOS学习(1):一切从安装开始

记录一下今天安装LeJOS的过程吧,我在Mac OSX上安装时,略有坎坷。

2015-10-24 21:55:20

阅读数 2641

评论数 0

原创 MongoDB的权限配置:开启auth之后的eval权限

解决当打开MongoDB的 --auth 之后,导致无法使用 db.eval() 的问题。

2015-03-04 15:25:25

阅读数 8912

评论数 0

原创 十分钟接入WO+能力共享平台

以最基本的『计费能力2.0版』为例,利用开源的WoPlus.SDK为基础,简述接入WO+能力共享平台的开发过程。

2015-01-20 15:55:09

阅读数 3730

评论数 1

原创 『高效程序员的45个习惯:敏捷开发修炼之道』读书笔记

这是我近些日子的读书笔记。 电子书见:http://www.amazon.cn/mn/detailApp?asin=B00ALPRKJ8&tag=baiduiclickcn-23&ref=pz_ic_db_j_5bkindle3175

2014-10-20 15:46:27

阅读数 1657

评论数 0

原创 关于敏捷的一些事儿

敏捷是否还要需求?还要设计?我的理解,还要,但是要将传统的独立这两个阶段,揉碎了,揉进开发的全过程中。

2014-10-11 15:20:33

阅读数 1601

评论数 4

原创 WO+开放平台:API调用开发手记(关于签名字段)

上篇讨论了『小额计费ru』

2014-10-11 13:33:47

阅读数 1939

评论数 0

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