Java实现图片压缩功能详解过程(转)
摘要:转文:https://blog.csdn.net/zxwu_1993/article/details/86080297 纯java: 本人在做项目中需要用到图片压缩功能,进行图片快速加载显示及读取,同时记录下来后在此分享给大家,希望对有需要的同行有一定的帮助 首先给大家看一下压缩前后的效果图: 图片
阅读全文
posted @
2021-03-31 21:28
lshan
阅读(945)
推荐(0) 编辑
LUR实现(java)
摘要:原文:https://blog.csdn.net/ranzai1986/article/details/86727016 LUR思想 数据使用的时间越近,越不会被淘汰。当缓存空间不足,删除使用时间最远的那条数据。 实现思想: 通过两个hashMap Map<String, Object> dataM
阅读全文
posted @
2021-03-22 10:35
lshan
阅读(224)
推荐(0) 编辑
JVM 1.8 调优小结
摘要:.JVM GC 模型 .JVM 调优参考 . JVM 收集器选择 一篇比较好的参考:https://lijie.blog.csdn.net/article/details/105299403 JVM GC 模型 GC: 新生区是类的诞生、成长、消亡的区域,一个类在这里产生,应用,最后被垃圾回收器收集
阅读全文
posted @
2021-03-18 19:02
lshan
阅读(470)
推荐(0) 编辑
接口限流 guava(RateLimter的api)
摘要:秒杀最终的本质是数据库的更新,但是有很多大量无效的请求,我们最终要做的就是如何把这些无效的请求过滤掉,防止渗透到数据库。限流的话,需要入手的方面很多: 1:前端限流 首先第一步就是通过前端限流,用户在秒杀按钮点击以后发起请求,那么在接下来的5秒是无法点击(通过设置按钮为disable)。这一小举措开
阅读全文
posted @
2021-03-17 10:32
lshan
阅读(463)
推荐(0) 编辑
SpringCloud之Zuul网关原理及其配置 小结 (转)
摘要:zuul 是springboot 2.0之前的版本(cloud :Finchley版本)但是依然有部分项目在使用 一篇入门参考:https://blog.csdn.net/zhangningkid/article/details/99433228 原文:https://www.cnblogs.com
阅读全文
posted @
2021-03-12 12:39
lshan
阅读(328)
推荐(0) 编辑
springcloud getaway 简介及配置(2)
摘要:官网: https://spring.io/projects/spring-cloud-gateway 一个比较详细的参考:Spring cloud gateway 详解和配置使用: https://blog.csdn.net/qq_38380025/article/details/10296855
阅读全文
posted @
2021-03-09 14:06
lshan
阅读(3611)
推荐(0) 编辑
Ubuntu16.04安装K8s
摘要:1.环境信息 名称:版本 Docker 18.06.1-ce 操作系统 Ubuntu16.04 K8s v1.13.2 角色IP master 192.168.1.11 node1 192.168.1.12 node2 192.168.1.13 安装步骤 1.系统配置修改 禁用swap sudo s
阅读全文
posted @
2021-03-04 19:10
lshan
阅读(860)
推荐(0) 编辑
本地缓存 之 Guava Cache:LUR LFU and Caffeine
摘要:个人使用场景: 做三级缓存 今天主要说的是Caffeine,中文名就是咖啡因,一种容易让人精神亢奋的物质。它可以说是Guava的重写,但是效率却非常的高,青出于蓝而胜于蓝。 1.Guava (JDK 集成了,无需导入) 2.Caffeine <!-- https://mvnrepository.co
阅读全文
posted @
2021-03-03 16:14
lshan
阅读(674)
推荐(0) 编辑
Spring Kafka --- 事务的两种方式
摘要:原文:https://www.cnblogs.com/yanliang12138/p/12554756.html 目录 为什么要使用Kafka事务 使用@Transactional注解方式 使用KafkaTemplate.executeInTransaction开启事务 回到顶部 为什么要使用Kaf
阅读全文
posted @
2021-03-02 10:33
lshan
阅读(1058)
推荐(0) 编辑
kafka事务原理、事务API和使用场景(转)
摘要:原文:https://www.cnblogs.com/wangzhuxing/p/10125437.html 目录 一、事务场景 二、几个关键概念和推导 三、事务语义 2.1. 多分区原子写入 2.2. 粉碎“僵尸实例” 2.3. 读事务消息 四 、事务处理Java API 1、api分类 2、事务
阅读全文
posted @
2021-03-02 10:11
lshan
阅读(823)
推荐(0) 编辑
jvm几种垃圾回收机制小结
摘要:1.引用计数算法 引用计数(Reference Counting)算法是每个对象计算指向它的指针的数量,当有一个指针指向自己时计数值加1;当删除一个指向自己的指针时,计数值减1,如果计数值减为0,说明已经不存在指向该对象的指针了,所以它可以被安全的销毁了。 引用计数的明显缺点:无法处理环形引用 算法
阅读全文
posted @
2021-03-01 12:44
lshan
阅读(1142)
推荐(0) 编辑