Java
小阿V
Java, 大数据
展开
-
Maven 本地 Jar 依赖上传至远程仓库
目录???? TL;DR???? 关键命令???? 举个栗子依赖标识参数本地路径参数远程地址repositoryIdurl参数???? 最终命令⚠️ 注意事项❌ 可能报错400: 直接使用本地仓库文件401: repositoryId 或 url 不正确受“删库跑路”影响,一些 “稀有” 依赖无法下载,只能借助 mvn deploy:deploy 临时将本地 Jar 包上传到远程仓库。???? TL;DR完形填空下...原创 2020-03-11 23:24:06 · 3074 阅读 · 0 评论 -
Java AES加密解密示例
本文由 Java实现AES加密算法的简单示例分享 改编而来,在 AES/CBC/PKCS5Padding 加密模式基础上,新增**分步加密解密**操作,为保存解密结果并在日后读取解密提供可能;此外,本文还添加了**BASE64编解码**功能,方便存储且稍微增加破解难度。 文中还解决了Given final block not properly padded的报错问题,以及找不到Base64xxx类的问题。原创 2017-05-12 00:56:48 · 1124 阅读 · 0 评论 -
Executor、Runable、Callable 和 Future 的基础搭配
/** * 本篇主要目的为测试 Executor 的 submit() 方法及返回的 Future 对象 <br /> * 未包含 execute() 方法内容 * * @author Victor * */public class FutureTest { private static ExecutorService threadpool = Executo...原创 2018-04-05 16:46:04 · 340 阅读 · 0 评论 -
[Java] 找出两有序数组第 k 大的值
目前看到题目的解法,大多为 C++ 实现 ,且有些代码不完善,故在此赘述。总的来说,主要有以下 3 种方式:a: 合并数组后排序b: 两指针遍历并计数c: 二分法分析假如两数组长度分别为 m 和 n (且让 m < n),求第 k 大的数,以上 3 种方式中: a 时间复杂度为视排序算法而定,因此处数组有序,故归并排序最为方便,但时间复杂度为 O((m+n)lo...原创 2018-09-10 01:39:00 · 1422 阅读 · 1 评论 -
Maven 打包失败,提示 "POM for xxx is missing, no dependency information available"
这里写自定义目录标题问题描述原因定位代码问题仓库问题复盘改动解决方式问题描述Maven 打包失败,但开发环境可以看到 Jar 包。提示 [WARNING] The POM for xxx is missing, no dependency information available提示 Could not resolve dependencies for project yyy: Fai...原创 2018-10-19 17:26:10 · 51575 阅读 · 9 评论 -
HBase 报错: Unsupported major.minor version 52.0
问题描述运行 HBase,即执行 bin/start-hbase.sh 时报错 UnsupportedClassVersionError:Exception in thread &amp;quot;main&amp;quot; java.lang.UnsupportedClassVersionError: org/apache/hadoop/hbase/util/GetJavaProperty : Unsupported ma...原创 2018-10-20 15:50:25 · 1832 阅读 · 1 评论 -
Kafka 远程消费者读不到数据
问题描述&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;服务器上使用脚本测试 producer &amp;amp; consumer 可生产 &amp;amp; 消费信息,但在使用 Java 代码远程作为消费者时,代码却卡在 comsumer.poll(long timeout) 不往下进行。解决方式&amp;nbsp;&amp;nbsp;&a原创 2018-11-15 17:19:37 · 4395 阅读 · 0 评论