自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 flink + hive 开发--No match found for function signature POW(<NUMERIC>,<NUMERIC>)

flink + hive 开发--No match found for function signature POW(<NUMERIC>,<NUMERIC>)

2021-12-30 11:05:52 2341

原创 maven私服上传包报错:Return code is: 405, ReasonPhrase: PUT.

maven私服上传包报错:Return code is: 405, ReasonPhrase: PUT.原因:向proxy类型的nexus仓库进行deploy就会出现405错误。网上说了很多405是因为仓库url拼错,根本就是错误的,405这个http状态码是在方法层面的校验,和你url对不对没关系。解决办法:deploy我们的jar包,应该使用hosted类型的nexus仓库。最佳的企业实践:组仓库可以将proxy仓库、hosted仓库组合在一起。建一个组仓库...

2020-10-07 23:05:39 9542 2

原创 Springboot+WebUploader实现大文件分块上传

WebUploader是一款比较受欢迎的上传插件,不对它进行过多描述,网上对它的介绍文章很多。原理WebUploader负责前端分块,分块的目的是为了支持续传。使用普通的文件上传,在上传过程中一旦失败就要重新开始,有了断点续传就能跳过已经传输成功的块,提高效率节省时间成本。怎么分块?WebUploader会根据文件大小自定义分块,块的大小可自行决定,插件会知道分多少块,记录每...

2019-09-25 10:51:36 1209 7

原创 Gradle 在离线环境下设置代理

Gradle 在离线环境下设置代理背景离线环境下,Gradle无法下载maven中央库的包,只能通过代理下载。 设置代理的目的就是为了通过局域网内其他能联网的机器下载jar包。假如是maven工程,可参考下面的配置:找到maven解压目录下的setting.xml,将proxies属性下注释的内容复制出来,设置host和port属性即可:<proxies&g...

2019-07-18 21:54:53 1050

原创 RabbitMQ如何实现对同一个应用的多个节点进行广播

RabbitMQ如何实现对同一个应用的多个节点进行广播1.背景了解过RabbitMQ的Fanout模式,应该知道它原本的Fanout模式就是用来做广播的。但是它的广播有一点区别,来回顾下它的含义:Fanout类型没有路由键的概念,只要队列绑定到了改exchange上面,就会接收到所有的消息。使用过程一般就是先new 出一个Fanout类型的交换机,然后往这个...

2019-03-10 13:25:27 3163 8

原创 红黑树的理解与Java实现

前言前段时间在研究JDK1.8的hashmap源码,看到put方法的插入环节,遇到了红黑树,不得不停止阅读源码的过程,因为还没掌握红黑树是无法完全读透hashmap源码的。红黑树作为一种数据结构,它被应用得非常多,可能很多人不认识它,但其实它已经在默默为我们的代码在发光发热。例如,你只要在Java中用到map,基本上就是在用红黑树(当元素个数到达八个时链表转红黑树)。ps:在看这篇文章前,...

2019-01-19 23:45:56 2058 8

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除