失业找工作中
码龄8年
关注
提问 私信
  • 博客:1,521,721
    社区:1
    问答:124
    1,521,846
    总访问量
  • 516
    原创
  • 101,808
    排名
  • 1,806
    粉丝

个人简介:it小白的学习笔记,加油!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
  • 加入CSDN时间: 2017-02-04
博客简介:

我的博客

博客描述:
不相信自己的人 连努力的价值都没有
查看详细资料
  • 原力等级
    领奖
    当前等级
    7
    当前总分
    3,931
    当月
    4
个人成就
  • 获得602次点赞
  • 内容获得124次评论
  • 获得1,345次收藏
  • 代码片获得5,981次分享
创作历程
  • 3篇
    2024年
  • 100篇
    2023年
  • 3篇
    2022年
  • 214篇
    2021年
  • 2篇
    2020年
  • 51篇
    2019年
  • 132篇
    2018年
  • 71篇
    2017年
成就勋章
TA的专栏
  • 数据库中间件
    1篇
  • ShardingSphere
    8篇
  • MyCat
  • k8s
    4篇
  • docker
    27篇
  • JAVA基础
    28篇
  • JAVAWeb
    8篇
  • SQL
  • MySQL
    22篇
  • MySQL多数据源
    7篇
  • SSM
    11篇
  • JAVA8新特性
    16篇
  • 设计模式
    33篇
  • JAVA并发编程
    56篇
  • java虚拟机
    12篇
  • 源码
    1篇
  • Java8源码
    62篇
  • SpringBoot
    19篇
  • SpringCloud
    10篇
  • NoSQL
    1篇
  • redis
    9篇
  • Neo4j
    8篇
  • ELK Stack
  • ElasticSearch
    114篇
  • Kibana
    1篇
  • 开发工具
    1篇
  • IDEA
    11篇
  • Maven
    16篇
  • Git
    15篇
  • SVN
    3篇
  • 负载均衡
    6篇
  • 消息队列
    8篇
  • Zookeeper
    5篇
  • dubbo
    1篇
  • solr
    1篇
  • Linux
    14篇
  • SSH
    3篇
  • 微信公众号
    6篇
  • NodeJS
    5篇
  • Vue
    12篇
  • 常见错误及解决办法
    23篇
  • 面试题
    2篇
  • 未分类
    6篇
兴趣领域 设置
  • Java
    java
  • 编程语言
    java
  • 后端
    后端
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

EXPIRE key -1导致key被删除问题

key在指定的秒数之后过期。当seconds参数设置为-1时,这实际上是一个旧的用法,意味着取消key的过期时间,使其变为永久有效。PERSIST key命令移除给定key的过期时间,如果这个key存在并且有一个过期时间,那么PERSIST命令返回1。在Redis中,如果你想要设置一个键(key)为永不过期,你应该使用PERSIST命令,而不是EXPIRE命令配合-1参数。因此,为了确保代码的清晰性和与Redis版本的兼容性,当你想让一个key永不过期时,最好使用PERSIST命令。
原创
发布博客 2024.03.22 ·
410 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

Guava Cache、Caffeine Cache引用传递的坑

使用对象时,改动对象,缓存中的数据也会改变。
原创
发布博客 2024.02.01 ·
229 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Spring6.0源码 SpringMVC注解版环境搭建时不加载WebApplicationInitializer情况

【代码】Spring6.0源码 SpringMVC注解版环境搭建时不加载WebApplicationInitializer情况。
原创
发布博客 2024.01.24 ·
440 阅读 ·
9 点赞 ·
0 评论 ·
5 收藏

06ShardingSphere-JDBC多表关联

在服务器中分别创建两张订单详情表我们希望,因此这两张表我们使用相同的分片策略。那么在中我们也需要创建order_no这个分片键创表语句。
原创
发布博客 2023.09.18 ·
593 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

05ShardingSphere-JDBC水平分片

随着业务的扩大,订单表数据量不断增加,数据库面临存储压力,开始考虑对订单表进行水平分片。
原创
发布博客 2023.09.14 ·
332 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

04ShardingSphere-JDBC垂直分片

实现最基本的标准垂直分片场景
原创
发布博客 2023.09.01 ·
221 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

03ShardingSphere-JDBC读写分离

通过一主多从的配置方式,可以将查询请求均匀的分散到多个数据副本,能够进一步的提升系统的处理能力。 使用多主多从的方式,不但能够提升系统的吞吐量,还能够提升系统的可用性,可以达到在任何一个数据库宕机,甚至磁盘物理损坏的情况下仍然不影响系统的正常运行。与将数据根据分片键打散至各个数据节点的水平分片不同,读写分离则是根据 SQL 语义的分析,将读操作和写操作分别路由至主库与从库。
原创
发布博客 2023.08.25 ·
465 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

02ShardingSphere-MySQL主从同步配置

docker环境实现MySQL主从同步
原创
发布博客 2023.08.23 ·
515 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

01ShardingSphere-docker环境安装

shardingsphere使用docker安装数据库是一个非常好的选择,后续的读写分离、数据分片等功能的数据库都是由docker创建。
原创
发布博客 2023.08.22 ·
334 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

ShardingSphere介绍

Apache ShardingSphere 是一款分布式的数据库生态系统, 可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。Apache ShardingSphere 设计哲学为 Database Plus,旨在构建异构数据库上层的标准和生态。 它关注如何充分合理地利用数据库的计算和存储能力,而并非实现一个全新的数据库。 它站在数据库的上层视角,关注它们之间的协作多于数据库自身。
原创
发布博客 2023.08.21 ·
217 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

数据库高性能架构模式

互联网业务兴起之后,海量用户加上海量数据的特点,单个数据库服务器已经难以满足业务需要,必须考虑数据库集群的方式来提升性能。高性能数据库集群的`第一种方式是“读写分离”`,`第二种方式是“数据库分片”`。
原创
发布博客 2023.08.17 ·
251 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

kubernetes 集群命令行工具 kubectl

kubectl是一种命令行工具,用于管理Kubernetes集群和与其相关的资源。通过kubectl,您可以查看和管理Pod、Deployment、Service、Volume、ConfigMap等资源,也可以创建、删除和更新它们。kubectl还提供了许多其他功能,例如:查看集群状态、节点列表和事件日志。在Pod中执行命令或启动交互式终端。管理Secret和ConfigMap。部署应用程序、扩展和缩小应用程序副本数量。在多个Kubernetes集群之间切换。kubectl是Kubernete
原创
发布博客 2023.08.09 ·
511 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

kubernetes 集群搭建(二进制方式)

使用二进制方式搭建Kubernetes集群,可以更加灵活、自由地定制和配置Kubernetes。同时,它还可以实现更高的性能和更小的资源占用。对于我这个初学者来说:- 更加直观地看到Kubernetes的各个组件,了解它们之间的关系和作用。- 在搭建Kubernetes集群的过程中,了解集群的架构和各个组件之间的协作关系,有助于初学者更好地理解Kubernetes的工作原理和机制。- 使用二进制方式搭建Kubernetes集群需要进行一些配置和维护工作,这有助于初学者掌握Kubernetes的维
原创
发布博客 2023.08.07 ·
288 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

kubernetes 集群搭建(kubeadm 方式)

kubeadm 是官方社区推出的一个用于快速部署 kubernetes 集群的工具, 这个工具能通过两条指令完成一个 kubernetes 集群的部署:第一、 创建一个 Master 节点 kubeadm init第二, 将 Node 节点加入到当前集群中: kubeadm join
原创
发布博客 2023.08.01 ·
866 阅读 ·
1 点赞 ·
3 评论 ·
6 收藏

kubernetes介绍

Kubernetes 是一个开源的容器编排引擎,用来对容器化应用进行自动化部署、 扩缩和管理。Kubernetes 这个名字源于希腊语,意为“舵手”或“飞行员”。k8s 这个缩写是因为 k 和 s 之间有八个字符的关系。 Google 在 2014 年开源了 Kubernetes 项目。 Kubernetes 建立在 Google 大规模运行生产工作负载十几年经验的基础上, 结合了社区中最优秀的想法和实践。在生产环境中部署一个应用程序时, 通常要部署该应用的多个实例以便对应用请求进行负载均衡。在 Ku
原创
发布博客 2023.07.30 ·
357 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Docker容器监控之 CAdvisor+InfluxDB+Granfana

通过docker stats命令可以很方便的看到当前宿主机上所有容器的CPU,内存以及网络流量等数据,一般小公司够用了。但是,docker stats统计结果只能是当前宿主机的全部容器,数据资料是实时的,没有地方存储、没有健康指标过线预警等功能
原创
发布博客 2023.07.29 ·
764 阅读 ·
2 点赞 ·
1 评论 ·
4 收藏

Docker轻量级可视化工具Portainer

Portainer是一个轻量级的管理UI界面,用于管理Docker容器、镜像、卷和网络。它支持端口映射、容器启动、停止、删除、日志查看等功能,同时也提供了可视化的监控和统计功能,可以快速轻松的管理多个Docker主机。Portainer不需要额外安装依赖,所有的安装都可以通过Docker容器完成。同时,Portainer也提供了REST API,可以方便地进行集成和自动化操作。方便地管理Docker环境,包括单机环境和集群环境。
原创
发布博客 2023.07.28 ·
457 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux虚拟机(lvm)报Unmount and run xfs_repair

linux系统没有正常关机,今天启动虚拟机无法进入系统,提示metadata corruption deleted at xxxx;Unmount and run xfs_repair
原创
发布博客 2023.07.27 ·
1158 阅读 ·
1 点赞 ·
0 评论 ·
7 收藏

Docker-compose容器编排

Compose 是 Docker 公司推出的一个工具软件,可以管理多个 Docker 容器组成一个应用。你需要定义一个 YAML 格式的配置文件docker-compose.yml,写好多个容器之间的调用关系。然后,只要一个命令,就能同时启动/关闭这些容器Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。
原创
发布博客 2023.07.27 ·
215 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Docker网络

本节主要介绍Bridge模式、Host模式、None模式、Container模式
原创
发布博客 2023.07.26 ·
889 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多