工具类 java GeoTools实现Geometry对象转换成MultiPolygon

一.GeoTools介绍GeoTools是一套操作和显示地图的开源Java 代码库,提供了一系列符合规范的操作地理空间数据的方法,GeoTools被许多项目使用,在地理信息领域有着广泛的应用。二.背景本文介绍...

2023-09-11 539 阅读

java基础 面试官:业务开发时,接口不能对外暴露怎么办?我有 3 种实现方案!

在业务开发的时候,经常会遇到某一个接口不能对外暴露,只能内网服务间调用的实际需求。面对这样的情况,我们该如何实现呢?今天,我们就来理一理这个问题,从几个可行的方案中,挑选一个来...

2023-08-23 474 阅读

构建管理&版本管理 Jenkins安装与配置

2 Jenkins安装在最简单的情况下,Jenkins 只需要两个步骤:1.下载最新的版本(一个 WAR 文件)。Jenkins官方网址: http://Jenkins-ci.org/2.运行 java -...

2023-08-17 492 阅读

java基础 【Java SE】判断两个文件内容是否相同的多种方法

1. 逐字节比较逐字节比较文件内容。这种方法适用于小文件,但对于大文件会比较耗时。import java.io.IOException;import java.nio.file.Files;import java.nio.file.Path;public boolean are...

2023-08-13 435 阅读

java基础 java比较两个文件是否相同

java比较两个文件是否相同1.需要引入的Jar包1.需要引入的Jar包<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <...

2023-08-13 430 阅读

java基础 Java获取文件的类型

转自:http://50vip.com/blog.php?i=32在web应用中经常需要进行上传的操作,从安全的角度考虑,这个功能一般是需要限制文件的类型的!通过扩展名获取文件类型是一种很不靠谱的方式。下面介绍...

2023-08-13 509 阅读

java基础 【Java】时间戳与日期之间的转换

获取时间戳:long s=System.currentTimeMillis();long s1=new Date().getTime();long s2=Calendar.getInstance().getTimeInMillis();long s3=Instant.now().toEpochMilli();long s4=Clock.sy...

2023-08-13 422 阅读

java基础 java获取文件夹下所有的文件

对于一个嵌套的目录,获取目录下所有的文件,可以使用以下两种方式:1. 通过递归获取File类提供了如下两个方法:file.list():返回目录下文件和子目录名;(不会递归)file.listFiles():返...

2023-08-13 432 阅读

构建管理&版本管理 maven自动构建神器!

 一、简介大家好,今天我们来了解一下Java世界中一个非常重要的工具——Maven。Maven是一个自动构建工具,它可以帮助我们自动化构建和管理Java项目。使用Maven,我们可以轻松地解决依赖问...

2023-08-06 438 阅读

websocket WebSocket,让你的Web应用更强大!

摘要:WebSocket是一种让Web应用实现实时通信的技术。本文将详细介绍WebSocket的原理、优势和应用场景,并给出使用WebSocket的示例代码。正文:一、WebSocket是什么?WebSocket是一种全双工...

2023-08-05 399 阅读