首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
Kin本尊88350
java开发工程师
|
毒APP
5
关注
8
关注者
350
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
0
关注
赞
32
文章 31
沸点 1
资讯 0
赞
32
关注
返回
|
搜索文章
文章
热门
最新
Kin本尊88350
9月前
MySQL
后端
Mysql缓存机制
1.MySQL缓存规则是什么? MySQL缓存机制即缓存sql 文本及缓存结果,用KV形式保存再服务器内存中,如果运行相同的sql,服务器直接从缓存中去获取结果,不需要再去解析、优化、执行sql 服务
524
点赞
评论
Kin本尊88350
1年前
Java
redis序列化后Long类型被降级为Integer类型
这几天写了一段代码,从redis中读取json字符串转换成Map,存入的Long类型被转换成Integer类型,导致后续数据使用的时候从map中读取不到数据。
1620
点赞
2
Kin本尊88350
1年前
后端
Java 清除当前线程local
背景:异步线程执行excel上传oss后资源未释放。内存随着上传次数逐渐升高。 解决:上传操作结束清除当前线程local。
103
点赞
评论
Kin本尊88350
2年前
Spring Boot
SpringBoot 创建定时任务(配合数据库动态执行)
基于注解来创建定时任务非常简单,只需几行代码便可完成。 @Scheduled 除了支持灵活的参数表达式cron之外,还支持简单的延时操作,例如 fixedDelay ,fixedRate 填写相应的毫秒数即可。 诚然,使用Scheduled 确实很方便,但缺点是当我们调整了执行…
853
2
2
Kin本尊88350
2年前
消息队列
如何保证消息的可靠性传输?解决消息丢失的问题
数据的丢失问题,可能出现在生产者、MQ、消费者中,咱们从 RabbitMQ 和 Kafka 分别来分析一下吧。 生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能。 此时可以选择用 RabbitMQ 提供的事务功能,就是生产者发送…
233
2
评论
Kin本尊88350
2年前
消息队列
如何保证消息队列的高可用?
RabbitMQ 是比较有代表性的,因为是基于主从(非分布式)做高可用性的,我们就以 RabbitMQ 为例子讲解第一种 MQ 的高可用性怎么实现。 RabbitMQ 有三种模式:单机模式、普通集群模式、镜像集群模式。 单机模式,就是 Demo 级别的,一般就是你本地启动了玩玩…
2076
5
评论
Kin本尊88350
2年前
Redis
redis 过期策略、内存淘汰机制
redis 过期策略是:定期删除+惰性删除。 所谓定期删除,指的是 redis 默认是每隔 100ms 就随机抽取一些设置了过期时间的 key,检查其是否过期,如果过期就删除。 假设 redis 里放了 10w 个 key,都设置了过期时间,你每隔几百毫秒,就检查 10w 个 …
675
3
评论
Kin本尊88350
2年前
MySQL
MySQL读写分离主从复制原理?主从同步时延问题?
主库将变更写入 binlog 日志,然后从库连接到主库之后,从库有一个 IO 线程,将主库的 binlog 日志拷贝到自己本地,写入一个 relay 中继日志中。接着从库中有一个 SQL 线程会从中继日志读取 binlog,然后执行 binlog 日志中的内容,也就是在自己本地…
924
11
1
Kin本尊88350
2年前
MySQL
如何写好sql?
抛开数据量和并发数,谈性能都是耍流氓。MySQL没有限制单表最大记录数,它取决于操作系统对文件大小的限制。 《阿里巴巴Java开发手册》提出单表行数超过500万行或者单表容量超过2GB,才推荐分库分表。性能由综合因素决定,抛开业务复杂度,影响程度依次是硬件配置、MySQL配置、…
591
1
评论
Kin本尊88350
2年前
Java
MyBatis的size()方法的坑
Mybatis是一个开源的轻量级半自动化ORM框架,使得面向对象应用程序与关系数据库的映射变得更加容易。MyBatis使用xml描述符或注解将对象与存储过程或SQL语句相结合。Mybatis最大优点是应用程序与Sql进行解耦,sql语句是写在Xml Mapper文件中。 OGN…
1267
1
评论
下一页
个人成就
文章被点赞
47
文章被阅读
29,789
掘力值
350
关注了
5
关注者
8
收藏集
0
关注标签
1
加入于
2019-09-24