摘要:压缩文件从秒到秒的优化过程有一个需求需要将前端传过来的张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。源码如下使用映射文件开始时间内存中的映射文件打印如下可以看到速度和使用的速度差不多的。 压缩20M文件从30秒到1秒的优化过程 有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接...
摘要:最近一直在做底层方面的研究,所以这段时间就没写相关的东西,但恰巧今天同事问我一个问题,在帮他解决完这个问题之后,我发现,这个问题对新手来说还是非常容易犯的,所以在这里记录下。首先看下面这段代码这段代码的功能就是对进行排序,内元素类型是。 最近一直在做底层方面的研究,所以这段时间就没写java相关的东西,但恰巧今天同事问我一个问题,在帮他解决完这个问题之后,我发现,这个问题对java新手...
摘要:和上标注的约束都会被执行注意如果子类覆盖了父类的方法,那么子类和父类的约束都会被校验。 每篇一句 没有任何技术方案会是一种银弹,任何东西都是有利弊的 相关阅读 【小家Java】深入了解数据校验:Java Bean Validation 2.0(JSR303、JSR349、JSR380)Hibernate-Validation 6.x使用案例【小家Spring】Spring方法级别数据校...
最近在做一个SSM框架的项目,总是遇到一个问题,就是后台接收前端传递的中文参数的时候,参数是乱码的,导致sql语句经常无法执行,但是有很奇怪,在测试环境和生产环境都是正常的,就是本地开发环境总是这么坑人,那如何解决呢?1、比较累人,就是能不传中文就不传中文参数,对于这点,大家就笑笑而过就行了。。。。 2、还是挺累人,真的得传中文,那就将中文强制转码了,如下: 中文.getBytes(UTF-8);...
摘要:在应用启动后,将会向发送心跳默认周期为秒,如果在多个心跳周期没有收到某个节点的心跳,将会从服务注册表中把这个服务节点移除默认秒。进入类看看,看这个类的名字,见名知意,应该就是的启动类了。。。分析一由于是我们刚刚打断点 SpringCloud(第 049 篇)Netflix Eureka 源码深入剖析(上) - 一、大致介绍 1、鉴于一些朋友的提问并提议讲解下eureka的源码分析,由此...