暗夜猎手-大魔王
码龄11年
关注
提问 私信
  • 博客:721,914
    721,914
    总访问量
  • 359
    原创
  • 2,329,676
    排名
  • 435
    粉丝
  • 3
    铁粉
  • 学习成就

个人简介:热爱运动,喜欢跑步

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-03-14
博客简介:

大魔王

博客描述:
编程技术爱好者
查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,133
    当月
    5
个人成就
  • 获得491次点赞
  • 内容获得141次评论
  • 获得2,281次收藏
  • 代码片获得814次分享
创作历程
  • 2篇
    2023年
  • 18篇
    2022年
  • 19篇
    2021年
  • 48篇
    2020年
  • 142篇
    2019年
  • 160篇
    2018年
成就勋章
TA的专栏
  • 机器学习
    35篇
  • Mybatis
    7篇
  • Kubernetes原理与源码解读
    52篇
  • Hadoop原理解析
    14篇
  • 深度学习
    9篇
  • 计算机组成原理
    19篇
  • 机器学习
    34篇
  • 云计算
    52篇
  • 操作系统
    36篇
  • 算法与数据结构
    108篇
  • Java基础
    29篇
  • 数据库
    41篇
  • 架构
    22篇
  • 深度学习
    9篇
  • 大数据
    23篇
  • JVM进阶
    5篇
  • SpringBoot
    4篇
  • 计算机组成原理
    20篇
兴趣领域 设置
  • 人工智能
    机器学习深度学习神经网络自然语言处理tensorflow
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Java SPI机制学习

java SPI机制
原创
发布博客 2023.12.11 ·
227 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redisson分布式锁学习

redisson分布式锁 续约 LUA
原创
发布博客 2023.10.22 ·
783 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库拆分5--使用sharding-jdbc来实现水平拆分

使用sharding-jdbc来实现水平拆分
原创
发布博客 2022.12.18 ·
875 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

数据库拆分4--sharding-jdbc-spring-boot-starter自动装配启动过程

sharding-jdbc-spring-boot-starter自动装配启动过程
原创
发布博客 2022.12.18 ·
1822 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库拆分3--使用sharding-jdbc 支持子查询sql

使用sharding-jdbc 子查询注意事项 升级到4.1.1支持子查询
原创
发布博客 2022.12.15 ·
6013 阅读 ·
2 点赞 ·
3 评论 ·
9 收藏

数据库拆分2--使用sharding-jdbc实现垂直拆分

使用sharding-jdbc实现垂直拆分
原创
发布博客 2022.12.11 ·
1046 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库拆分1--使用dynamic-datasource实现垂直拆分

数据源垂直拆分 dynamic-datasource
原创
发布博客 2022.12.11 ·
1069 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后台架构学习(四)

高可用微服务设计
原创
发布博客 2022.08.21 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后台架构学习(三)

构建高可用的扣减服务扣减和归还类业务。
原创
发布博客 2022.08.21 ·
618 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后台架构学习(二)

构建高可用的写服务
原创
发布博客 2022.08.14 ·
195 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

后台架构学习(一)

常见系统架构设计思路
原创
发布博客 2022.08.14 ·
951 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql Information Schema 学习(二)--Innodb表

Mysql Information Schema 学习(二)--Innodb表
原创
发布博客 2022.07.03 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql Information Schema 学习(一)--通用表

Mysql information Schema 学习(一)--通用表
原创
发布博客 2022.07.03 ·
1235 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

mysql分区表学习

学习地址:MySQL :: MySQL 5.7 Reference Manual :: 22 Partitioning分区简介查看当前数据库是否支持分区SELECT PLUGIN_NAME AS NAME, PLUGIN_VERSION AS Version, PLUGIN_STATUS AS STATUS FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_TYPE = 'STORAGE ENGINE';分区优势: 分区.
原创
发布博客 2022.05.04 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql Innodb在线DDL原理

Mysql Innodb在线DDL原理昨晚在生产环境执行DDL时,数据库发现出现大量锁等待,数据库链接一直释放不了,CPU升高,数据库差一点宕机,业务应用基本不可用,吓尿。Waiting for table metadata lock下面,结合mysql官方文档,仔细研究一下mysql的在线ddl功能。MySQL :: MySQL 5.7 Reference Manual :: 14.13 InnoDB and Online DDLmysql支持在线ddl其实是innodb.
原创
发布博客 2022.04.02 ·
2842 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

Java问题诊断和排查工具(查看JVM参数、内存使用情况及分析等)

JDK自带的工具在JDK的bin目录下有很多命令行工具:  我们可以看到各个工具的大小基本上都稳定在27kb左右,这个不是JDK开发团队刻意为之的,而是因为这些工具大多数是jdk\lib\tools.jar类库的一层薄包装而已,他们的主要功能代码是在tools类库中实现的。命令行工具的好处是:当应用程序部署到生产环境后,无论是直接接触物理服务器还是远程telnet到服务器上都会受到限制。而借助tools.jar类库里面的接口,我们可以直接在应用程序中实现功能强大的监...
转载
发布博客 2022.03.09 ·
4065 阅读 ·
3 点赞 ·
0 评论 ·
15 收藏

雪花算法(snowflake)生成Id重复问题

原文链接:雪花算法(snowflake)生成Id重复问题 - 简书前言 最近工作上遇到一个雪花算法生成Id重复导致数据库中表主键冲突,导致入库失败的问题,所以顺便学习了一下雪花算法,下面是学习的笔记以及讨论如果解决雪花算法在分布式部署中生成...https://www.jianshu.com/p/71286e89e0c5前言最近工作上遇到一个雪花算法生成Id重复导致数据库中表主键冲突,导致入库失败的问题,所以顺便学习了一下雪花算法,下面是学习的笔记以及讨论如果解决雪花算法在分布式部署中生成重复I
转载
发布博客 2022.02.12 ·
24595 阅读 ·
17 点赞 ·
1 评论 ·
96 收藏

简单介绍 Java 中的编译时注解

看到一篇很好的java注解博文 转发学习一下原文链接:https://segmentfault.com/a/1190000009756015https://segmentfault.com/a/11900000097560151. 前言上一篇主要介绍了什么是注解 (Annotation)以及如何读取运行时注解中的数据, 同时用注解实现了简单的ORM功能. 这次介绍另一部分: 如何读取编译时注解( RetentionPolicy.SOURCE )2. 作用编译时注解可以用...
转载
发布博客 2022.02.07 ·
729 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

简单介绍 Java 中的注解 (Annotation)

看到一篇很好的注解博文 转发学习一下1. 例子首先来看一个例子: @Override public String toString() { return "xxxxx"; }这里用了@Override, 目的是告诉编译器这个方法重写了父类的方法, 如果编译器发现父类中没有这个方法就会报错. 这个注解的作用大抵是防止手滑写错方法, 同时增强了程序的可读性. 这里需要指出一点,@Override去掉并不会影响程序的执行, 只是起到标记的作用找到@Override的实...
转载
发布博客 2022.02.07 ·
305 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一致性哈希算法

有一堆待执行的任务(N个) 有一机器集群(M个),怎样分配任务最佳,使得每台机器分到的任务数尽量均衡,当机器集群数量发生变化时,任务数还是尽量平均分配,并且对于已分配的任务尽量减少再次分配,减少任务移动的成本。直接哈希取余算法选择任务的某一特征值,哈希取余来分配任务,第i个任务的特征为hash(i) 则其应该分配到机器编号为 hash(i)%M优点:分配方式简单缺点:特征值和哈希算法的选择非常重要,否则任务会分配不均衡,极端情况会分配到同一台机器;当机器的数量发生变...
原创
发布博客 2022.01.29 ·
1059 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多