自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (82)
  • 收藏
  • 关注

转载 Kafka的Log存储解析

引言Kafka中的Message是以topic为基本单位组织的,不同的topic之间是相互独立的。每个topic又可以分成几个不同的partition(每个topic有几个partition是在创建topic时指定的),每个partition存储一部分Message。借用官方的一张图,可以直观地看到topic和partition的关系。partition是以文件的形式存储在文件

2017-03-29 11:42:04 434

转载 kafka消息服务的producer、broker、consumer的配置

server.properties配置:server.properties中所有配置参数说明(解释)如下列表:参数说明(解释)broker.id =0每一个broker在集群中的唯一表示,要求是正数。当该服务器的IP地址发生改变时,broker.id没有变化,则不会影响consumers

2017-03-29 11:40:10 4767

转载 kafka入门:简介、使用场景、设计原理、主要配置及集群搭建

问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门    1、简介    Kafka is a distribu

2017-03-27 21:22:41 429

原创 jquery 中的ajax总结

jquery对ajax请求进行了封装,在jquery中$.ajax()方法属于最底层的方法,第2层是load()、$.get()、$.post()方法而第3层是$.getScript()和$.getJSON()方法,这篇文章就来看看这些方法一、load()方法1、load()方法能远程获取页面并插入到DOM中指定的节点。2、load()方法结构:load(url[,data][,cal

2017-03-23 19:27:47 1599 1

原创 JMS学习十三(ActiveMQ安全)

在第二篇文章中提到了修改用户名密码的方式,下面来看看ActiveMQ连接安全问题:一、客户端连接服务端如果消息服务器activemq.xml中设置了用户名、密码则消息生产者和消息消费者连接到消息服务器是如果用户名密码和消息服务器设定的不一样则不能发送或消息消息的。1、activemq.xml 配置文件中进行配置:

2017-03-16 11:04:07 1098

转载 JMS学习十二(Spring+ActiveMQ集群配置)

ActiveMQ集群        ActiveMQ具有强大和灵活的集群功能,但在使用的过程中会发现很多的缺点,ActiveMQ的集群方式主要由两种:Master-Slave和Broker Cluster。1、Master-Slave        Master-Slave方式中,只能是Master提供服务,Slave是实时地备份Master的数据,以保证消息的可靠性。当Master失

2017-03-14 18:20:28 4367

原创 JMS学习十一(Spring+ActiveMQ消息持久化,Topic持久化订阅)

消息持久化就是将消息保存到磁盘,这样的好处就是如果服务挂了,则消息还保存在磁盘不会丢失,服务起来后还能找到消息并在此发送,消息的持久化和消息的发送模型是没有关系的。消息持久化的配置很方便的,所以其他的那些就不写出来了,可以看看上一篇文章中的同步异步实现方式。这里只把持久化配置的列出来。 <bean class="org.springframework.j

2017-03-14 18:06:02 8357 2

原创 windows远程连接复制粘贴操作

很多时候在工作中,我们可能需要连接到远程服务器进行一些操作,其中就包括文件的拷贝、粘贴等等。其实如果设置得当就可以直接进行本地与服务器间,复制粘贴的方便操作。1.打开本机的远程桌面连接图标按照下图所示,勾选以下项目,就可以了。2.在服务器上打开任务管理器,查看进程,有 rdpclip.exe 进程。通常,只要存在该进程,就可以在本机和远程服务器之间粘贴文本了。3、ok等

2017-03-14 10:04:22 2950

原创 JMS学习十(Spring+ActiveMQ同步、异步)

通过前面的九篇我们了解了JMS(ActiveMQ),接下来这篇文章我们来看看spring中使用ActiveMQ,但通过资料,demo的查找以及整合实例的使用个人感觉spring和activemq整合使用确实不是很好,很方便!spring中使用activemq我们从如下几个步骤来学习:1、spring+activemq的同步消息接收(queue+topic)2、spring+active

2017-03-13 23:32:19 9068 1

原创 JMS学习九(ActiveMQ集群)

上一篇文章中我们说到了失效转移(failover),网络连接器(networkconnection),下面我们就来实践一下即搭建Broker集群,Broker集群的搭建就使用到了failover和networkconnection,如果对failover和networkconnection不了解的可以看看上一篇文章,这里就不重复。如果应用的访问量不大或者说使用ActiveMQ进行消息发送量不大

2017-03-12 12:22:30 1464 3

原创 JMS学习八(ActiveMQ支持的传输协议)

ActiveMQ提供了一种连接机制,这种连接机制使用传输连接器(TransportConnector)实现客户端与代理(client - to - broker)之间的通信。网络连接器(networkconnection)实现代理与代理之间的通信。(broker-to- broker);一、TransportConnector支持的协议ActiveMQ常用协议:协议

2017-03-10 16:59:03 2344

转载 JMS学习七(ActiveMQ消息持久化)

上一篇文章中消息的持久化订阅有个前提条件就是消息的持久化,也就是将发送的消息保存磁盘,之后能再次获取,ActiveMQ提供了好几种消息持久化方案比如kahaDB 、JDBC等,下面来一个个看。

2017-03-10 11:00:29 2021 1

原创 JMS学习六(ActiveMQ Topic之持久订阅)

上篇文章中Topic(主题)传送模型可以有两种订阅模式即持久订阅和非持久订阅,废话少说看代码:一、非持久订阅1、消息生产者package mqtest2;import javax.jms.Connection;import javax.jms.ConnectionFactory;import javax.jms.DeliveryMode;import javax.jms.De

2017-03-09 13:54:55 1200 2

原创 JMS学习五(ActiveMQ消息传送模型)

ActiveMQ 支持两种截然不同的消息传送模型:PTP(即点对点模型)和Pub/Sub(即发布 /订阅模型),分别称作:PTP Domain 和Pub/Sub Domain。一、PTP消息传送模型1、PTP(使用Queue 即队列目标) 消息从一个生产者传送至一个消费者。在此传送模型中,目标是一个队列。消息首先被传送至队列目标,然后根据队列传送策略,从该队列将消息传送至向此队列进行注册的

2017-03-09 09:46:25 1406 1

原创 JMS学习四(ActiveMQ消息过滤)

前一篇文案中提到了消息的接收和发送持久化消息,这篇文章我们看看消息的过期、消息的选择器和消息的优先级。一、消息的过期允许消息过期 。默认情况下,消息永不会过期。如果消息在特定周期内失去意义,那么可以设置过期时间。 有两种方法设置消息的过期时间,时间单位为毫秒: 1.使用消息生产者的setTimeToLive 方法为所有的消息设置过期时间。2.使用消息生产者的send 方法为每一

2017-03-08 16:51:48 2573 1

原创 JMS学习三(ActiveMQ消息的可靠性)

这篇我们学习一下,ActiveMQ事务会话,应答模式(事务会话和应答模式是有关联的),发送持久化消息,下面我们从两个方面来学习一下即消息接受确认和发送持久化消息。一、消息接收确认1、jms消息只有在被确认之后才认为成功消费了这条消息。消息的成功消费通常包括三个步骤:(1)、client接收消息 (2)、client处理消息 (3)、消息被确认(也就是client给一个确认消息)不管是事

2017-03-08 10:40:23 2836

原创 MySQL max_allowed_packet 错误

com.mysql.jdbc.PacketTooBigException: Packet for query is too large (3158064)问题解决在做查询,插入数据库操作时,报了以上错误,还有out of memery heap hacp ,原因是mysql的max_allowed_packet设置过小引起的,一般默认设置的是1M,自己改为20M就ok了!mys

2017-03-07 17:35:48 792

svn 插件包

eclipse svn插件即features和plugins 中的架包

2016-06-28

Quartz架包

定时任务的使用quartz 需要的架包,备份一下

2016-06-17

dao层动态代理实现demo

spring+mybatis dao层使用动态代理实现org.mybatis.spring.mapper.MapperScannerConfigurer类设置属性指定dao接口以及sqlSessionFactory 或SqlSessionTemplate

2016-06-07

commons-pool.jar

在使用redis 时不仅要有jedis.jar包还要有common-pool这个包不然的话在创建 JedisPool 和ShardedJedisPool 对象时会报错

2016-05-19

大型网站技术架构:核心原理与案列分析+李智慧

大型网站技术架构:核心原理与案列分析+李智慧 pdf版

2016-05-09

visualvm 监控工具

jvm 监控调优工具

2016-05-05

js时间插件WdatePicker

在查询页面的时候我们经常会用到时间,这里备份一个时间插件和demo

2016-04-01

jfinal所需jar

jfinal是一个零配置的orm框架,所以在使用的时候我们要导入所需jar包,这里备份一下。

2016-03-13

org.apache.commons.httpclient相关架包

org.apache.commons.httpclient.HttpClient; 使用到的相关架包,压缩包中有三个,使用的时候倒要导入!

2016-02-27

jquery1.8.1.min.js

jquery 1.8 用到了备份一下,免费下载!

2016-02-23

org.apache.poi 架包

org.apache.poi jar包下载, 压缩包中有三个,使用的时候三个都导入,备份一下!

2016-02-23

jxl.jar 架包

工作中倒出excel的很多,所以备份一下!

2016-02-23

mybatis电子书打包

mybatis 电子书打包,深入学习mybatis

2016-02-14

Linux命令大全.chm

linux命令大全chm,备份一份需要的拿去!

2016-02-06

ant windows版

windows版的ant 备份一下,如果需要拿去!

2016-02-06

ant linux版

ant 工具所需jar 包备份一下,如果需要拿去!

2016-02-06

jar包反编译工具

jar包反编译的一个小工具,确实很好用,备份一下如果需要那就拿走吧!

2016-02-02

mybatis3.2.3jar包和源码

mybatis 3.2.3 版本的jar包以及相关的源码,如果学习源码可以下载看看!

2016-02-01

jdom api 文档

在使用的时候可以查查,感觉还可以备份一下,需要的拿去!

2016-01-10

dom4j api 文档

dom4j api再是用的时候可以查查备份一下,需要的拿去!

2016-01-10

Netty实现rpc

使用netty作为底层的通讯工具实现了一个简单的rpc工具。

2017-12-10

netty5.0jar

netty 5.0jar包

2017-07-18

spring+activemq topic持久化订阅

spring +activemq topic消息持久化订阅实例,整个项目中有activemq和spring的整合的所有实例,topic的持久化配置是在ApplicationContext3C、ApplicationContext3C2以及ApplicationContext3P三个中,消息生产者:QueueProducer 、消息消费者1:SimpleJMSReceiver 消息消费者2:SimpleJMSReceiver2

2017-03-14

activemq+spring实例

spring 中使用activemq,queue 、topic的同步接收,异步接收的实例,使用的是maven的项目工程!

2017-03-13

activemq5.9

apache-activemq-5.9 win32、win64 位

2017-02-10

base64用到的jar包

该jar包就是Base64加密解密所用到类所在的包,在RAS加密解密时使用。

2016-11-28

shiro验证,授权demo

shiro 验证 授权demo

2016-11-27

shiro验证demo

shiro验证 demo代码

2016-11-27

druid.jar 使用的jar包

使用阿里巴巴druid数据库链接池时需要的jar包!

2016-11-13

dubbo zookeeper

springmvc+spring+mybatis+dubbo+zookeeper+maven 服务端和消费端实例

2016-10-19

dubbo demo

dubbo zookeeper 学习小demo 其中有服务端、消费端以及服务端的jar包,服务端 消费端都是maven工程结构,只要修改配置文件中的ip地址就可以使用!

2016-10-16

解决spring配置文件dubbo标签报错所需的模板文件

解决spring配置文件dubbo标签报错所需的模板文件

2016-10-13

commons-lang

commons-lang3-3.1.jar,解决java.lang.noclassdeffounderror org/apache/commons/lang3/stringutils jar异常。

2016-08-30

使用springmvc 实现文件上传

使用springmvc+spring 的框架 使用了apache.commons.fileupload、和springmvc的multipart.MultipartFile 两种技术实现了两种上传方式。

2016-07-19

文件上传demo

serlvet 中使用apache.commons.fileupload 来实现上传功能,这里没有使用springmvc 等只使用了servlet所以代码简单,主要是为了上传功能!

2016-07-19

org.apache.poi

web开发中使用到的2003版 2007版excel 解析apache.poi 所需架包!

2016-07-18

spring3.0异步

spring3.0之后的异步方法,这里是springmvc+spring+mybatis 的异步实例

2016-07-15

spring定时任务

spring3.0 之后就有了定时任务,其实在博客中也写了spring定时相关的文章,这里备份一下这里的定时是 spring+mybatis的定时任务。

2016-07-14

定时、异步

spring3.0 之后提供了定时执行和异步执行的功能,这里就是一个定时、异步方法执行的一个小demo

2016-07-14

spring定时任务实例

使用spring定时任务,使用spring+mybatis 向数据库中插入数据实例

2016-07-03

空空如也

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

TA关注的人

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