首页
学习
活动
专区
工具
TVP
发布

Java项目实战

专栏作者
790
文章
497961
阅读量
37
订阅数
数据库MySQL三大范式
在构建任何系统时,数据库设计都是一个至关重要的环节。一个良好的数据库设计不仅能提高数据的一致性和完整性,还能优化性能和简化数据管理。在这篇文章中,我们将深入探讨数据库设计的三大范式,并提供Java代码示例来加深理解。准备好了吗?让我们一起探索如何让你的数据库设计更加健壮和高效!
疯狂的KK
2024-03-05
1200
Delete 误删数据没有备份怎么恢复?
在数据处理和管理过程中,误删数据是一个极为令人头疼的问题。特别是在没有备份的情况下,一旦数据被删除,可能会导致不可估量的损失。然而,幸运的是,对于某些情况,我们仍然有一些方法可以尝试恢复误删的数据。在本篇博客中,我将向您介绍一些用于恢复误删数据的技术和方法,以及如何在代码中实现它们。
疯狂的KK
2023-09-26
2370
缓存和数据库一致性解决方案
在现代应用程序中,缓存是提高性能和减少数据库负载的重要组成部分。然而,缓存和数据库之间的一致性问题一直是开发者们面临的挑战之一。本文将深入探讨缓存和数据库一致性问题,并提供一些解决方案和示例代码,帮助您构建高性能、一致性的应用程序。
疯狂的KK
2023-09-25
1760
Jmeter系统入门教程(安装、组件使用、Demo展示、连接数据库、压测报告)
压测工具实际项目中接触过ab,ab算一个常用而又直接的工具,jmeter以前自己测试过,但如此系统,细致的测试还是第一次,这个博主很多文章都很细致,问题解答及时
疯狂的KK
2023-03-24
4490
Sharding-Sphere 学习笔记以及代码示例
Sharding-Sphere 是一个开源的分布式数据库中间件,提供了分库分表、读写分离、分布式事务等功能,支持 MySQL、Oracle、SQL Server 等主流数据库。本文将介绍 Sharding-Sphere 的使用方法和代码示例。
疯狂的KK
2023-03-23
5010
史上最全的java分布式锁的5种实现方式
Redis是一个高性能的内存数据库,支持分布式锁的实现。基于Redis实现分布式锁的步骤如下:
疯狂的KK
2023-03-23
9460
java实现excel一万条数据批量导入
要实现Excel一万条数据批量导入,可以使用Apache POI库来读取和解析Excel文件,并使用JDBC连接数据库将数据批量插入。以下是一个简单的示例代码:
疯狂的KK
2023-03-23
1.3K0
面向面试编程连载(一)
原答案中对于此回答不是很认可,我不知道是处于语法的严谨还是个人角度理解的不同,在官方文档中如下
疯狂的KK
2023-02-07
8060
MySQL压缩的使用场景和解决方案
技术点来源于每周技术分享会,对于MySQL压缩的技术方案进行了分享,针对本次分享思考是否使用技术方案改造,并代入demo。
疯狂的KK
2023-01-31
9370
缓存预热?你没用过?
根据场景来用合适的技术,那真是再合适不过了,学了就得用么,不会咱再学,没场景实在难有用武之地,在实战中摸索异常是比demo更有效果的,与其坐学厚厚的.....怎么t里t气的(手动狗头)。
疯狂的KK
2023-01-31
4660
这bug你解决不了?
背景:当一个用户有多个订单线路时,第N个订单取第N个线路的明细打印,那么会出现三种情况:
疯狂的KK
2022-11-11
1610
记一次xxl-job定时任务没有触发的问题
定时任务框架太多了,选个简单高可用的以为就安心用就完了,结果哈,最先发现这个问题是去年的12月31日,我以为是我们的业务有bug了,当天提了问题,发现只有我们的没执行,就不自信了,不了了之了,最近又发生了。
疯狂的KK
2022-04-12
5.7K0
1514行SQL,你TM给我维护一下
大早上,上游业务又开始一秒一个异常了,啪我就点进去了,很快昂,点开日志查询,首先映入眼帘的就是管道破裂!!!
疯狂的KK
2021-11-02
3640
生产事故江湖再现,CTO扬言干掉一条业务线
还记得上次我发表的生产事故么order by 字段到底要不要加索引?[大坑],定位问题知道是索引问题产生的,那么新业务线上的事故为何又再现呢? 一个平静的下午,17:48生产报障群出现报障,本
疯狂的KK
2021-09-10
3590
生产SQL优化--Using filesort
官方的定义是,MySQL must do an extra pass to find out how to retrieve the rows in sorted order. The sort is done by going through all rows according to the join type and storing the sort key and pointer to the row for all rows that match the WHERE clause . The keys then are sorted and the rows are retrieved in sorted order。
疯狂的KK
2021-03-19
4990
开源框架分布式任务调度xxl-job
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用
疯狂的KK
2021-01-18
7180
Redis排行榜的设计与实现
排行榜zset的经典实现,现在的思路全都是查库的操作,由于业务原因,有些是异步操作,难免存在已经计分,但分数还没有入库,这时去查库,导致与实际的分数不一致的情况,通常排行榜本身的操作不是很频繁,但计分的操作很频繁,但也不排除有些业务场景有些"分数怪"刷分的情况,比如王者荣耀实时排列等。
疯狂的KK
2020-09-14
1.7K0
点赞功能设计与实现
点赞业务本身并不复杂,无非是对数据的update,但是点赞本身是无意识行为,并且同一个用户可对博文进行点赞/取消点赞,如果直接操作数据库,无疑会增加数据库io操作。
疯狂的KK
2020-08-27
8.2K4
Redis find hot key 牛X!
缓存雪崩,即缓存同一时间大面积的失效,这个时候又来了一波请求,结果请求都怼到数据库上,从而导致数据库连接异常。
疯狂的KK
2020-08-17
4730
拒绝解析又臭又长的JSON
在日常工作中,不管是因为接收前端返回约定格式的JSON字符串,还是因为需要约定格式请求第三方服务,或者需要将前端画像xml解析成JSON,再或者需要接入第三方短信,供应商,数据提供商的JSON数据,或是需要提供对外暴露接口的API,可见解析JSON是一个常见操作。
疯狂的KK
2020-06-02
9510
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档