1.安装RabbitMQ之前需要安装Erlang环境,因为RabbitMQ底层通讯是通过Erlang实现的。 2.安装Erlang环境后,安装RabbitMQ,但在Rabbi...
一、前言 Java 中的 T,E,K,V,?本质上都是通配符,约定的定义如下 ?表示不确定的 java 类型 T (type) 表示具体的一个java类型 K V (key ...
一、一个服务开多个端口运行 1、通过配置allow parallel run 2、起两个端口通过设置jdk启动参数--Dserver.port=9090 二、断点调试 1、在...
log4j2.xml配置 java类中代码片段如下
学习大纲 一、消费者和消费组 Kafka消费者是消费组的一部分,当多个消费者形成一个消费组来消费主题时,每个消费者会收到不同分区的消息。假设有一个T1主题,该主题有4个分区,...
一个老项目用的是play框架,让项目能正常跑起来已经花了大半天,以下做一下笔记如何在idea上启动play框架。 一、环境介绍 idea 2020.1.2 play-1.2....
学习大纲 一、kafka java客户端数据生产流程解析 一、发送类型 1、同步发送 通过send()发送完消息后返回一个Future对象,然后调用Future对象的get(...
学习大纲 一、kafka介绍 Kafka最初是由Linkedln公司采用Scala语言开发的一个多分区、多副本并且基于ZooKeeper协调的分布式消息系统,现在已经捐献给了...
使用mogodb中的对象转换成java时报错,错误内容如下:java. Lang. IlLegaLArgumentException: Cannot deserialize ...
一、前言 在开发中会有定时任务的场景需要用到定时任务,如订单超时需要自动取消订单、数据需定时备份、定时短信邮件的发送等,如此涉及到几个概念: 任务:业务逻辑的实现,如定时生日...
今天在封装集合的一些工具类时被批评重复造轮子,决定补一下guava里面的api,以便于需要是即可用上。学习一个技术,首先从官网学期,话不多说,先贴官网地址:官方教程(中文版)...
mongoDb默认是不需要用户名密码的,设置了用户名密码后,在用MongoDB Compass去连接数据库时报了一个错误Unescaped at-sign in author...
错误答案是A
2020年JAVA笔试+面试题整理1.简单排序算法中的两个基本操作是数据项和数据项。 答案:比较(元素对比)交换(元素排序) 2.Java中基本的线程同步操作有哪些()、()、() 答案:synchroniz...
1.简单排序算法中的两个基本操作是数据项和数据项。 答案:比较(元素对比)交换(元素排序) 2.Java中基本的线程同步操作有哪些()、()、() 答案:synchroniz...
一、vertx中starter代码 1.putHeader中Content-Type参数 在响应中,Content-Type标头告诉客户端实际返回的内容的内容类型,四种常见取...
一、前言 公司的新项目是vertx开发的,找了很久发现这个框架目前的资料还是挺少的,那就自己做一个比较全的资料吧。 二、vert.x介绍 vert.x是Eclipse软件基金...
一.简介 web.xml文件是Java web项目中的一个配置文件,主要用于配置欢迎页、Filter、Listener、Servlet等,但并不是必须的,一个java web...
1. 简介与引言 1.1 简介 本文首先介绍了静态代码分析的基本概念及主要技术,随后分别介绍了现有 4 种主流 Java 静态代码分析工具 (Checkstyle,FindB...