![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
Klay_3636
一切美好的遇见都是命中注定~!
展开
-
MyBatis mapper文件 中in的写法(postgresql)
本文档记录postgresql数据库,在mybatis中,对于in语法及传参的写法。注:studentsIds 为List 集合。原创 2023-11-28 16:14:06 · 1178 阅读 · 0 评论 -
JAVA发送消息到RabbitMq
大部分业务应用场景中,只需要发送消息到指定的交换机(exchange)中。如果业务需要创建交换机,则将注释的代码打开,创建交换机、队列,并绑定。发送消息时,将对应的交换机、路由进行替换即可。4.1为交换机amq.topic创建一个测试队列并绑定。项目中,作为生产者自定义消息发送到RabbitMq。2.创建链接、断开连接工具类。原创 2023-10-16 09:46:56 · 1162 阅读 · 0 评论 -
JAVA 多线程处理list
【代码】JAVA 多线程处理list。原创 2023-08-08 17:45:34 · 1217 阅读 · 0 评论 -
MultipartFile转File格式文件
【代码】MultipartFile转File格式文件。原创 2023-07-07 17:37:07 · 220 阅读 · 0 评论 -
Java根据经纬度获取正方形范围
需求:提供经纬度点位,获取点位为中心的正方形。原创 2023-04-24 09:46:42 · 581 阅读 · 1 评论 -
JAVA在矩形范围内随机生成N个经纬度点
需求:在指定经纬度的框内,随机生成N个经纬度点。原创 2023-04-24 09:42:52 · 554 阅读 · 0 评论 -
JAVA判断某一个经纬度点是否在一组经纬度范围内
【代码】JAVA判断某一个经纬度点是否在一组经纬度范围内。原创 2023-02-28 09:58:57 · 2222 阅读 · 2 评论 -
io.undertow.server.handlers.form.MultiPartParserDefinition$FileTooLargeException: UT000054: The maxi
java上传文件,超限制。原创 2023-01-09 11:05:23 · 1419 阅读 · 0 评论 -
postgresql分组查询排序后最大的数据
【代码】postgresql分组查询排序后最大的数据。原创 2023-01-09 11:09:56 · 1301 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder
java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder注释:sun/misc/BASE64Encoder,只有在jdk1.8之前的版本存在,jdk9以后的版本,就不存在了。如果出现这样的错误,检查自己当前的jdk版本。建议:使用 import org.apache.commons.codec.binary.Base64对原先sun/misc/BASE64Decoder进行替换。实现:1:添加import org.apache.comm..原创 2022-05-21 11:38:01 · 9324 阅读 · 4 评论 -
java从一个数据库查询数据保存到另一个数据库(MySql)
连接源数据库: /** * 数据源 */ public void ImportDataByJdbc() { long startTime = System.currentTimeMillis(); //获取开始时间 Connection con = null;// 创建一个数据库连接 PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement原创 2021-06-11 15:08:49 · 7889 阅读 · 3 评论 -
Java向kafka发送数据(demo)
测试环境:Win10安装kafka步骤package com.klay.utils;import java.util.Properties;import org.apache.kafka.clients.producer.KafkaProducer;import org.apache.kafka.clients.producer.ProducerRecord;public class SendDataToKafka { public static void main(String原创 2022-03-14 11:03:43 · 1811 阅读 · 0 评论 -
Win10安装Kafka步骤
1.安装zookeeper2.安装Kafka前提:电脑有JDK环境(已经安装JDK)============1.安装zooleeper============1、下载安装文件:https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/2、下载完成后,解压到一个目录:D:\zookeeper3、conf目录下zoo_sample.cfg重命名为zoo.cfg4、进入zoo.cfg编辑 dataDir=D:\\zookeep原创 2022-03-09 11:36:45 · 4118 阅读 · 0 评论 -
java多线程查询数据库(分段查询)
根据数据集合的大小,所开线程的数量,计算每个线程需要执行查询的数据量。计算出SQL语句中每个查询的起始位置和结束位置下标。每个线程,查询各自的范围内的数据。public void queryByThread() { // 数据集合大小,由调用者自己指定 int listSize = 100; // 开启的线程数 int runSize = 20; // 一个线程处理数据条数,如果库中有100条数据,开启20个线程.原创 2022-03-08 16:25:35 · 10088 阅读 · 6 评论 -
JAVA根据地点获取经纬度
利用天地图API获取经纬度优势:无次数限制实现方法:package com.klay.utils;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class AddressUtil { private static final Logger log ..原创 2022-03-08 15:56:42 · 7645 阅读 · 2 评论 -
Http请求工具类HttpClientUtil
package com.dataProcessing.utils;import lombok.extern.slf4j.Slf4j;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.ClientProtocolException;import org.apache.htt.原创 2022-03-08 10:24:04 · 1127 阅读 · 1 评论 -
java绘制图片,内容文字超出指定长度自动换行
java绘制图片,并为图片填充文字,文字长度到达一定长度,需要换行展示,否则超出范围展示不全。/** * 文字超出限定长度自动换行 * * @param g 画布 * @param font 字体样式 * @param text 文字 * @param widthLength 最大长度 (多少长度后需要换行) * @param x 文字位置坐标 x *原创 2022-02-25 19:15:28 · 1671 阅读 · 0 评论 -
java实现图片拼接
两张图片的拼接。如果横向拼接,宽度要相同;纵向拼接,长度要相同。 public static void main(String[] args) throws IOException { String filePath = "E:\\picture\\"; String path1 = filePath + "a.jpg"; String path2 = filePath + "b.jpg"; mergeImage(path1, pat原创 2022-02-18 16:33:25 · 4833 阅读 · 0 评论 -
java修改图片尺寸
首先引入依赖<!--图片压缩--> <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version> </dependency>处理代码:原创 2022-02-18 15:18:18 · 2752 阅读 · 0 评论 -
java绘制图片
public static void main(String[] args) { try { /** * 得到图片缓冲区 * INT精确度达到一定,RGB三原色,高度280,宽度360 */ BufferedImage bi = new BufferedImage(360, 280, BufferedImage.TYPE_INT_RGB); ...原创 2022-02-18 15:01:57 · 2697 阅读 · 1 评论 -
Java从指定URL下载文件并保存到指定目录
转自(留做笔记):https://www.cnblogs.com/henuyuxiang/p/11608936.htmlJava从指定URL下载文件并保存到指定目录1.基本流程当我们想要下载网站上的某个资源时,我们会获取一个url,它是服务器定位资源的一个描述,下载的过程有如下几步:(1)客户端发起一个url请求,获取连接对象。(2)服务器解析url,并且将指定的资源返回一个输入流给客户。(3)建立存储的目录以及保存的文件名。(4)输出了写数据。(5)关闭输入流和输出流。转载 2022-02-15 21:56:22 · 7907 阅读 · 1 评论 -
Java截取字符串(substring)
java为字符串截取提供了substring方法。1.基础方法:public String substring(int beginIndex, int endIndex)该方法用于截取字符串中,从beginIndex到索引的endIndex-1之间的的字符串,即截取的字符串不包括endIndex这个索引对应的字符,所以endIndex的最大值为整个字符串的长度,所以使用这个方法的时候需要特别注意容易发生字符串截取越界的问题。例如:String str = "abcdefg";st..原创 2021-12-11 10:05:09 · 29162 阅读 · 0 评论 -
判断日期是否在指定范围内(6:00-22:00)
给定字符串格式的日期,例如:2021-11-11 08:12:25给定范围,例如 : 6:00-22:00结果输出为:truepublic class Test { /** * 判断日期是否在指定范围内 * * @param beginStr * @param endStr * @param date * @return * @throws ParseException */ public st原创 2021-11-18 10:12:49 · 541 阅读 · 0 评论