开发

Elasticsearch基础

  Elasticsearch是一个开源搜索服务器项目,是优秀的全文搜索和分析引擎。1.数据架构的主要概念  (1)索引    索引(index)是Elasticsearch对逻辑数据的存储,所以它可以分为更小的部分。可以看作关系型数据的表。    Elasticsearch可以把索引放在一台机器或分散在多台服务器上,...
代码星球·2020-08-09

java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=test]解决办法

  在进行简单的Junit单元测试时,测试一直报错:  先来看一下我的单元测试类:importorg.junit.Test;importorg.junit.runner.RunWith;importorg.springframework.beans.factory.annotation.Autowired;import...

eclipse无法连接到makertplace

Eclipse需要安装一个Jcoco的插件,但是连接EclipseMarket的时候,总是出现如下的报错:CannotopenEclipseMarketplaceCannotinstallremotemarketplacelocations:ConnectionfailedThisismostoftencausedby...

Socket 服务端使用多线程实现多客户端通讯实例

    1、服务端importjava.io.IOException;importjava.net.ServerSocket;importjava.net.Socket;/***<p>*基于socket通讯-服务端*<p>**@author<ahref="mailto:yangkj@cor...

Jenkins和Sonar集成

  Jenkins可以通过插件的形式和Sonar很好的集成。  (1)Jenkin安装Sonar插件(这里我估计安装的插件有点多)        注意:之前安装Jenkins的时候我用的是JDK系统环境环境变量jdk1.7,在安装sonar插件的时候会出现JDK版本过低的信息。所以我们还需要设置Jenkins所在Tom...
代码星球·2020-08-09

Linux中 SonarQube代码质量管理平台安装

  SonarQube是管理代码质量一个开源平台,可以快速的定位代码中潜在的或者明显的错误。  1、环境准备      (1)sonarQube下载地址https://www.sonarqube.org/downloads/      注:官网显示目前最新版本是6.2,但是实在是下载不下来,迫于无奈选择了5.6.4。 ...

Linux为Tomecat指定JDK

  在搭建Jenkin+Sonar集成时,由于系统环境配置了jdk1.7,但是jenkins在安装sonar的插件时,需要jdk1.8.,所以需要在Tomcat指定jdk1.8.  (1)暂停Tomcat[hermes@fastdfs1bin]$./startup.sh  (2)修改catalina.sh和setcla...
代码星球·2020-08-09

Jenkins + svn + maven 构建持续集成环境搭建

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:  1、持续的软件版本发布/测试项目  2、监控外部调用执行的工作  环境说明:我们用到的是CentOS7x64  1、安装jdk1.7   ...

commons configuration管理项目的配置文件

commonsconfiguration可以很方便的访问配置文件和xml文件中的的内容。CommonsConfiguration是为了提供对属性文件、XML文件、JNDI资源、来自JDBCDatasource数据的访问。  官方文档:http://commons.apache.org/proper/commons-co...

ActiveMQ与spring集成实现Queue模式

  ActiveMQ可以和spring很好的集成,下面我们来看看,如何做个集成的demo。  (1)pom.xml引入相关jar<!--spring相关begin--><dependency><groupId>javax.servlet</groupId><arti...

ActiveMQ入门实例Demo

  前面我们已经搭建和配置好了ActiveMQ,下面来看一个Demo,体验一下MQ。JMS消息模型  JMS消息服务应用程序结构支持两种模型:点对点模型,发布者/订阅者模型。    (1)点对点模型(Queue)    一个生产者向一个特定的队列发布消息,一个消费者从这个队列中依次读取消息。    模型特点:只有一个消...
代码星球·2020-08-09

ActiveMQ在Linux中的安装

1、下载相关activeMQ安装包  下载路径:http://activemq.apache.org/download.html  下载最新安装包,选择Linux版进行下载2、解压重命名  (1)解压:root@localhostopt]#rm-rfapache-activemq-5.14.1-bin.tar.gz  ...
代码星球·2020-08-09

ActiveMQ安全配置

1、activeMQ管理后台用户名、密码的设置  管理后台地址http://localhost:8161/admin默认用户名密码adminadmin  端口默认是8161,且服务采用的是服务器,所以我们进入到conf/jetty.xml  (1)修改端口号:<beanid="jettyPort"class="o...
代码星球·2020-08-09

Linux配置JDK1.7和Resin4.0

1、安装JDK1.7  (1)下载  官网下载路径:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html  选择适合自己的版本下载。  (2)安装解压即可    (3)修改环境变量》vi/etc/profi...
代码星球·2020-08-09

JavaMeloay配置用于系统监控

   JavaMelody能够监控Java或JavaEE应用程序服务器的运行状况,并以图标的方式显示:java内存、CPU使用情况、用户Session数量、JDBC连接数、http请求、sql请求、jsp页面与业务接口方法EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天...