使用jenkins+maven+git发布jar包过程详解

1、新建maven项目
2、配置git仓库
3、在远程机器上执行脚本,这一步需要先配置能ssh远程机器
a、安装publish over ssh 插件
b、jenkins----配置----config system,配置远程连...

2020-11-04

Javaweb resin4如何配置端口虚拟目录

在JAVA WEB容器大家族中,Resin可以算的上最轻巧最快速的服务器了。我个人非常喜欢在产品开发阶段使用Resin来测试和调试,因为开发阶段需要频繁地重启服务器。在给客户进行产品...

2020-11-04

Java多线程volatile原理及用法解析

首先volatile有两大功能:保证线程可见性禁止指令重排序1、保证线程可见性首先我们来看这样一个程序,其中不加volatile关键字运行的结果截然不同,加上volatile程序能够正常结束,...

2020-11-04

Idea打包springboot项目没有.original文件解决方案

  今天在接手别人的一个项目的时候遇到一个坑,坑死我了;是一个打包的问题,好不容易我把代码写完了准备打包测试了,结果java -jar xxx.jar 运行失败(xxx.jar中没有主清单属性):...

2020-11-04

通过实例解析Java class文件编译加载过程

一、Java从编码到执行首先我们来看一下Java是如何从编码到执行的呢? 我们有一个x.java文件通过执行javac命令可以变成x.class文件,当我们调用Java命令的时候class文件会被装载...

2020-11-04

SpringBoot整合模板引擎过程代码实例

一、SpringBoot整合freemarker:  1.引入freemarker模板依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-freemarker</...

2020-11-04

如何利用反射批量修改java类某一属性的代码详解

下面看下代码,具体代码如下所示:package utils.copyProperty; import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;impo...

2020-11-04

Java常用字节流和字符流实例汇总

IO流(输入流、输出流)
字节流、字符流
  1.字节流: InputStream、OutputStream InputStream抽象了应用程序读取数据的方式; OutputStream抽象了应用程序写出数据的方式;
...

2020-11-04

详解在java中进行日期时间比较的4种方法

1. Date.compareTo()
java.util.Date提供了在Java中比较两个日期的经典方法compareTo()。 如果两个日期相等,则返回值为0。 如果Date在date参数之后,则返回值大于0。 如果Date...

2020-11-04

Spring Boot常见外部配置文件方式详析

日常开发和发布我们经常将 SpringBoot 的配置文件application.properties (或 application.yaml)直接放在项目目录下然后打包进 jar 包. 但是在很多时候, 我们可能因为 CI...

2020-11-04

Spring Boot实现简单的定时任务

前言有时候在开发中经常会使用一些定时的任务,比如果整点推送,或者是每隔一段时间给客户发送一个消息等等。下面就来给大家介绍下Spring Boot实现简单的定时任务的相关内容...

2020-11-04

Java任意长度byte数组转换为int数组的方法

前言嗯。最近工程上遇到一个byte数组转换为int的问题,解决过程中遇到了几个坑,经过各种查资料终于还是解决了。撒花。Java的位运算以及byte数组与其他类型数据的转换比c/c++感...

2020-11-04

Spring与bean有关的生命周期示例详解

前言记得以前的时候,每次提起Spring中的bean相关的生命周期时,内心都无比的恐惧,因为好像有很多,自己又理不清楚:什么beanFactory啊,aware接口啊,beanPostProcessor啊,afterProperti...

2020-11-04

IDEA中HTML通过servlet3.0注解名提交表单到servlet类找不到页面的问题

这个问题困扰我整整一天一夜,先是代码检查路径设置找不出问题,后面换tomcat版不行,抱着侥幸心理换IDEA版本意料之中还是没解决问题。都快想秃了最后终于完美解决了。场景描述: ...

2020-11-04

java 中break如何跳出外部循环

学习就是为了不断的看到自己的知识盲点,然后改正,以前知道如何使用break来跳出循环,突然学习到可以用break跳出外部的循环(以前只知道怎么调本次的循环)。上正题代码如下:break跳...

2020-11-04

javaFX实现五子棋小游戏

javaFX实现五子棋游戏,供大家参考,具体内容如下做课程设计的时候做到这个,分享出来大家参考一下吧,图片为游戏运行过程
最下的代码就是整个实现整个需求的package Version3;impo...

2020-11-04

java爬虫之使用HttpClient模拟浏览器发送请求方法详解

0. 摘要0.1 添加依赖<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version></dependency>0.2 代...

2020-11-04

Maven项目更换本地仓库过程图解

由于电脑重装系统更换原来maven项目的本地仓库以前的仓库位置如图需要更换的仓库位置更换步骤如下:更换后:以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支...

2020-11-04

Java中时间戳的获取和转换的示例分析

日期时间是Java一个重要的数据类型,常见的日期时间格式通常为“yyyy-MM-dd HH:mm:ss”,但是计算机中存储的日期时间并非字符串形式,而是长整型的时间戳。因为字符串又占用空间...

2020-11-04

Java dom4j创建解析xml文档过程解析

DOM4J解析    特征:      1、JDOM的一种智能分支,它合并了许多超出基本XML文档表示的功能。      2、它使用接口和抽象基本类方法。      3、具有性能优...

2020-11-04

Java 用Prometheus搭建实时监控系统过程详解

上帝之火本系列讲述的是开源实时监控告警解决方案Prometheus,这个单词很牛逼。每次我都能联想到带来上帝之火的希腊之神,普罗米修斯。而这个开源的logo也是火,个人挺喜欢这个lo...

2020-11-04

Java倒计时三种实现方式代码实例

写完js倒计时,突然想用java实现倒计时,写了三种实现方式一:设置时长的倒计时;二:设置时间戳的倒计时;三:使用java.util.Timer类实现的时间戳倒计时代码如下:package timer;import ja...

2020-11-04

Java中文件管理系统FastDFS详解

什么是FastDFS很多以文件为载体的在线服务,如相册网站、视频网站等,都需要对文件进行管理,包括文件的存储、同步、访问(文件上传、文件下载)等,同时肯定会伴随着大容量存储和负载...

2020-11-04

java JDBC系列教程之JDBC类的简析与JDBC的基础操作

什么是JDBC&#63;概念:JAVA Database Connectivity Javas数据库连接,Java语言操作数据库接口,然后由各个数据库厂商去实现这个接口,提供数据库驱动java包,我们可以使用这套接口,真...

2020-11-04

Java加载properties文件实现方式详解

java加载properties文件的方式主要分为两大类:一种是通过import java.util.Properties类中的load(InputStream in)方法加载;另一种是通过import java.util.ResourceBundle类的...

2020-11-04

使用java8 API遍历过滤文件目录及子目录和隐藏文件示例详解

1. 使用Files.list()迭代目录及其子目录文件Files.list()可以迭代目录及其子目录文件Files.list(Paths.get(".")) //当前目录 .forEach(System.out::println);输出:.\filen...

2020-11-04

java实现学生成绩信息管理系统

JAVA大作业:学生成绩管理系统(含有用户界面),供大家参考,具体内容如下ps :多个包写在一起package test;import java.awt.*;import java.awt.event.*;import javax.swing.*;import...

2020-11-04

使用java实现云端资源共享小程序的代码

云端共享小程序:首先介绍一些程序功能:多用户共享资源,创建一个共享服务器,服务器存储器可以存放资源,用户可以向服务器上传文件,也可以从服务器下载文件,实现了多用户分享资源的功...

2020-11-04

深入解析Session工作原理及运行流程

一、session的概念及特点
  session概念:在计算机中,尤其是在网络应用中,称为“会话控制”。Session 对象存储特定用户会话所需的属性及配置信息。说白了session就是一种可...

2020-11-04

Java实现贪吃蛇游戏

最近JAVA和JSwing上手练习了一下贪吃蛇,供大家参考,具体内容如下欢迎交流和加入新的内容用到了JSwing,下面是一些具体的思路实现 * 蛇:采用单链表记录首尾,整个蛇被分为lattice格...

2020-11-04

java实现贪吃蛇小游戏

本文实例为大家分享了java实现贪吃蛇小游戏的具体代码,供大家参考,具体内容如下这是MVC模式的完整Java项目,编译运行SnakeApp.java即可开始游戏。可扩展功能:1、积分功能:可以创...

2020-11-04

Java 异常处理小结,从入门到精通

内置异常和Throwable核心方法 Java内置异常可查异常(必须要在方法里面捕获或者抛出) ClassNoFoundException 应&#12132;程序试图加载类,找不到对应的类 IllegalAccessExcep...

2020-11-04

Javaweb mybatis接口开发实现过程详解

mapper.xml文件<&#63;xml version="1.0" encoding="UTF-8"&#63;><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-map...

2020-11-04

springboot+quartz以持久化的方式实现定时任务的代码

这篇文章给大家介绍springboot+quartz以持久化的方式实现定时任务,详情如下所示:篇幅较长,耐心的人总能得到最后的答案小生第一次用quartz做定时任务,不足之处多多谅解。首先在s...

2020-11-04

Javaweb请求转发及重定向实现详解

请求转发:在同一个controller将请求转发到另一个请求映射,请求地址不会发生改变 //请求转发 @RequestMapping("/testFoeward") //@ResponseBody public String testforWard...

2020-11-04

Eclipse添加servlet模板过程代码详解

1.先写好一个servlet模板package com.exam.servlet;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import ja...

2020-11-04

用C++实现求N!中末尾0的个数的方法详解

题目描述:输入一个正整数n,求n!(即阶乘)末尾有多少个0? 比如: n = 10; n! = 3628800,所以答案为2输入描述:输入为1行,n(1≤n≤1000)输出描述:输出一个整数样例:输入:10输出:2看到这...

2020-11-04

Java数据库连接池c3p0过程解析

首先下载c3p0的jar包
https://mvnrepository.com/search&#63;q=c3p0导入jar包到eclipse
将c3p0的jar包放到eclipse中,单击右键,选择build path ,在选择 add jars
创建连接池对...

2020-11-04

SpringBoot基础教程之集成邮件服务

一、前言Spring Email 抽象的核心是 MailSender 接口,MailSender 的实现能够把 Email 发送给邮件服务器,由邮件服务器实现邮件发送的功能。Spring 自带了一个 MailSender 的实...

2020-11-04

SpringBoot2 整合MinIO中间件实现文件便捷管理功能

本文源码:GitHub·点这里 || GitEE·点这里一、MinIO简介MinIO是为了高性能和亚马逊S3 API而设计的。MinIO非常适合对安全要求严格的大型私有云环境,在各工作负载下可保证高可...

2020-11-04

Spring Boot 项目做性能监控的操作流程

Spring Boot特别适合团队构建各种可快速迭代的微服务,同时为了减少程序本身监控系统的开发量,Spring Boot 提供了 actuator 模块,可以很方便的对你的 Spring Boot 程序做监控。...

2020-11-04

Java创建多线程异步执行实现代码解析

实现Runable接口
通过实现Runable接口中的run()方法public class ThreadTest implements Runnable { public static void main(String[] args) { Thread thread = new T...

2020-11-04

springboot2.2 集成 activity6实现请假流程(示例详解)

新手学习记录。写在springboot test 示例 示例代码地址看结尾。后面有带页面的示例。SpringBoot Test无页面简单示例员工请假流程 员工发起申请,附带请假信息(请假几天)...

2020-11-04

activiti实现员工请假流程解析

源码下载:http://xiazai.freexyz.cn/202007/yuanma/FirstActiviti_jb51.rar链接: https://pan.baidu.com/s/1tCN7SDAdEUerZxcTr_9cqA提取码: twmp在开始之前,先说一下刚开始学...

2020-11-04

Java实现人机猜拳游戏

本文实例为大家分享了Java实现人机猜拳游戏的具体代码,供大家参考,具体内容如下实现:User类public class User { private String name; private int score=0; private int num;...

2020-11-04

Java导出网页表格Excel过程详解

将网页中的table数据,导出到excel表格,可以使用java POI实现。  java poi是java中操作excel的工具,支持excel的导入与导出,一般有三种形式:    1.HSSFWorkbook:是操作Excel...

2020-11-04

Java循环调用多个timer实现定时任务

通常在使用java实现定时任务时,有两种方法,一种是spring中的schedule(cron = " */5 * * * &#63;"),另一种就是java中的timer,timer+TimerTask配合实现,这里附上Timer对象的一些...

2020-11-04

Java生成中间logo的二维码的示例代码

最近有负责微信开发,对于微信开发的项目,肯定少不了二维码啦,正好有个这样的需求,这对不同的商品生成一个二维码,扫码即刻下单。博主就弄了一个二维码生成的工具类。弄出来之后,产...

2020-11-04

Eclipse新建项目不可选择Java Project问题解决方案

解决方法一:鼠标点击file—new—other,弹出选项框,选中java project,点击next,接下来就是正常创建java protect的流程了,这个虽然也可以解决,但每次新建java项目都需要这么操作解决...

2020-11-04

java实现酒店管理系统

本文实例为大家分享了java实现酒店管理系统的具体代码,供大家参考,具体内容如下要求:【酒店管理系统】HotelSystem.java某酒店有12层楼,每层楼有10个房间(二维数组),要求为该酒店设...

2020-11-04
返回顶部
顶部