关闭

[置顶] 【ActiveMQ】ActiveMQ与Spring实现发邮件

消费者如何知道生产者的动静?当生产者发送了消息到ActiveMQ中的时候,消费者是如何轻松的获得该消息的。 这是由JMS提供的三种消息监听器实现的。我们先来了解基础概念: 1、MessageListener 这是JMS的一个接口,定义了一个用于处理接受到消息的onMessage方法,该接口仅仅一个这样的方法, 也仅仅有Message一个参数。他就是为了接受消息的。请见以下代码: pack...
阅读(228) 评论(8)

[置顶] 【ActiveMQ】ActiveMQ的2种模式

上篇博客我们已经知道了ActiveMQ的接口及作用。这篇博客介绍一下2中模式的代码:      首先,新建maven工程,在里面添加activemq的jar包。                          生产者: public class SendMessage { private static final String url ="tcp://192.168...
阅读(157) 评论(4)

[置顶] 【ActiveMQ】认识ActiveMQ

消息中间件: 在分布式系统中完成消息的发送和接收的基础软件。 JMS: JMS的全称是Java Message Service,即Java消息服务。它主要用于在生产者和消费者之间进行消息传递, 生产者负责产生消息,而消费者负责接收消息。把它应用到实际的业务需求中的话我们可以在特定的时候利用生 产者生成一消息,并进行发送,对应的消费者在接收到对应的消息后去完成对应的业务逻辑。对于消息的传递...
阅读(133) 评论(4)

[置顶] 心怀目标,超过贺涵

有一种人叫“白光”,只会抱怨、没有行动,谁嫁到这样的男人都是三生不幸,白光也只能吸引子群。          他代表了社会最底层的极端版本,性情暴动,易情绪话,自尊心很强,容不得别人说他一句。不求上进,没有稳定的工作,终日和酒和电视为伴,他把所有的失败都归结为别人的问题,很少去想自己的问题。当想自己的问题的时候,也很恨自己,但是却很少改正。         有一种人叫“老金”,老好人一...
阅读(250) 评论(30)

[置顶] 【solr】Solr中文分词配置(IKAnalyzer)

关于IKAnalyzer IK Analyzer是一个开源的,基于Java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始, IKAnalyzer已经推出了4个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。从3.0版本开始,IK发展为面向Java的公用分词组件,独立于Lucene项目,同时提供了对Lucene的默认优化实现。在...
阅读(356) 评论(35)

[置顶] 【solr】Solr6.5.1搭建

运行环境 solr 需要运行在一个Servlet容器中,Solr6.5.1要求jdk使用1.8以上,Solr默认提供Jetty(java写的Servlet容器),本教程使用Tocmat作为Servlet容器,环境如下: Linux:Centos7 Solr:Solr6.5.1 Jdk:jdk1.8.0_121 Tomcat:apache-tomcat-8.5.14 方式一,使用自带...
阅读(358) 评论(17)

[置顶] 【solr】Solr 4.10.3搭建

1.安装jdk, 2.安装tomcat, 2.1.下载Tomcat包 apache-tomcat-7.0.76.tar.gz 2.2.手动上传Tomcat,解压 [root@localhost /]# tar -zvxf apache-tomcat-7.0.76.tar.gz 2.3.建立solr文件路径 [root@localhost /]#...
阅读(324) 评论(20)

[置顶] 【solr】solr介绍

什么是Solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中。 Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一...
阅读(169) 评论(20)

[置顶] 【spingmvc基础】springmvc的拦截器

springmvc通过使用拦截器来对请求进行拦截处理,用户可以自定义拦截器来实现特定的功能,自定义拦截器必须实现HandlerInterceptor接口。里面有三个方法:       1、preHandle:这个方法在业务处理器处理请求之前被调用,在该方法中对用户请求的request进行处理,如果程序员决定该拦截器对请求进行拦截处理后还要调用其他的拦截器,或者是业务处理器都去进行处理,则返回t...
阅读(202) 评论(15)

[置顶] servlet、filter、listener、interceptor的区别

servlet、filter、listener是配置到web.xml中(web.xml 的加载顺序是:context-param -> listener ->filter -> servlet ),interceptor不配置到web.xml中,struts的拦截器配置到struts.xml中。spring的拦截器配置到spring.xml中。  一、概念: 1、servlet简介    ...
阅读(243) 评论(14)

[置顶] 【struts基础】Struts2的拦截器

拦截器的定义:        在访问某个Action或者Action的某个方法的时候,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现。  拦截器栈的定义:        Struts2拦截器栈就是拦截器按一定的顺序联结成一条链,在访问被拦截方法或者字段的时候,struts2拦截器链中的拦截器就会按其之前的顺序被调用。 拦...
阅读(165) 评论(14)

[置顶] 【jmeter】jmeter带参数压测步骤

1、安装jmeter和Badboy        badboy直接安装就可以了,一直下一步。        jmeter是绿色版本的,直接解压,然后需要配置环境变量 2、用badboy录制脚本,保存之后直接导出。        3、用jmeter打开badboy录制的脚本,假如是有参数的话,需要写一个csv的参数化文件,在jmeter中添加CSV Da...
阅读(292) 评论(22)

[置顶] 读懂你,不容易——致我的寒假音标学习

新的一年就要开始啦,以后的英语总结要在csdn上写啦。        英语,从2014年的开始,我们整体的11期就开始了学习英语,到现在,虽然还不到一年,但是已经进入到了音标的阶段。在这个寒假的年前的英语学习中,我们主要是针对赖世雄音标和P叔进行的学习。      先来说一下这个阶段的感受吧,自从成立了英语特色小组之后,我们这几天很特色的人学习的时间便比以前要充实了。或者说我比以前的学习要...
阅读(2775) 评论(20)

【hibernate】 深度学习hibernate

工作的时候好像一直没有怎么深刻的用过hibernate,最近一个项目在用,才发现自己以前用的版本应该现在都out了吧...
阅读(31) 评论(1)

JAVA8你只需要知道这些(4)

java8的Stream写法,让你告别For循环,快点学习起来吧!让你的代码更加的简洁!非常喜欢啊!!! package Stream;      import java.util.ArrayList;   import java.util.List;   import java.util.Optional;   import java.util.UUID;...
阅读(98) 评论(1)

JAVA8你只需要知道这些(3)

前言 在上篇文章中,我们提到了java.util.stream包,今天我们就来详细的研究一下这个包。 整体框架 分析stream包,我们先从整体架构入手,然后再深入到细节。我们先来看看API文档: 1.png   从上图中可以看见stream包中的接口比较多,类和枚举比较少。我们先来看接口: java8-stream.png   DoubleS...
阅读(89) 评论(1)

JAVA8你只需要知道这些(2)

前言 上篇文章我们讲了JAVA8中接口和匿名内部类的一些新特性。这篇文章我们将继续深入的研究JAVA8。 1.Function包   在JAVA8中引入了java.util.function包,这个包里面全是接口,其中有四个接口值得我们注意: 1.Function 功能型接口 @FunctionalInterface public interface Function { R appl...
阅读(90) 评论(0)

JAVA8你只需要知道这些(1)

前言 JAVA8发布有一段时间了,个人觉得JAVA8里的改动,有很多是颠覆性的。虽然目前用JAVA8的人还比较少,但是既然JAVA8中加入了这些新特性,就应该研究一下,毕竟以后总要用到。 接口 要说到JAVA8中引入的新特性,我们就得从接口说起。在很长一段时间里,我们对接口的印象是这样的: public interface IMessage { public void send(S...
阅读(71) 评论(0)

一份好心情,是成长的动力

很有必要记录一下此时此刻的自己。      面试了俩周了,对,整整的2周,有时候会一天2次面试,有时候会一天1次面试,当然在周一到周五也会没有面试,加起来一共面试了10场左右。关于面试,我想说的是:面试你的人都是比你要面试的职位高的人,所以在学术上面他们大部分应该会比你懂的多,或者说是问你的问题肯定都是他们很懂很懂的。自我介绍之后由表及里的方式,应该是大部分的开场吧。     ...
阅读(127) 评论(6)

【Maven】传递性依赖

假设A依赖于B和C,然后B依赖于D,D又依赖于E1.0,C直接依赖于E2.0,那么这个时候A依赖的是E1.0还是E2.0,还是这两个都依赖呢?两个都依赖是肯定不行的,因为它们可能会有冲突的地方。这个时候就涉及到Maven中依赖传递对版本的选择问题。依赖传递在选择版本的时候首先是根据深度选择的。     当一个项目同时经过不同的路径依赖于同一个组件时,会选择其深度最短的对应组件进行依赖。举例来说,...
阅读(132) 评论(2)

REST简介

最近被问到rest。         一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如何开始搭建REST服务时,却很少有人能够清晰地说出它到底是什么,需要遵守什么样的准则。   在您将看到的这一篇文章中,我们将对REST,尤其是基于HTTP的REST服务进行详细地介绍。通过这些文章,您不仅可以了解到什么是REST,更能清...
阅读(179) 评论(1)

【索引】联合索引的执行

情境设计:       微博的关注,比如userID是很普通的用户,而一些明星是follerID用户,现在有三种查询条件,分别是查找普通用户关注了那些大咖,哪些大咖被关注,哪一个用户关注了哪一个大咖,该怎么写sql语句?该怎么用索引       Select follerID from t_user where userid='1111'        Select useri...
阅读(146) 评论(1)

时间越走越快,如何留住时间

我不是一个矫情的人,但是此时此刻,我伤感了!         一眨眼,就要离开这个工作了好几年的地方,此刻此时,应该有点大学毕业时候的感觉。         记得前一个工作,离开hr,我也是伤感的!         时间越走越快,时间越走越远!         如何留住时间?...
阅读(156) 评论(2)

【面试】JAVA关键字

java关键字...
阅读(143) 评论(3)

【面试】HTTP中Get与Post的区别

Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。   1...
阅读(267) 评论(7)

【面试】线程池

1、为什么会用线程池       2、线程池原理       3、线程池类型...
阅读(156) 评论(4)

【面试】int、integer、String

昨天面试被问到了一个基础的题目,来总结一下: 代码: public static void main(String[] args) { Integer a=-300; Integer b=-300; if (a==b) { System.out.println("a和b等于"); }else { System.out.println("a和b不等于"); } int...
阅读(160) 评论(7)

【面试】秒杀设计

我们衡量一个web系统的吞吐率的指标就是QPS,也就是每秒处理请求数,假设一下,处理一个业务的请求平均响应时间为100ms,同时系统内是20台服务器集群,同时配置为MaxClients为500个,那么我们的QPS值为20*500/0.1=100000,实际情况是这样的简单吗?可以支持这样高的GPS吗? 秒杀业务的特点就是多个人读一个数据,难点就是读写冲突,锁情况特别的严重。 所以我们尽量不要让请...
阅读(134) 评论(7)
224条 共15页1 2 3 4 5 ... 下一页 尾页
    网易博客
    我的QQ
    q我啊
    个人资料
    • 访问:298789次
    • 积分:14192
    • 等级:
    • 排名:第971名
    • 原创:204篇
    • 转载:20篇
    • 译文:0篇
    • 评论:4846条
    博客专栏
    最新评论