自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享牛

盘古BPM

  • 博客(32)
  • 资源 (8)
  • 收藏
  • 关注

原创 dubbo安装

dubbo 管控台可以对注册到 zookeeper 注册中心的服务或服务消费者进行管理,分享牛系列,分享牛专栏,分享牛。但管控台是否正常对 Dubbo 服务没有影响,管控台也不需要高可用,因此可以单节点部署。分享牛系列,分享牛专栏,分享牛。IP: 192.168.116.129部署容器:apache-tomcat-8.0.28.tar.gz端口:80801、 下载最新版的 Tomcat8:2、 解

2016-05-27 18:40:32 6367 2

原创 An internal error occurred during: "Retrieving archetypes:". GC overhead limit exceeded

An internal error occurred during: "Retrieving archetypes:".GC overhead limit exceeded 异常,分享牛系列,分享牛专栏,分享牛。出现这种情况是什么原因造成的呢?1.肯定是jvm抛出的异常。2.eclipse或者myeclipse配置的文件在安装的目录下myeclipse.ini或者eclipse.ini。所有能配置

2016-05-27 14:56:20 11725 2

原创 java类加载机制

java类加载机制,java对象实例化机制,分享牛博客。分享牛,分享牛原创。更多参考http://blog.csdn.net/qq_30739519/article/details/51415757一文。下面声明类看看测试结果:package com.shareniu;public class HelloA { { System.out.println("before class He

2016-05-25 18:31:16 5376 2

原创 单例模式

1.1. 单例模式写设计模式的时候,我在思考为什么要写设计模式,正如鲁迅先生说的:世界上本来是没有路的,走得多了就有路了。设计模式也是先生所讲的一样,别人已经发明了一个轮子,后人只需要使用即可。模式就是解决某一类问题的。分享牛系列,分享牛专栏,分享牛。单例模式:为什么需要单例模式呢?很简单单例模式本质就是控制类的实例的个数。假如我们需要一个工具类去读取文件,很显然只需要一个类就可以了,因为多个类把

2016-05-23 16:58:37 5261 3

原创 shiro salt

1.1 散列算法 散列算法一般用于生成一段文本的摘要信息,散列算法不可逆,将内容可以生成摘要,无法将摘要转成原始内容。散列算法常用于对密码进行散列,常用的散列算法有MD5、SHA。分享牛系列,分享牛专栏,分享牛一般散列算法需要提供一个salt(盐)与原始内容生成摘要信息,这样做的目的是为了安全性,比如:111111的md5值是:96e79218965eb72c92a549dd5a330112,拿着

2016-05-23 07:49:41 9187 3

原创 shiro自定义Realm

1.1 自定义Realm 上边的程序使用的是shiro自带的IniRealm,IniRealm从ini配置文件中读取用户的信息,大部分情况下需要从系统的数据库中读取用户信息,所以需要自定义realm。分享牛系列,分享牛专栏,分享牛。1.1.1 shiro提供的realm  最基础的是Realm接口,CachingRealm负责缓存处理,AuthenticationRealm负责认证,Authori

2016-05-22 10:49:06 9600 2

原创 shiro授权

1 shiro授权shiro授权,分享牛系列,分享牛专栏,分享牛。shiro授权原理,shiro授权分析。shiro授权1.1 授权流程 1.2 授权方式Shiro 支持三种方式的授权: 编程式:通过写if/else 授权代码块完成:Subject subject = SecurityUtils.getSubject();if(subject.hasRole(“admin”)) {//有权限} e

2016-05-22 10:39:42 13557 2

原创 shiro认证

1 shiro认证1.1 认证流程分享牛系列,分享牛专栏,分享牛。shiro认证分析,shiro认证原理分析。 1.2 入门程序(用户登陆和退出)1.2.1 创建java工程jdk版本:1.7.0_72eclipse:elipse-indigo1.2.2 加入shiro-core的Jar包及依赖包 1.2.3 log4j.properties日志配置文件log4j.rootLogger=debug

2016-05-22 10:27:20 3667 1

原创 shiro架构

1 shiro介绍 1.1 什么是shiro分享牛系列,分享牛专栏,分享牛。shiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。1.2 为什么要学shiro 既然shiro将安全认证相关的功能抽取出来组成一个框架,使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。

2016-05-22 10:10:42 5532 3

原创 rbac数据库设计

1 rbac数据库设计RBAC基于资源的访问控制(Resource-Based Access Control)是以资源为中心进行访问控制分享牛原创,分享牛系列,分享牛。rbac 用户角色权限资源表如何设计呢?下面开始表的设计。RBAC表结构。1.1 用户表CREATE TABLE `sys_user` ( `id` varchar(36) NOT NULL COMMENT '主键', `u

2016-05-21 20:37:50 20361 9

原创 rbac 概念

1 权限管理1.1 什么是权限管理   分享牛原创,分享牛系列。基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。 权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。 1.2 用户身份

2016-05-21 20:24:36 6929 4

原创 eclipse properties 插件

eclipse properties 插件安装,分享牛,分享牛原创。eclipse properties 编辑器使用。eclipse因为是原生的,可能集成的插件不多,需要自己手动安装。eclipse properties插件的坐标为:Name: Properties EditorLocation: http://propedit.sourceforge.jp/eclipse/updates/  添

2016-05-21 10:11:10 4964

原创 Unable to ignore resources

摘要:分享牛,分享牛系列, Unable to ignore resources Attempted to beginRule: 异常信息处理。出现Unable to ignore resources Attempted to beginRule异常情况。出现的情况如下图所示: 解决方案如下图所示: ok了,完美解决。分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://

2016-05-20 13:12:41 5926 3

原创 mybatis insert 返回主键

分享牛,分享牛原创。ssm整合的时候,我们操作mybatis insert 的时候,需要返回插入的主键,因为主键是自增的,这个时候怎么办呢?很简单看一下下面的代码示例:1.1.1. 代码定义public interface IBaseService {public void create(M m);public int createAndRetuenId(M m);public void u

2016-05-20 11:18:16 4267 1

原创 jdbc批量插入

分享牛,分享牛原创。有这样一个需求,文本文件中的数据批量的插入mysql,怎么用jdbc方式批量插入呢?jdbc默认提供了批量插入的方法,可能用一次就忘记了,这里做笔记记录一下jdbc批量插入吧。1.1.1. 代码Connection conn = null; try { Class.forName("com.mysql.jdbc.Driver");conn = DriverM

2016-05-19 07:54:06 3798 1

原创 java集合循环删除

java集合循环删除,java list集合操作,java循环。分享牛,分享牛原创。java集合删除方法。 java循环删除的几种方法。2.6.1.第一种方式 list.add("1"); list.add("2"); list.add("3"); list.add("4");

2016-05-19 07:29:59 3851

原创 java 随机数高效生成

分享牛,分享牛原创。近期去面试经常被问到java如何生产随机数,以及生成很大的字符串保证不能重复,还要考虑性能,之前本人面试别人的时候,可能不会问这个问题。既然这个java随机数问题经常被问到,那咱们也就写几种实现方式吧。仅供参考。1.1.1. 第一种方式第一种方式,咱们考虑一下,生成的字符串不能重复,怎么办呢?首先想到hashMap、hashSet的特性吧。那怎么就先用这种方式实现吧。以下是ha

2016-05-18 18:13:00 8415

原创 solr多集合配置

1.1 多SolrCore配置一个solr工程中可以配置多个SolrCore实例。 分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)配置多个SolrCore实例有啥好处 分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)1、 一个so

2016-05-18 07:57:21 3754 2

原创 solr界面

1.1 界面功能介绍1.1.1 Analysis  1.1.2 Document分享牛,通过该界面操作,可以对索引库进行添加索引、删除索引、修改索引在solr中,添加或修改文档时,必须要传入一个唯一主键idCommit Within是多长时间提交到索引库 秒计算分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)  1

2016-05-18 07:48:12 2769 2

原创 solr安装

1.1 Solr下载分享牛,分享牛原创,分享牛系列。solr和lucene的版本是同步更新的,最新的版本是5.2.1本课程使用的版本:4.10.3下载地址:http://archive.apache.org/dist/lucene/solr/下载版本:4.10.3Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。 Bin:solr的

2016-05-17 16:47:03 8110 2

原创 solr

摘要:分享牛原创,分享牛。slor lucene学习,slor 安装, solr介绍1、 solr介绍2、 solr安装配置(重点)3、 solr的基本使用(重点)4、 solrj的使用(重点) 1 Solr介绍1.1 什么是solrSolr也是Apache下一个项目,它是使用java开发的,它是基于Lucene的全文搜索服务器。 Solr如何进行索引和搜索索引:客户端(可以是浏览器可以是java

2016-05-17 07:56:18 3524 2

原创 mysql事物

摘要:分享牛,数据库隔离级别,mysql事物,jdbc事物。事物开启命令,事物隔离级别。事物脏读、虚读、不可重复读。分布式事物。1.1. mysql事物首先我们查看下mysql的隔离级别,mysql的隔离级别命令如下所示: 可以看出,mysql的隔离级别是REPEATABLE READ。1.1.1. 创建表CREATE TABLE accout(id INT PRIMARY KEY,NAME VA

2016-05-16 10:41:13 4912

转载 Android支付——支付宝支付总结

摘要:分享牛系列、分享牛转载。第三方支付,java第三方支付。android第三方支付。原文地址:http://blog.csdn.net/zwl5670/article/details/512194381、获取支付宝必须的参数申请支付宝商户帐号,并且创建应用通过审核。获取商户PID。使用openssl生成支付宝公钥、私钥和pkcs8格式私钥(安卓必须是pkcs8格式的私钥,openssl工具在支

2016-05-15 17:31:46 7447

原创 mysql远程连接

摘要:分享牛原创,分享牛,我们是快乐的。mysql无法远程,mysql远程失败,mysql授权,虚拟机。mysql远程连接配置,mysql无法远程连接。近期电脑装了一个vmware,安装mysql发现远程无法连接,ping操作成功,于是怀疑端口没开放,所以这里说下具体解决方案。打开iptables的配置文件:vi /etc/sysconfig/iptables添加-A INPUT -m state

2016-05-15 17:10:38 4719

原创 java实例化对象

摘要:分享牛,分享牛分享,java类加载机制,java实例化对象,java实例化对象机制,java基础。java是如何实例化对象的呢?以及实例化对象的先后顺序是什么?下面我们以测试的方式说明.1.1. 声明父类public class A {public A() {a1();}public void a1() {System.out.println("a-a1");}}1.2. 声明

2016-05-15 08:35:19 4869

原创 stringBuffer

摘要:分享牛原创,java stringBuffer使用,stringBuffer使用。分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519)stringBuffer如何使用,以及使用需要注意的地方。看一下下面的程序。public static void main(String[] args) {StringBuffe

2016-05-13 08:13:22 3997

原创 java线程

摘要:分享牛原创,java callable使用,java Runnable使用。java线程池,java线程返回值。1.1.1. java callable使用package com.shareniu.thread; import java.util.ArrayList;import java.util.List;import java.util.concurrent.Execution

2016-05-11 07:53:27 4878 1

原创 CountDownLatch使用

分享牛原创,CountDownLatch类的使用,CountDownLatch是一个工具类,运行主线程开启子线程的时候,子线程还没有结束的时候,主线程可以一直等待,直到初始化的现成的计数器count为0,主线程就可以不用等待继续执行了。count只能在实例化CountDownLatch类的时候初始化,没有其他的办法count注入值。下面看一下java.util.concurrent.CountDo

2016-05-09 08:35:06 8097 1

原创 zookeeper分布式锁

摘要:分享牛原创,zookeeper使用,zookeeper锁在实际项目开发中还是很常用的,在这里我们介绍一下zookeeper分布式锁的使用,以及我们如何zookeeper分布式锁的原理。zookeeper节点理解。zookeeper分布式锁有什么用呢?首先要明白锁是一个什么东西?举个通俗的例子,把门锁着了,外面的人进不去,里面的人可以随时出来,出来之后,还可以继续加锁。比如我们项目中,主要有供

2016-05-08 09:50:00 5149 1

原创 zookeeper安装

摘要:分享牛原创,zookeeper现在应用的场景越来越多,典型的场景有zookeeper分布式锁,zookeeper单点问题。所以这节课讲解zookeeper的安装,也就是zk安装。这节课主要讲解单机版的安装,随着后期的学习,再讲解多个zookeeper节点的安装。1.1.1. 下载下载地址 到 http://apache.fayea.com/zookeeper/ 或者地址http://arch

2016-05-05 07:37:51 6025 1

原创 activiti uuid主键

activiti主键生成策略,activiti uuid主键,activiti分布式,activiti数据库主键,activiti id,activiti id自定义,activiti自定义id。分享牛原创,shareniu原创。activiti动态部署,activiti源码系列。 act_ge_property表中的next.dbid属性。

2016-05-04 09:20:54 18853 4

原创 activiti源码编译

activiti源码编译,activiti5源码,activiti源码下载,activiti源码编译,开源源码编译,第三方源码编译,activiti juel,activiti源码获取,activiti源码,分享牛原创。

2016-05-03 09:12:24 13091 3

flowable6.5资料

上述的文件中,提供了flowable6.5版本中所有的资料,包含flowable6.5视频资料,flowable6.5用户手册、flowable6.5开发文档、flowable6.5源码

2020-01-29

flowable中文资料

flowable中文资料,flowable最新版文档。 flowable中文资料,flowable最新版文档。flowable最新版本文档下载

2017-12-13

Flowable 7.0.M2 release zip下载

Flowable 7.0.M2 release zip下载

2017-04-10

activiti ssm

activiti ssm activiti源码分析,activiti整合ssm框架

2016-11-29

ssh activiti

ssh activiti activiti源码分析

2016-11-29

memcached安装包

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap

2016-04-09

libevent事件库

Libevent 是一个用C语言编写的、轻量级的开源高性能网络库,主要有以下几个亮点:事件驱动( event-driven),高性能;轻量级,专注于网络,不如 ACE 那么臃肿庞大

2016-04-09

jclasslib工具

jclasslib jvm调试 java虚拟机调试。jvm调试利器。java虚拟机调试利器。java字节码调试利器。

2016-04-02

空空如也

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

TA关注的人

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