Spring Boot WebFlux Bootstrap 文件上传
herman 7年前 (2018-09-28) 7134浏览 0评论
在前面两篇基础文章的基础上,我们今天在学习第三章,WebFlux 的文件上传。为了演示效果,我这里前端借用了 Bootstrap 框架。而且是支持多语言,多文件,有进度条的上传,同时在上传之前还可以预览图片。前端的代码做法参考我的这篇文章:使用B...
herman 7年前 (2018-09-28) 7134浏览 0评论
在前面两篇基础文章的基础上,我们今天在学习第三章,WebFlux 的文件上传。为了演示效果,我这里前端借用了 Bootstrap 框架。而且是支持多语言,多文件,有进度条的上传,同时在上传之前还可以预览图片。前端的代码做法参考我的这篇文章:使用B...
herman 7年前 (2018-09-28) 16182浏览 0评论
在上一篇《jvm crash(崩溃)文件 hs_err_pid.log 分析教程》中,我们可以看到 jvm crash 后生成的 hs_err_pid.log 文件非常的复杂,非常的难懂!那么有没有一款工具能帮助我们来分析它呢?且看本文...
herman 7年前 (2018-09-28) 6596浏览 0评论
很多 java 程序员可能并没有遇到过 hs_err_pid.log 崩溃文件。并不是说他们 java 代码写的有多好,而且可能写的少。最近有网友在微信后台留言,java 程序崩溃了,生成了一个 hs_err_pid.log 文件,我该...
herman 7年前 (2018-09-27) 10731浏览 0评论
我在上一章文中留了一个问题,那就是如果我的 BodyInserters.fromObject() 方法传递的是一个带有中文的字符串,前端会显示乱码。本文主要解决这个问题! fromObject() 方法是一个将对象转换成 BodyInser...
herman 7年前 (2018-09-27) 11447浏览 0评论
WebFlux 在国外使用的已经非常的多了,在国内用的人还不算多,这和大多数公司所采用的技术有关。随着 java 的发展,我认为函数式编程、响应式编程,像 WebFlux 这种异步的、非阻塞的、事件驱动的服务框架会逐渐流行起来。所以我就开始研究并...
herman 7年前 (2018-09-26) 4157浏览 0评论
String 字符串这个类相信是大家用过的最多的类。随着 java 11 的更新,Oracle 对 String 类终于做了更新。为什么说终于做了更新呢?因为自从 java 6 之后,String 类再也没被更新过。那么这次更新了哪些内容呢?阅读...
herman 7年前 (2018-09-25) 3655浏览 0评论
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供...
herman 7年前 (2018-09-22) 7766浏览 0评论
最近有人在微信群里问我,定时器 OOM(java.lang.OutOfMemoryError: Java heap space)了,其他功能还正常吗? 说实话我之前在浦发的时候,也有遇到过。一个同事写了一个定时备份数据的功能,有一次做活动导...
herman 7年前 (2018-09-21) 9661浏览 0评论
最近在使用 Springboot 过程中,一个请求报了 Jetty: URI is too large >8192 的错误。网上查了很久没有这方便的资料,于是查看了 Springboot 中 jetty 的相关配置,最终得以解决,...
herman 7年前 (2018-09-20) 4232浏览 0评论
Hive 是基于Hadoop的一个数据仓库工具,将繁琐的 MapReduce 程序变成了简单方便的SQL语句实现,深受广大软件开发工程师喜爱。Hive 同时也是进入互联网行业的大数据开发工程师必备技术之一。在这套课程中,你将学习到,Hive 架构...
herman 7年前 (2018-09-18) 6281浏览 0评论
最近我看到同事再用 ThreadLocal,他没用出想要的效果就来咨询我,然后我大概解释了一下,然后连我自己都糊涂了。所以趁机又看了一下《深入理解java虚拟机》这本书,下面说一说我个人对 ThreadLocal 的理解,解释有误的地方请留言指正...
herman 7年前 (2018-09-18) 8495浏览 0评论
自从网络诞生以来,我们需要登录的网址基本上都需要验证码进行验证,用来防止一些攻击无限登录和注册行为。以往的验证码验证体验非常的不好,而且容易破解。随着近几年的发展,类似 12306 这样的网站上的二维码经常被吐槽。随着阿里的滑动验证码的推出,越来...
herman 7年前 (2018-09-17) 6469浏览 0评论
自从学 Spring Cloud 的第一天起就感觉 Eureka 的界面极丑(严重了,其实是英文不符合我的个人习惯),就想给她美化一下。最近两天终于抽出了时间,就给 Eureka 的 web 页面做了一次美容,本文将优化 Eureka 服务列表,...
herman 7年前 (2018-09-17) 5049浏览 0评论
Eureka 是 Spring Cloud 中的五大神兽之一,它的重要性毋庸置疑。在实际的生产过程中,我们我们并不想让所有人都看到整个应用的所注册的所有服务信息。我们想给 Eureka 的服务列表页面配置上权限认证,只有认证通过的才可以查看服务列...
herman 7年前 (2018-09-17) 5381浏览 0评论
锁不管是在工作中还是生活中都到处存在。在编程的世界中,也是普遍的存在,用不好,会产生很多麻烦问题。 前两天有一个网友在群里问我 synchronized 锁的问题,当时没怎么细说,以后有时间了来写篇文章。本文主要是介绍借用数据库的悲观锁来实...