自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 实战方案 -- oracle分表(千万级交易流水)

分库分表是 “分库” 与 “分表” 的统称,核心目标是将海量数据拆分到多个存储单元分库:将数据按规则拆分到多个 Oracle 数据库实例(如按地区分 “华东库”“北美库”),解决单实例 CPU、内存、IO 瓶颈;分表:在单个数据库实例内,将单张大数据表拆分为多个 “分区”(逻辑上仍是一张表,物理上存储在不同数据文件),即 Oracle 的分区表,是 Oracle 分表的原生核心方案。业务精准适配:月度主分区满足归档需求,账号子分区优化高频查询,贴合千万级交易核心场景;维护成本极低。

2025-10-12 20:57:11 614

原创 SpringCloud 入门 - Gateway 网关与 OpenFeign 服务调用

组件核心定义底层依赖核心目标基于 Spring 5、WebFlux 的非阻塞网关,替代传统 Zuul,提供「路由转发、断言匹配、过滤器链」三大核心能力Netty(非阻塞 IO)、Spring WebFlux(响应式编程)统一入口管理:解决客户端多服务直连、跨域、认证、限流问题OpenFeign声明式 REST 客户端,基于接口和注解自动生成 HTTP 调用代理,原生集成负载均衡与服务发现Ribbon(负载均衡)、Nacos Discovery(服务发现)

2025-10-12 20:37:26 893 1

原创 SpringCloud 入门 - Nacos 配置中心

Nacos 配置中心是 Nacos 平台原生集成的「集中式配置管理模块」,基于「服务器 - 客户端」架构,支持配置的统一存储、动态推送、多维度隔离,核心目标是解决微服务架构中的三大核心痛点配置分散难维护:传统本地配置需逐节点修改(如 10 个订单服务实例需改 10 次),效率低且易出错;配置更新需重启:修改配置后必须重启服务才能生效,导致业务中断(如调整支付超时时间需停服,影响交易);敏感配置明文暴露:数据库密码、API 密钥等敏感信息明文存储在配置文件中,存在泄露风险。

2025-10-06 18:10:42 1133

原创 SpringCloud 入门 - Nacos 服务治理

📌核心定义:Nacos(Dynamic Naming and Configuration Service)是阿里巴巴开源的动态服务发现、配置管理与服务治理平台,核心目标是解决微服务架构中「服务注册发现」「配置集中管理」「服务可用性保障」三大核心痛点。其名称由Naming(命名服务,负责服务定位)和(配置服务,负责配置同步)组合而来,是 Spring Cloud Alibaba 生态中服务治理的「核心枢纽」。🔍深入理解。

2025-10-02 16:55:00 808

原创 SpringCloud入门 - 背景及框架搭建

本文介绍了基于SpringCloud的简易商城系统搭建指南。系统采用领域驱动设计(DDD)划分为用户服务、商品服务、订单服务和积分服务4个核心模块,并详细说明了各模块的业务职责和数据模型。文章重点讲解了父工程的搭建过程,包括版本仲裁、依赖管理和构建配置,以及子模块的分层架构设计。通过订单服务模块示例,展示了配置文件、接口开发等具体实现步骤,并提供了接口测试方法。该指南为开发者提供了从零开始搭建微服务商城的完整技术方案。

2025-09-30 16:40:38 467

原创 SpringCloud 入门 - 准备工作

Java 17 环境变量配置正确Nacos 启动成功并连接外置数据库Sentinel 控制台可正常访问Mysql 已创建必要数据库(如 nacos_config)Redis 配置了持久化和密码开发工具已安装并能连接各中间件。

2025-09-28 18:37:02 759

原创 SpringBoot 3.X 与 MyBatis-Plus 兼容性问题排查与解决方案

是为 SpringBoot 2.X(依赖 Spring Framework 5+)设计的,直接在 SpringBoot 3.X 中使用会因 API 不兼容触发异常。(如 3.5.5 版本)是为 SpringBoot 2.X(依赖 Spring Framework 5+)设计的,其自动配置类(如。最近在摸索微服务架构,过程中遇到的问题会一一记录,后续也会记录一些微服务相关技术栈,有兴趣可以关注哦。,该 Starter 内部已适配 Spring Framework 6+ 的 API 规范,修复了。

2025-09-24 17:29:30 1209

原创 Idea中lombok注解不生效问题

总之IDEA生成的注解处理器配置总是会导致Lombok无法正常工作,你可以尝试将注解处理器配置移动到Default或者Maven default来解决。4、如果上述操作完成后,lombok还是无法正常编译,按下图操作。重新编译后,检查class文件,一般就可以正常生成注解的方法了。1、确保Idea中正确安装了lombok插件;2、确保pom文件正确配置了lombok依赖;3、确保启用了注解处理器。

2025-08-14 09:58:52 238

原创 浅试shell脚本编写

shell脚本

2022-07-21 09:59:48 359

原创 Tomcat配置(dbcp连接池、连接池加密、日志分割)

内容包含1、内存配置;2、时区配置;3、日志分割;4、连接池;5、密码加密;

2022-07-14 17:53:11 1082

原创 ECS搭建Java Web环境问题

ali ECS(脱坑)

2022-06-13 17:11:20 159

转载 win10更新后,远程桌面连接报错

1、问题描述报错如下:2、解决方案方案1: WIN+R,输入regedit,进入注册表编辑器   依次打开:(本人操作时一直失败,最后发现时打开了错误的路径“HKEY_LOCAL_USER”) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters   一般打开到System目录就没有文件了,右击System,新建项并命名为CredSSP,

2020-06-09 18:17:51 889

转载 数据库锁表与解锁

查看锁表进程SQL语句select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID; 解锁杀掉锁表进程:记录下SID和serial# ,分别替换掉下面的1155,39095,即可解除锁表alter system kill session '1155,39095'; 对象锁...

2020-01-08 10:14:22 450

原创 上传文件的几种方式

上传文件,归根结底还是使用字符流对文件操作 文件共享方式 文件共享,首先需要设置共享文件夹,自行度娘映射网络驱动设置驱动,相当于本地盘符设置关联共享文件夹路径(格式:\\+ip+\+共享名称)网络映射配置完成,上传文件使用流方式写入上图设置的驱动Y:SMB协议SMB(全称是Server Message Block)是一个协议名,它能被用于Web连接和客户端与服...

2020-01-08 10:13:48 1848

原创 安装Oracle Client及配置,最终PL/SQL Development 连接

1、Windows 10 不兼容修改D:\Java_Development\client\stage\cvu下文件cvu_prereq.xml添加如下内容<OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64...

2019-09-04 14:24:06 274

原创 Linux系统下配置Java开发环境

1、新建空虚拟机(桥接模式、存储为单个文件)2、安装iso镜像文件3、配置操作系统设置分区 设置密码5、配置静态IPcd /etc/sysconfig/network-scripts 查看文件列表 ls 修改配置文件 vi ifcfg-***(视情况而定) 重启网络 service network restart5.X、修改主机名查看主机名 hostn...

2019-05-06 15:48:13 3268

原创 Eclipse集成Tomcat

1、没有Server选项 Help --> Install New Software --> add "Kepler" repository (http://download.eclipse.org/releases/kepler) -> Web,XML, Java EE and OSGi Enterpri...

2019-05-05 16:28:10 578

转载 Redis

Redis是一个key-value存储系统,现在在各种系统中的使用越来越多,大部分情况下是因为其高性能的特性,被当做缓存使用,这里介绍下Redis经常遇到的使用场景。1、Redis特性一个产品的使用场景肯定是需要根据产品的特性,先列举一下Redis的特点:读写性能优异持久化数据类型丰富单线程数据自动过期发布订阅分布式这里我们通过几个场景,不...

2019-04-16 12:21:21 142

转载 Apache Solr入门教程

转载:https://www.cnblogs.com/cblogs/p/solr-tutorial.html写在前面:本文涉及solr入门的各方面,建议边思考边实践,相信能帮助你对solr有个清晰全面的了解并能简单实用。在Apache Solr初学者教程的这个例子中,我们将讨论有关如何安装最新版本的Apache Solr,并告诉你如何配置它。此外,我们将告诉你如何进行使用solr的样本数据...

2019-04-15 12:00:37 158

转载 转 IDEA热部署,自动编译

1.settings-Compiler,勾选Build project automatically2.Ctrl+Shift+Alt+/ 选择Registry,勾选compiler.automake.allow.when.app.running

2018-10-10 10:23:49 171

原创 对象的复制

clone()方法        需要复制的对象 implements Cloneable        重写clone方法@Override public Object clone() { CapitalFlow capitalFlow = null; try{ capitalFlow = (CapitalFl...

2018-10-08 15:12:42 181

原创 报表poi

记录poi操作1、Excel表导入 创建输入流 创建Workbook对象 wb 判断Wordbook类型 得到工作簿sheet 得到Excel的行和列,循环录入    以下附部分代码/** * 导入期初数据 * * @throws IOException */ public ObjectResponse exportData(@RequestPara...

2018-10-08 15:10:30 297

原创 可视化的交互图形库cytoscape.js(网络图谱)

业务需要实现类似天眼查图谱的功能,接触到了cytoscape(包括cytoscape.js和可视化的CytoScape【图形化操作】),需要实现类似下图功能, 1、访问流出    div画布 --&gt; request --&gt; controller --&gt; ... --&gt; db --&gt; json --&gt; response --&gt; cytoscape...

2018-10-08 11:48:30 11602 2

原创 Bigdecimal就是一个坑

最近在做数据报表,使用poi做导入导出的时候,碰到Bigdecimal这个大坑,以此文记录。  Bigdecimal之运算         这里记录加减乘除         加        --    bigdecimal1 = bigdecimal1.add(bigdecimal2);         减        --    bigdecimal1 = bigde...

2018-10-08 11:46:48 4983

转载 转:什么是软件架构

什么是软件架构本文探讨什么是「软件架构」,并对其下个定义!原文地址:https://blog.youkuaiyun.com/ivan_pig/article/details/82896565决策or组成?如果你去google一下「什么是软件架构」,你会看到各种各样的定义!不过大致可分为「决策」论和「组成」论!其中一个比较著名的「决策」论的定义是Booch,Rumbaugh和Jacobson...

2018-10-08 11:44:38 246

Arthas 是一款Alibaba线上监控诊断产品

Arthas 是一款Alibaba线上监控诊断产品 wiki:https://arthas.aliyun.com/doc/

2025-09-29

Tomcat连接池DBCP2密码加密

Tomcat连接池DBCP2密码加密

2022-07-14

cytoscape.js

制作网络图谱使用的第三方库cytoscape.js,包括cytoscape的语法及小案例。

2018-05-29

com.google.gdt.eclipse.suite.4.3.zip

eclipse添加google插件,包含Google App Engine Tools for Android、Google Plugin for Eclipse、GwT

2019-09-24

空空如也

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

TA关注的人

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