Oops


  • 首页

  • 标签

  • 分类

  • 归档

20M 文件用 Java 压缩从30秒到1秒的优化过程

发表于 2020-04-30 | 分类于 推荐阅读
有一个需求需要将前端传过来的10张照片,然后后端进行处理以后压缩成一个压缩包通过网络流传输出去。之前没有接触过用Java压缩文件的,所以就直接上网找了一个例子改了一下用了,改完以后也能使用,但是随着前端所传图片的大小越来越大的时候,耗费的时间也在急剧增加,最后测了一下压缩20M的文件竟然需要30秒的 ...
阅读全文 »

MySQL 死锁系列- 锁的类型以及加锁原理!

发表于 2020-04-30 | 分类于 推荐阅读
疫情期间在家工作时,同事使用了 insert into on duplicate key update 语句进行插入去重,但是在测试过程中发生了死锁现象: 1. `ERROR 1213 (40001): Deadlock found when trying to get lock; ` 2. `tr ...
阅读全文 »

一口气说出 6种 @Transactional 注解失效场景

发表于 2020-04-30 | 分类于 推荐阅读
引言 昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库 ...
阅读全文 »

使用Redis+AOP优化权限管理功能,这波操作贼爽!

发表于 2020-04-30 | 分类于 推荐阅读
以下文章来源于macrozheng ,作者梦想de星空 [ macrozheng 专注Java技术分享,涵盖SpringBoot、SpringCloud、Docker、中间件等实用技术,作者Github开源项目mall(25K+Star)。 ](https://mp.weixin.qq.com/s ...
阅读全文 »

分享一个很多团队不知道的方法:回收不健康JVM提升可用性

发表于 2020-04-30 | 分类于 推荐阅读
导读:对于基于JVM平台的存储应用来说,比如Cassandra和Elasticsearch等等。很多时候低效查询就会JVM忙于垃圾回收或者JVM内存不足。为了处理这种情况,Netflix推出jvmkill和jvmquake,本文详细论述了该问题和问题的解决方案。 Netflix大量使用各种JVM应用 ...
阅读全文 »

如何使用 SpringBoot + Redis 优雅的解决接口幂等性问题

发表于 2020-04-30 | 分类于 推荐阅读
前言:在实际的开发项目中,一个对外暴露的接口往往会面临,瞬间大量的重复的请求提交,如果想过滤掉重复请求造成对业务的伤害,那就需要实现幂等! 我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重复处理。 1、数据库 ...
阅读全文 »

如何快速定位 Redis 热 key

发表于 2020-04-30 | 分类于 推荐阅读
导读:在 Redis 中,热key指的是那些在一段时间内访问频次比较高的键值,具体到业务上,商品的限时抢购、瞬时的新闻热点或某个全局性的资源,都极有可能产生热点key。如何应对热点Key也是解决高并发的必备技能,本文作者条分缕析为你解答这个问题。 作者简介:饿了么 CI框架工具部缓存组 韩亮 背景 ...
阅读全文 »

性能优化 = 改改代码?

发表于 2020-04-30 | 分类于 推荐阅读
大家好,我是Z哥。 好久没写技术文章了,最近正好有进行一些思考,顺手写出来分享给大家。如果不是程序员的话,可以快速扫一眼正文的几个小标题,快速略过即可,毕竟思路和专业无关,很多是相通的。(如果愿意的话,顺手点个在看:D) 好了,正文开始。 上了一定规模的系统,特别是To C的系统,性能优化或多或少都 ...
阅读全文 »

掌握中台系统,需要了解哪些技术?

发表于 2020-04-30 | 分类于 推荐阅读
接下来,让我们全面解读中台,包括企业为什么要平台化,目前中台都有哪些形式,实施中台系统的优势、面临的问题以及建议都有哪些? 中台这个概念早期是由美军的作战体系演化而来的,技术上所说的“中台”主要是指学习这种高效、灵活和强大的指挥作战体系。电商经过十几年的发展,组织已经庞大而复杂,业务不断细化拆分,也 ...
阅读全文 »

掐指算算 你的CDN多花了几百万

发表于 2020-04-30 | 分类于 推荐阅读
导语:在互联网领域, CDN常用的加速手段之一,也是技术成本之一。怎么在保证用户使用体验的同时,降低CDN的成本是我们经常需要面对的问题。本作作者从理论和实现两方面给出问题答案。 作者张炎泼 (xp)。 在上篇 互联网中对象访问频率的91分布 我们通过 90%的流量由10%的内容产生 这句经验描述 ...
阅读全文 »
1…456…8
© 2022 架构组
本站访客数 人次 本站总访问量 次