排序
使用shell脚本在Linux中管理Java应用程序
目录 前言 一、目录结构 二、脚本实现 1. 脚本内容 2. 使用说明 2.1 配置脚本 2.2 脚本部署 2.3 操作你的Java应用 总结 前言 在日常开发和运维工作中,管理基于Java的应用程序是一项基础且频繁...
Java选择结构——if、if-else、if-else if-else和switch
Java选择结构——if、if-else、if-else if-else和switch,一、背景概述 Java中的选择结构是控制程序流程的重要工具之一,主要用于根据不同的条件执行不同的代码块。选择结构包括if、if-else、if-...
基于SpringWeb MultipartFile文件上传、下载功能
在Web开发中,文件上传是一个常见的功能需求。Spring框架提供了MultipartFile接口,用于处理文件上传请求。MultipartFile可以代表一个多部分文件上传请求中的一个文件,提供了一系列方法用于获...
Redis数据结构—跳跃表 skiplist 实现源码分析
Redis 是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis 的数据结构非常丰富,其中跳跃表(skiplist)是一种重要的数据结构,它被用来实现有序集合(sorted sets...
00-开篇导读:学习分库分表开源框架的正确方法
1 前言 互联网高速发展带来海量的信息化数据,也带来更多的技术挑战。各种智能终端设备(比如摄像头或车载设备等)以每天千万级的数据量上报业务数据,电商、社交等互联网行业更不必说。这样量...
使用KubeSphere轻松部署Bookinfo应用
Bookinfo 应用 这个示例部署了一个用于演示多种 Istio 特性的应用,该应用由四个单独的微服务构成。 如安装了 Istio,说明已安装 Bookinfo。 这个应用模仿在线书店的一个分类,显示一本书的信息...
ShardingSphere-JDBC 分库分表
springBoot 引入maven <dependency> <groupId>org.apache.shardingsphere</groupId> <artifactId>sharding-jdbc-spring-boot-starter</artifactId> <ve...
公司用的亿级大表拆分方案,yyds!
作者:天机术士 来源:juejin.cn/post/7078228053700116493 前言 笔者是在两年前接手公司的财务系统的开发和维护工作。在系统移交的初期,笔者和团队就发现,系统内有一张5000W+的大表。跟踪代...
2024年最好用的10款ER图神器!
分享10款ER图工具,详细分析他们的功能特点、价格和适用场景,可以根据你的需求进行选择。ER图(Entity-Relationship Diagram)是数据库设计中常用的一种模型,用于描述实体之间的关系。这种图...
解放双手!这个插件只要一张表就能生成CRUD代码
大家好,我是 Java陈序员。 问君能有几多愁,代码一行又一行! 作为码农,代码是写不完的,而偷懒又是人的天性,能少干一点就少干一点。 今天,给大家介绍一个 IDEA 插件,帮助你快速生成出 CRU...
Apollo配置中心-配置热发布如何实现
引言 配置中心在微服务架构体系中是非常重要的基础设施服务,承担着分布式配置集中管理、配置热发布以及审计等重要的职责。本文主要探讨Apollo配置中心的配置热发布特性如何实现。 配置...
如何正确使用数据库的读写分离
背景 在应用系统发展的初期,我们并不知道以后会发展成什么样的规模,所以一开始不会考虑复杂的系统架构,复杂的系统架构费时费力,开发周期长,与系统发展初期这样的一个定位是不吻合的。所以...













