自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(397)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 《MySQL高级篇》十五、其他数据库日志

中继日志只在主从服务器架构的从服务器上存在。从服务器为了与主服务器保持一致,要从主服务器读取二进制日志的内容,并且把读取到的信息写入本地的日志文件中,这个从服务器本地的日志文件就叫中继日志。然后,从服务器读取中继日志,并根据中继日志的内容对从服务器的数据进行更新,完成主从服务器的数据同步。搭建好主从服务器之后,中继日志默认会保存在从服务器的数据目录下。从服务器名 -relay-bin.序号。中继日志还有一个索引文件:从服务器名 -relay-bin.index,用来定位当前正在使用的中继日志。

2023-08-06 16:08:03 2004 37

原创 <JVM上篇:内存与垃圾回收篇>13 - 垃圾回收器

<JVM上篇:内存与垃圾回收篇>13 - 垃圾回收器

2023-03-06 16:19:44 1297 33

原创 雪花算法改造: 兼容JS截短位数的53bit分布式ID生成器

雪花算法是一种生成分布式ID的算法。此种算法由Twitter创建,并应用于推文的ID。一个SnowFlake有64位:• 符号位(1) :正数0,负数1。一般生成的ID 都为正数,所以默认为0.• 时间戳(41):表示毫秒值。• 数据编码(5) + 机器编码(5):计算机ID,防冲突• 序列号(12):每台机器生成的ID序列号。理论上,当机器编码和数据编码不变的情况下,可以生成2^53个ID,达到千万亿级别。二、实现代码/*** 起始的时间戳*//**

2024-04-15 21:35:45 1338 1

原创 Amazon MemoryDB for Redis的探索和实践

MemoryDB 与 Redis(一种热门的开源数据存储)兼容,使您能够使用他们目前已使用的同样灵活友好的 Redis 数据结构、API 和命令来快速构建应用程序。借助 MemoryDB,您的所有数据都存储在内存中,从而使您能够实现微秒级读取和个位数毫秒级写入延迟和高吞吐量。MemoryDB 还使用多可用区事务日志跨多个可用区 (AZ) 持久存储数据,以实现快速失效转移、数据库恢复和节点重新启动。

2024-04-15 21:31:01 1108

原创 《MySQL高级篇》十六、主从复制

在实际工作中常常将Redis作为缓存与MySQL配合来使用,当有请求的时候,首先会从缓存中进行查找,如果存在就直接取出。如果不存在再访问数据库,这样就提升了读取的效率,也减少了对后端数据库的访问压力。Redis的缓存架构是高并发架构中非常重要的一环。此外,一般应用对数据库而言都是“读多写少”,也就说对数据库读取数据的压力比较大,有一个思路就是采用数据库集群的方案,做主从架构、进行读写分离,这样同样可以提升数据库的并发处理能力。但并不是所有的应用都需要对数据库进行主从架构的设置,毕竟设置架构本身是有成本的。

2023-10-01 12:17:49 1406 24

原创 《谷粒商城基础篇》分布式基础&环境搭建

谷粒商场学习笔记

2023-03-30 13:35:15 2562 24

原创 <JVM上篇:内存与垃圾回收篇>12 - 垃圾回收相关概念

<JVM上篇:内存与垃圾回收篇>12 - 垃圾回收相关概念

2023-02-27 10:58:16 828 11

原创 <JVM上篇:内存与垃圾回收篇>11 - 垃圾回收相关算法

<JVM上篇:内存与垃圾回收篇>11 - 垃圾回收相关算法

2023-02-20 08:00:00 1605 19

原创 <JVM上篇:内存与垃圾回收篇>10 - StringTable

<JVM上篇:内存与垃圾回收篇>10 - StringTable【字符串常量池】

2023-02-16 09:00:00 533 2

原创 《Redis实战篇》七、Redis消息队列

《Redis实战篇》七、Redis消息队列

2023-02-14 08:00:00 1529 31

原创 《Redis实战篇》六、秒杀优化

六、秒杀优化

2023-02-11 14:18:23 3984 69

原创 《MySQL高级篇》十四、多版本并发控制

《MySQL高级篇》十四、多版本并发控制

2023-02-02 13:27:52 3431 59

原创 《MySQL高级篇》十三、锁

两万字带你走进MySQL锁的海洋~ 面试必备!!!

2023-01-28 08:00:00 4579 61

原创 《MySQL高级篇》十二、MySQL事务日志

《MySQL高级篇》十二、MySQL事务日志

2023-01-20 00:41:25 1783 31

原创 《MySQL高级篇》十一、事务基础知识

《MySQL高级篇》十一、事务基础知识

2023-01-16 23:21:37 1435 18

原创 一文教会你巧用设计模式重构项目

一文教会你巧用设计模式重构项目(策略模式+模板方法模式)

2023-01-14 13:05:17 1331 53

原创 《MySQL高级篇》十、数据库其他调优策略

数据库其他调优策略

2023-01-11 08:00:00 4201 71

原创 《MySQL高级篇》数据库建模工具---PowderDesigner的使用教程

数据库建模工具---PowderDesigner的使用教程

2022-12-30 08:00:00 3374 20

原创 《Redis实战篇》五、分布式锁-redission

《Redis实战篇》五、分布式锁-redission

2022-12-27 08:00:00 6770 102

原创 2022最炫酷的圣诞树合集(附动态效果展示和网盘源码)

2022最炫酷的圣诞树合集(附动态效果展示和网盘源码)

2022-12-25 12:32:45 1582 57

原创 《MySQL高级篇》九、数据库的设计规范

《MySQL高级篇》八、索引优化与查询优化

2022-12-23 08:00:00 5454 79

原创 《Redis实战篇》四、分布式锁

《Redis实战篇》四、分布式锁

2022-12-21 08:00:00 2262 81

原创 Git常用命令总结

Git常用命令总结

2022-12-20 07:00:00 1512 21

原创 共享SimpleDateFormat的并发问题

共享SimpleDateFormat的并发问题

2022-12-18 12:52:35 1318 36

原创 《Redis实战篇》三、优惠券秒杀

《Redis实战篇》三、优惠券秒杀

2022-12-16 13:07:32 2295 85

原创 《Redis实战篇》二、商户查询缓存(缓存基本使用 | 缓存更新 | 缓存穿透 | 缓存雪崩 | 缓存击穿 | Redis缓存工具类)

《Redis实战篇》二、商户查询缓存(缓存基本使用 | 缓存更新 | 缓存穿透 | 缓存雪崩 | 缓存击穿 | Redis工具类)

2022-12-05 06:45:00 1766 56

原创 FastJson使用技巧

fastjson是阿里巴巴的开源JSON解析库,它可以解析JSON格式的字符串,支持将Java Bean序列化为JSON字符串,也可以从JSON字符串反序列化到JavaBean。Fastjson 可以操作任何 Java 对象,即使是一些预先存在的没有源码的对象。

2022-12-03 14:27:49 3526 43

原创 《Redis基础篇》带你走进Redis的世界 ~ ⭐必看必看⭐

NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指**非关系型的数据库。 NoSQL 不依赖业务逻辑方式存储,而以简单的key-value模式存储。因此大大的增加了数据库的扩展能力。- 不遵循SQL标准。- 不支持ACID。- 远超于SQL的性能。

2022-12-02 01:00:15 1692 37

原创 《Redis实战篇》一、短信登录

《Redis实战篇》一、短信登录

2022-11-30 17:52:34 5025 91

原创 公司来了个京东T6,只用两个工具类教会了我如何进行数据对比

公司来了个京东T6,只用两个工具类教会了我如何进行数据对比

2022-11-27 07:00:00 854 50

原创 基础工具类Joiner的使用

基础工具类Joiner的使用

2022-11-24 09:04:03 1484 10

原创 MySQL CASE表达式简单使用

MySQL CASE...WHEN语法

2022-11-23 01:19:24 609 25

原创 《MySQL高级篇》八、索引优化与查询优化

《MySQL高级篇》八、索引优化与查询优化

2022-08-31 07:00:00 3874 9

原创 《MySQL高级篇》七、性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )

《MySQL高级篇》七、性能分析工具的使用(慢查询日志 | EXPLAIN | SHOW PROFILING | 视图分析 )

2022-08-15 07:00:00 4291 141

原创 《MySQL高级篇》六、索引的创建与设计原则

《MySQL高级篇》六、索引的创建与设计原则

2022-08-09 14:58:14 3653 104

原创 《JUC并发编程 - 高级篇》06 - 共享模型之不可变(不可变类的设计 | 不可变类的使用 | 享元模式)

《JUC并发编程 - 高级篇》06 - 共享模型之不可变(不可变类的设计 | 不可变类的使用 | 享元模式)

2022-07-30 00:46:34 706 31

原创 《MySQL高级篇》五、InnoDB数据存储结构

《MySQL高级篇》五、InnoDB数据存储结构

2022-07-25 14:25:34 4622 134

原创 《JUC并发编程 - 高级篇》05 -共享模型之无锁 (CAS | 原子整数 | 原子引用 | 原子数组 | 字段更新器 | 原子累加器 | Unsafe类 )

《JUC并发编程 - 高级篇》05 -共享模型之无锁 (CAS | 原子整数 | 原子引用 | 原子数组 | 字段更新器 | 原子累加器 | Unsafe类 )

2022-07-24 06:00:00 1343 72

原创 <Java设计模式>(三)单例模式

<Java设计模式>(三)单例模式

2022-07-22 14:29:37 504 35

原创 JDK8新特性详解

JDK8新特性详解

2022-07-21 19:14:58 18614 86

硅谷云音乐小程序.rar

B站硅谷云音乐,跟着老师敲的.收获蛮大,适合前端程序员小程序实战入门.

2021-10-31

笔记(word版本).zip

Hadoop集群的搭建.即使java程序员后期在学习分布式的时候也经常会使用到.

2021-10-21

3D旋转相册,并配有背景音乐.

六一儿童节为学妹做的3D旋转相册,并配有背景音乐.

2021-06-02

Java基础到高级学习笔记.rar

Java笔记,很详细.

2021-03-06

JavaScript课件资料.rar

B站Pink老师的JS课件资源,欢迎下载

2021-03-06

图书管理系统.rar

自己按照网上讲解做的图书管理系统, 利用到了JavaSE,J以及数据库相关知识,还带有图形界面.基本实现了图书的借阅,归还,等操作. 图形界面可以使用Eclipse的WindowBuilder或NetBeans制作,不用花费太多时间在界面上,后期我们会用网页代替的.

2021-02-25

数据结构与算法365天刷题特训营

7999买的算法课程,老师讲的很不错,身为一名想要成为优秀的计算机人士的学生,算法学习是很有必要的,这个课程B站也有视频,搭配着食用效果更好!!!

2021-02-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除