简介开发环境1.1 java 发展LTS(long term support)长期支持,持续维护的版本2014 java 1.8 java 8.0 LTS2018 java 11 LTS2021 java 17 LTSjava 1.0 1.1 第一代javajava 1.2 - 1.4 第二代javaj2se 标准版 j2ee 企业版 j2me 移动版java 1.5 javase javaee
1.持久层提示未绑定参数异常org.apache.ibatis.binding.BindingException: Parameter 'username' not found场景描述:在与别人对接的时候,之前我习惯根据对方发来的json串来建立pojo,然后直接用这个实体类(也就是Bean对象)来接收对方发来的数据,直接把数据库查询到的数据return给对方。有一次我需要拿其中两个条件传入持久层
转载 2024-05-29 05:58:46
0阅读
# 使用Docker Compose部署高可用Pulsar ## 介绍 Apache Pulsar 是一个开源的分布式消息系统,支持高性能的消息存储和传递。在生产环境中,我们通常需要部署一个高可用的Pulsar集群以确保系统的稳定性和可靠性。本文将介绍如何使用Docker Compose来部署一个高可用的Pulsar集群。 ## 准备工作 在开始之前,你需要安装Docker和Docker
原创 2024-04-08 06:48:57
488阅读
项目原因需要在springmvc的基础上整合jasperreports生成报表。其实springmvc已经提供了对jasperreports的支持,感觉springmvc采用的一个比较好的方式是将报表的生成作为一个view处理,但是需要对每一种报表配置他的jasperreports模板及视图的映射,这样的话添加报表必须变更配置,比较麻烦,所以自己想了一个方法来避免这种配置,代码可以很容易和sp
转载 2024-03-21 09:57:25
74阅读
一. 延迟队列概念延时队列,队列内部是有序的,最重要的特性就体现在它的延时属性上,延时队列中的元素是希望 在指定时间到了以后或之前取出和处理,简单来说,延时队列就是用来存放需要在指定时间被处理的元素的队列。二. 延迟队列使用场景1.订单在十分钟之内未支付则自动取消2.新创建的店铺,如果在十天内都没有上传过商品,则自动发送消息提醒。3.用户注册成功后,如果三天内没有登陆则进行短信提醒。4.用户发起退
作者简介国栋,腾讯软件工程师,Apache Pulsar、Apache Flink 等项目的贡献者,杭州电子科技大学硕士。引言Kafka 自 2011 年被捐献给 Apache 基金会,至今已发展为消息队列事实标准。作为一个优秀的分布式消息系统,Kafka 被许多企业采用并成为其大数据架构中不可或缺的一部分。目前 Kafka 也不局限于分布式消息队列,而在向“集成分发、存储和计算的流式数据平台
前言 在我们学习或者工作的时候可能根据项目的需求需要使用不同的jdk,那么如何在一台电脑上实现多个jdk的配置同时方便切换呢?一、前期准备 我这里用两个jdk来给大家演示,分别是jdk8和jdk14。首先去官网下载所需要jdk的安装包,或者压缩包。在这里插入图片描述二、安装 下载完成后,安装或者解压到你认为合适的位置。在这里插入图片描述三、注意事项 解压版跳过此项如果是安装版,请务必到以下位置删除
转载 2023-09-25 09:45:57
62阅读
xampp安装好之后就只有一个默认站点及一个默认nobody的ftp账户,这显然不符合我们平时的需求了,那么下面就来讲一下如何设置并管理多个虚拟主机及ftp账户了,至于xampp的安装不在此讨论范围,读者可自行参阅官网的相关说明。1、首先讲一下ftp账户的配置:xampp采用的是proftpd服务端,这个不像我们Win环境下常用的Serv-U,用户帐户不是在服务端工具里面进行配置,而是在linux
学习尚硅谷课程中的简要记录Nginx的配置文件一般分为三部分:ps:配置文件所在路径/usr/local/nginx/conf/nginx.conf一、全局块         配置文件从第一行到events这个名称之间就是全局块的范围,这里的配置会影响nginx服务器的整体运行的配置指令,其中包含了:配置运行 Nginx 服务器的用户(组)、允许生成的 wo
大家好,既然我们想要知道如何配置JDK,那我们就先要知道JDK是什么。 JDK是Java开发工具包(Java Development )的缩写。它是一种用于构建在java平台上发布的应用程序,applet和组件的开发环境。JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java class。要
JDK5自动装箱与拆箱:枚举静态导入,如:import staticjava.lang.System.out可变参数(Varargs)内省(Introspector),主要用于操作JavaBean中的属性,通过getXxx/setXxx。一般的做法是通过类Introspector来获取某个对象的BeanInfo信息,然后通过BeanInfo来获取属性的描述器(PropertyDescriptor)
转载 9月前
15阅读
# 使用 Nginx 配置多个 Java 应用程序 在现代 Web 开发中,很多项目涉及到多个 Java 应用程序的并行处理。Nginx 是一个流行的高性能 HTTP 服务器,可以有效地管理多个 Java 应用的流量。在本篇文章中,我们将探讨如何使用 Nginx 对多个 Java 应用进行负载均衡以及反向代理配置。 ## Nginx 基础 Nginx 是一个强大的 Web 服务器,主要用于反
原创 8月前
14阅读
项目版本控制简介版本控制是程序开发、管理必不可少的工具,特别是在多人协作的团队中,适宜的版本控制工具可以提高开发效率,消除很多由代码版本带来的问题。通过使用版本控制技术及工具,可以确保在软件项目开发中不同的开发人员所涉及的同一文档都得到正确的更新。为什么要使用版本控制工具?    如果没有版本控制工具的协助,在开发中我们经常会遇到下面的一些问题: &nbsp
JAVA环境变量搭建1. 下载jdk:2. 安装3. 配置环境变量4.最后 1. 下载jdk:到oracle官网下载jdk,点击官网下载 (需要登录)找到对应的操作系统位数版本,也可以直达jdk页面点击下载(免登录)2. 安装双击安装,安装过程,全程推荐默认安装使用默认项3. 配置环境变量选中我的电脑,右键选中属性 进入后选择 “高级系统设置”单击 “环境变量”按钮进入后正式开始配置需要配置
# 如何在Mac上配置多个Java环境 在开发中,我们经常需要在同一台机器上使用多个Java版本以满足不同项目的需求。本文将指导你如何在Mac上配置多个Java环境。我们将通过一系列步骤逐步实现,为了便于理解,我将提供详细的代码示例和说明。 ## 流程概览 在开始之前,我们先来看看整个流程。具体步骤如下: | 步骤 | 描述
原创 2024-08-14 06:59:21
247阅读
# Java Redis配置多个 在开发过程中,我们可能需要连接多个Redis服务器来处理不同的任务或多个业务场景。本文将介绍如何在Java项目中配置和使用多个Redis服务器,并提供相应的代码示例。 ## 1. 添加依赖 首先,我们需要在项目的`pom.xml`文件中添加Redis客户端的依赖项。常用的Redis客户端有Jedis、Lettuce等,本文以Jedis为例。 ```xml
原创 2023-12-21 07:59:07
101阅读
# Java 配置多个 Agent 完整指南 在 Java 开发中,Agent 允许你在应用程序运行时进行各种操作,如性能监控、日志记录等。如果你刚入行,学习如何配置多个 Agent 可能会让你感到困惑。本文将为你系统地讲解这个过程,并逐步指导你实现多个 Agent 的配置。 ## 流程概述 首先,我们来看看配置多个 Agent 的基本步骤。下面是一个简单的流程表格: | 步骤 | 描述
原创 2024-08-19 05:19:14
54阅读
# 配置多个 Java Agent 的简易指南 在 Java 应用程序中,Java Agent 是一种强大且灵活的工具,可以用于插桩、性能监控、字节码操作等。尽管单个 Java Agent 的配置相对简单,但当需要配置多个 Java Agent 时,很多开发者可能会感到困惑。本文将为您介绍如何配置多个 Java Agent,并提供一定的代码示例来帮助理解。 ## 什么是 Java Agent?
原创 9月前
112阅读
# 实现Java多个Properties配置 作为一名经验丰富的开发者,你需要指导一位刚入行的小白如何实现Java多个Properties配置。在这篇文章中,我将向你展示整个流程以及每一步需要做的事情,包括代码示例和注释。 ## 整个流程 首先,让我们用一个表格展示整个流程的步骤: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建Properties文件 | | 2
原创 2024-05-23 07:01:17
66阅读
搭建Jenkins环境1.概要2.基础环境部署2.1 文件路径2.2 配置JDK1.82.3 配置Tomcat2.3.1 指定JDK路径2.3.2 对目录授权3.部署Jenkins3.1 发布Jenkins应用3.2 Jenkins调优3.2.1 修改Jenkins的文件保存路径3.2.2 组件安装3.2.3 配置中文字库3.2.4 Maven安装3.2.5 配置Jenkins全局变量3.2.6
  • 1
  • 2
  • 3
  • 4
  • 5