java 第292页
网站优化之开启tomcat的gzip压缩传输特性-拾光赋

网站优化之开启tomcat的gzip压缩传输特性

本文于2015年底完成,发布在个人博客网站上。 考虑个人博客因某种原因无法修复,于是在博客园安家,之前发布的文章逐步搬迁过来。 基于tomcat 8.0.x版本的文档,可以了解到tomcat支持基于gzip实...
Lee的头像-拾光赋Lee1年前
0290
redis + AOP + 自定义注解实现接口限流-拾光赋

redis + AOP + 自定义注解实现接口限流

限流介绍 限流(rate limiting) ​ 是指在一定时间内,对某些资源的访问次数进行限制,以避免资源被滥用或过度消耗。限流可以防止服务器崩溃、保证用户体验、提高系统可用性。 限流的方法有很...
Lee的头像-拾光赋Lee1年前
0230
## 解析Arrays.sort()方法 排序问题-拾光赋

## 解析Arrays.sort()方法 排序问题

Integer arr[] = {1, 21, 32, 4, 5, 6, 7, 8}; Arrays.sort(arr, new Comparator<Integer>(){ @Override public int compare(Integer o1, Integer o2) { return o1 - o2; } }); 首先,Arr...
Lee的头像-拾光赋Lee1年前
0320
Redis 数据一致性-拾光赋

Redis 数据一致性

概述 当我们在使用缓存时,如果发生数据变更,那么你需要同时操作缓存和数据库,而它们两个又分属不同的系统,因此无法做到同时操作成功或失败,因此在并发读写下很可能出现缓存与数据库数据不...
Lee的头像-拾光赋Lee1年前
0200
MQTT 持久会话 vs. Clean Session内幕一网打尽-拾光赋

MQTT 持久会话 vs. Clean Session内幕一网打尽

1 前言 不稳定的网络 有限的硬件资源 物联网应用两大难题,MQTT 客户端与服务器的连接可能随时因网络波动及资源限制而异常断开。为解决网络连接断开对通信造成的影响,MQTT 协议提供持久会话功...
Lee的头像-拾光赋Lee1年前
0180
一个注解实现接口幂等性,真心优雅!-拾光赋

一个注解实现接口幂等性,真心优雅!

一、什么是幂等性? 简单来说,就是对一个接口执行重复的多次请求,与一次请求所产生的结果是相同的,听起来非常容易理解,但要真正的在系统中要始终保持这个目标,是需要很严谨的设计的,在实...
Lee的头像-拾光赋Lee1年前
0130
@Value是个什么东西-拾光赋

@Value是个什么东西

对注解不了解的可以看一下: Java注解,看完就会用 首先我们要明确: @Value 是 Spring 框架的注解。 它有什么作用呢? 作用 @Value 通过注解将常量、配置文件中的值、其他bean的属性值注入到变...
Lee的头像-拾光赋Lee1年前
0100
Spring Boot学习随笔- 集成MyBatis-Plus(三)自定义SQL、分页实现(PaginationInterceptor )、更新和删除详细方法-拾光赋

Spring Boot学习随笔- 集成MyBatis-Plus(三)自定义SQL、分页实现(PaginationInterceptor )、更新和删除详细方法

学习视频:【编程不良人】Mybatis-Plus整合SpringBoot实战教程,提高的你开发效率,后端人员必备! 自定义SQL 自定义mapper文件是为了应对一些更复杂的查询场景,首先先配置映射路径 mybatis-plus:...
Lee的头像-拾光赋Lee1年前
0170
MySQL-09.子查询-拾光赋

MySQL-09.子查询

子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从MySQL4.1开始引入。 SQL中子查询的使用大大增强了SELECT查询的能力,因为很多时候查询需要从结果集中获取数据,或者需要从同一...
Lee的头像-拾光赋Lee1年前
0210
国企两年,我懂得了这些职场真理!-拾光赋

国企两年,我懂得了这些职场真理!

国企混了两年,才明白的一些事。 别装大神 首先,新来的时候别装大神,多看多学,按部就班做事就行,别干太快,不然活就多了。其次,单位里做事要留后手,别太出风头,尤其是要给领导留面子。 ...
Lee的头像-拾光赋Lee1年前
0140
System.out.print()为什么会打印类的toString方法剖析-拾光赋

System.out.print()为什么会打印类的toString方法剖析

问题分析 Java中的System.out.print()打印流会自动调用类的toString()方法,但是并不是在print()函数中就直接调用 追究 我们直接在idea中直接搜索System类时 选中第一个 进入后找到打印流public ...
Lee的头像-拾光赋Lee1年前
090
图解Kafka Producer常用性能优化配置参数-拾光赋

图解Kafka Producer常用性能优化配置参数

1 基本参数 bootstrap.servers:Kafka broker服务器地址列表,,分开,可不必写全,Kafka内部有自动感知Kafka broker的机制 client.dns.lookup:客户端寻找bootstrap地址的方式,支持两种方式: ...
Lee的头像-拾光赋Lee1年前
0260