博客园 - 苏二
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=20293
2020-03-10T03:36:18Z
苏二
https://www.cnblogs.com/dennisit/
feed.cnblogs.com
https://www.cnblogs.com/dennisit/p/9119535.html
Java常用命令行工具 - 苏二
常用的Java命令行工具的使用梳理,方便以后线上问题排查处理. 示例使用的虚拟机版本(JVM自带命令行工具在bin目录下) [root@localhost ~]# java -version java version "1.8.0_121" Java(TM) SE Runtime Environme
2018-05-31T15:01:00Z
2018-05-31T15:01:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】常用的Java命令行工具的使用梳理,方便以后线上问题排查处理. 示例使用的虚拟机版本(JVM自带命令行工具在bin目录下) [root@localhost ~]# java -version java version "1.8.0_121" Java(TM) SE Runtime Environme <a href="https://www.cnblogs.com/dennisit/p/9119535.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4597324.html
nexus中央仓库中发布自己的jar包 - 苏二
1、后台上传通过nexus后台上传第三方包: http://blog.csdn.net/huchunlinnk/article/details/17789175上面上传的只能上传release版本2、配置部署可以发布release也可以上传snapshosts版本.在maven的目录的全局配置set...
2015-06-24T03:52:00Z
2015-06-24T03:52:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】1、后台上传通过nexus后台上传第三方包: http://blog.csdn.net/huchunlinnk/article/details/17789175上面上传的只能上传release版本2、配置部署可以发布release也可以上传snapshosts版本.在maven的目录的全局配置set... <a href="https://www.cnblogs.com/dennisit/p/4597324.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4552686.html
spring整合activemq发送MQ消息[Topic模式]实例 - 苏二
Topic模式消息发送实例1、pom引入 junit junit 4.11 test org.apache.activemq activ...
2015-06-04T10:42:00Z
2015-06-04T10:42:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】Topic模式消息发送实例1、pom引入 junit junit 4.11 test org.apache.activemq activ... <a href="https://www.cnblogs.com/dennisit/p/4552686.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4552366.html
Activemq消息持久化 - 苏二
官方文档: http://activemq.apache.org/persistence.htmlActiveMq持久化相关配置:/usr/local/apache-activemq-5.11.1/conf/activemq.xml官方默认的持久化为Kahadb: 可以稍作调优...
2015-06-04T09:08:00Z
2015-06-04T09:08:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】官方文档: http://activemq.apache.org/persistence.htmlActiveMq持久化相关配置:/usr/local/apache-activemq-5.11.1/conf/activemq.xml官方默认的持久化为Kahadb: 可以稍作调优... <a href="https://www.cnblogs.com/dennisit/p/4552366.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4551795.html
Activemq消息类型 - 苏二
Activemq消息类型JMS规范中的消息类型包括TextMessage、MapMessage、ObjectMessage、BytesMessage、和StreamMessage等五种。ActiveMQ也有对应的实现,下面我们结合Spring JMS分别来看一下五种消息类型的收发代码。1、TextM...
2015-06-04T06:39:00Z
2015-06-04T06:39:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】Activemq消息类型JMS规范中的消息类型包括TextMessage、MapMessage、ObjectMessage、BytesMessage、和StreamMessage等五种。ActiveMQ也有对应的实现,下面我们结合Spring JMS分别来看一下五种消息类型的收发代码。1、TextM... <a href="https://www.cnblogs.com/dennisit/p/4551795.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4551564.html
spring整合activemq发送MQ消息[queue模式]实例 - 苏二
queue类型消息pom依赖 junit junit 4.11 test org.apache.activemq activemq-al...
2015-06-04T05:41:00Z
2015-06-04T05:41:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】queue类型消息pom依赖 junit junit 4.11 test org.apache.activemq activemq-al... <a href="https://www.cnblogs.com/dennisit/p/4551564.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4551182.html
activemq安装与简单消息发送接收实例 - 苏二
安装环境:Activemq5.11.1, jdk1.7(activemq5.11.1版本需要jdk升级到1.7),虚拟机: 192.168.147.131[root@localhost software]# pwd/export/software[root@localhost software]# ...
2015-06-04T02:48:00Z
2015-06-04T02:48:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】安装环境:Activemq5.11.1, jdk1.7(activemq5.11.1版本需要jdk升级到1.7),虚拟机: 192.168.147.131[root@localhost software]# pwd/export/software[root@localhost software]# ... <a href="https://www.cnblogs.com/dennisit/p/4551182.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4549990.html
metaq安装实例 - 苏二
下载metaq: http://fnil.net/downloads/index.html安装metaq:[root@localhost software]# pwd/export/software[root@localhost software]# tar -zxvf metaq-server-1...
2015-06-03T10:51:00Z
2015-06-03T10:51:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】下载metaq: http://fnil.net/downloads/index.html安装metaq:[root@localhost software]# pwd/export/software[root@localhost software]# tar -zxvf metaq-server-1... <a href="https://www.cnblogs.com/dennisit/p/4549990.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4547087.html
持续集成工具Hudson安装实例 - 苏二
安装maven下载maven,解压[root@localhost local]# pwd/usr/local[root@localhost local]# tar -zxvf apache-maven-3.0.5-bin.tar.gz[root@localhost local]# cd apache...
2015-06-02T09:31:00Z
2015-06-02T09:31:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】安装maven下载maven,解压[root@localhost local]# pwd/usr/local[root@localhost local]# tar -zxvf apache-maven-3.0.5-bin.tar.gz[root@localhost local]# cd apache... <a href="https://www.cnblogs.com/dennisit/p/4547087.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4546307.html
nexus安装实例 - 苏二
Nexus安装1、下载Nexus:[笔者版本nexus-2.11.2-03-bundle.tar.gz]2、 安装nexus[root@localhost local]# pwd/usr/local[root@localhost local]# mkdir nexus-2.11.2-03[root@...
2015-06-02T06:04:00Z
2015-06-02T06:04:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】Nexus安装1、下载Nexus:[笔者版本nexus-2.11.2-03-bundle.tar.gz]2、 安装nexus[root@localhost local]# pwd/usr/local[root@localhost local]# mkdir nexus-2.11.2-03[root@... <a href="https://www.cnblogs.com/dennisit/p/4546307.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4546245.html
sonar的安装与代码质量检测实例 - 苏二
说明:sonar依赖数据库.mysql优化1、笔者使用的是mysql数据库.首先对mysql做简单的优化配置.[root@localhost bin]# cat /etc/my.cnf[mysqld]max_allowed_packet=10Mdatadir=/var/lib/mysqlsocket...
2015-06-02T05:46:00Z
2015-06-02T05:46:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】说明:sonar依赖数据库.mysql优化1、笔者使用的是mysql数据库.首先对mysql做简单的优化配置.[root@localhost bin]# cat /etc/my.cnf[mysqld]max_allowed_packet=10Mdatadir=/var/lib/mysqlsocket... <a href="https://www.cnblogs.com/dennisit/p/4546245.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4542901.html
dubbo发布web服务实例 - 苏二
dubbo角色与调用执行过程dubbo节点角色说明:provider: 暴露服务的服务提供方consumer: 调用远程服务的服务消费方registry: 服务注册于发现的注册中心monitor: 统计服务的调用次数和调用时间的监控中心container:服务运行容器dubbo调用关系说明:1、服务...
2015-05-31T14:55:00Z
2015-05-31T14:55:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】dubbo角色与调用执行过程dubbo节点角色说明:provider: 暴露服务的服务提供方consumer: 调用远程服务的服务消费方registry: 服务注册于发现的注册中心monitor: 统计服务的调用次数和调用时间的监控中心container:服务运行容器dubbo调用关系说明:1、服务... <a href="https://www.cnblogs.com/dennisit/p/4542901.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4340746.html
zookeeper节点Watch机制实例展示 - 苏二
znode以某种方式发生变化时,“观察”(watch)机制可以让客户端得到通知.可以针对ZooKeeper服务的“操作”来设置观察,该服务的其他操作可以触发观察. 实现Watcher,复写process方法,处理收到的变更 /** * Watcher Server,处理收到的变更 ...
2015-03-15T15:07:00Z
2015-03-15T15:07:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】znode以某种方式发生变化时,“观察”(watch)机制可以让客户端得到通知.可以针对ZooKeeper服务的“操作”来设置观察,该服务的其他操作可以触发观察. 实现Watcher,复写process方法,处理收到的变更 /** * Watcher Server,处理收到的变更 ... <a href="https://www.cnblogs.com/dennisit/p/4340746.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4340688.html
zookeeper Watcher API 说明 - 苏二
Watcher在ZooKeeper是一个核心功能,Watcher可以监控目录节点的数据变化以及子目录的变化,一旦这些状态发生变化,服务器就会通知所有设置在这个目录节点上的Watcher,从而每个客户端都很快知道它所关注的目录节点的状态发生变化,而做出相应的反应.可以设置观察的操作:exists,...
2015-03-15T14:39:00Z
2015-03-15T14:39:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】Watcher在ZooKeeper是一个核心功能,Watcher可以监控目录节点的数据变化以及子目录的变化,一旦这些状态发生变化,服务器就会通知所有设置在这个目录节点上的Watcher,从而每个客户端都很快知道它所关注的目录节点的状态发生变化,而做出相应的反应.可以设置观察的操作:exists,... <a href="https://www.cnblogs.com/dennisit/p/4340688.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4340611.html
CountDownLatch线程阻塞用法实例 - 苏二
在编写多线程的工作中,有个常见的问题:主线程(main)启动好几个子线程(task)来完成并发任务,主线程要等待所有的子线程完成之后才继续执行main的其它任务。默认主线程退出时其它子线程不会停,如果想让main退出时其它子线程终止,可以用subThread.setDaemon(true)设置子线程...
2015-03-15T14:12:00Z
2015-03-15T14:12:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】在编写多线程的工作中,有个常见的问题:主线程(main)启动好几个子线程(task)来完成并发任务,主线程要等待所有的子线程完成之后才继续执行main的其它任务。默认主线程退出时其它子线程不会停,如果想让main退出时其它子线程终止,可以用subThread.setDaemon(true)设置子线程... <a href="https://www.cnblogs.com/dennisit/p/4340611.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4141342.html
初始zookeeper与集群搭建实例 - 苏二
zookeeper是什么Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。zookeeper是一个由...
2014-12-03T13:27:00Z
2014-12-03T13:27:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】zookeeper是什么Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。zookeeper是一个由... <a href="https://www.cnblogs.com/dennisit/p/4141342.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4133131.html
实例展示elasticsearch集群生态,分片以及水平扩展. - 苏二
elasticsearch用于构建高可用和可扩展的系统。扩展的方式可以是购买更好的服务器(纵向扩展)或者购买更多的服务器(横向扩展),Elasticsearch能从更强大的硬件中获得更好的性能,但是纵向扩展也有一定的局限性。真正的扩展应该是横向的,它通过增加节点来传播负载和增加可靠性。对于大多数...
2014-11-30T07:05:00Z
2014-11-30T07:05:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】elasticsearch用于构建高可用和可扩展的系统。扩展的方式可以是购买更好的服务器(纵向扩展)或者购买更多的服务器(横向扩展),Elasticsearch能从更强大的硬件中获得更好的性能,但是纵向扩展也有一定的局限性。真正的扩展应该是横向的,它通过增加节点来传播负载和增加可靠性。对于大多数... <a href="https://www.cnblogs.com/dennisit/p/4133131.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4132269.html
elasticsearch集群搭建实例 - 苏二
下个月又开始搞搜索了,几个月没动这块还好没有落下.晚上在自己虚拟机上搭建了一个简易搜索集群,分享一下.操作系统环境: Red Hat 4.8.2-16elasticsearch : elasticsearch-1.4.1集群搭建方式: 一台虚拟机上2个节点. 集群存放路径:/export/searc...
2014-11-29T15:58:00Z
2014-11-29T15:58:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】下个月又开始搞搜索了,几个月没动这块还好没有落下.晚上在自己虚拟机上搭建了一个简易搜索集群,分享一下.操作系统环境: Red Hat 4.8.2-16elasticsearch : elasticsearch-1.4.1集群搭建方式: 一台虚拟机上2个节点. 集群存放路径:/export/searc... <a href="https://www.cnblogs.com/dennisit/p/4132269.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4125103.html
Java注解应用,自定义注解映射实现方案说明. - 苏二
插件结构如图:注册模块定义了三个:用于实体与表映射的注解,用于属性到表字段的映射,用于映射时过滤掉的注解.1.用于实体与表映射的注解package com.dobby.plugins.annotation;import java.lang.annotation.ElementType;import ...
2014-11-26T14:12:00Z
2014-11-26T14:12:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】插件结构如图:注册模块定义了三个:用于实体与表映射的注解,用于属性到表字段的映射,用于映射时过滤掉的注解.1.用于实体与表映射的注解package com.dobby.plugins.annotation;import java.lang.annotation.ElementType;import ... <a href="https://www.cnblogs.com/dennisit/p/4125103.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/dennisit/p/4125000.html
spring-mybatis代码生成插件,与实例展示 - 苏二
前段时间看了张开涛写的代码生成插件,感觉思路很好,通过连接库然后获取数据库表信息,然后用户在界面中勾选要映射的策略,映射的字段,然后可以自动生成业务代码.基于开涛的思路,自己写了一个简易插件,去掉了连接库操作,改用注解,使用时需要先自行定义实体类,然后使用注解定义那部分映射,如何映射,然后启动生成,...
2014-11-26T13:42:00Z
2014-11-26T13:42:00Z
苏二
https://www.cnblogs.com/dennisit/
【摘要】前段时间看了张开涛写的代码生成插件,感觉思路很好,通过连接库然后获取数据库表信息,然后用户在界面中勾选要映射的策略,映射的字段,然后可以自动生成业务代码.基于开涛的思路,自己写了一个简易插件,去掉了连接库操作,改用注解,使用时需要先自行定义实体类,然后使用注解定义那部分映射,如何映射,然后启动生成,... <a href="https://www.cnblogs.com/dennisit/p/4125000.html" target="_blank">阅读全文</a>