排序
MySQL优化方向
MySQL优化手段 数据库设计层面 范式设计 减少数据冗余 提高数据一致性 索引策略 选择合适的索引类型 (BTREE, HASH) 覆盖索引 索引选择性 表结构优化 使用合适的数据类型 避免使用NULL 分区表 水...
dubbo服务调用源码
dubbo服务调用源码,调用过程 dubbo的服务调用方是在xml配置了类似于 <dubbo:reference interface='com.jwfy.dubbo.product.ProductService' id='productService' />的配置,意味着后续在s...
05-应用级开发者 AI 时代破局点
后端应用级开发者该如何拥抱 AI GC?就是在这样的一个大的浪潮下,我们的传统的应用级开发者。我们该如何选择职业或者是如何去快速转型,跟上这样的一个行业的一个浪潮? 0 AI金字塔模型 越往上...
AI+Java项目+Springboot项目+Vue3全栈旅游项目
AI+Java项目+Springboot项目+Vue3全栈旅游项目,AI+Java项目+Springboot项目+Vue3项目实战AI智能旅游推荐助手企业级项目,适合前后端转全栈项目实战 主要环境 node版本 v22.12.0 node.js https:/...
在Spring 当中存在的八大模式
在Spring 当中存在的八大模式 @ 目录 在Spring 当中存在的八大模式 每博一文案 1. 简单工厂模式 2. 工厂方法模式 3. 单例模式 4. 代理模式 5. 装饰器模式 6. 观察者模式 7. 策略模式 8. 模板方...
中外程序员到底有啥区别?
中国程序员的特点 中国程序员的最大优点是非常勤奋。中国互联网行业有句话叫:“they earn a lot of money but die early”(赚得多死得早)。由于工作强度大,经常有程序员突然去世的新闻报道...
为什么以及如何要进行架构设计权衡?
对于“软件架构”这个词有很多定义和含义。而且,“软件开发”、“软件设计”和“软件架构”这三个概念之间存在相当大的重叠,它们在许多方面相互交融。 从核心上看,可以将软件架构视为在构建...
Java开发必读,谈谈对Spring IOC与AOP的理解
本文分享自华为云社区《超详细的Java后台开发面试题之Spring IOC与AOP》,作者:GaussDB 数据库。 一、前言 IOC和AOP是Spring中的两个核心的概念,下面谈谈对这两个概念的理解。 二、IOC(Inver...
从零手写实现 nginx-21-modules 模块
前言 大家好,我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零...
剖析 Kafka 消息丢失的原因
目录 前言 一、生产者导致消息丢失的场景 场景1:消息体太大 解决方案 : 1、减少生产者发送消息体体积 2、调整参数max.request.size 场景2:异步发送机制 解决方案 : 1、使用带回调函数的发送...
OOP课第三阶段总结
OOP课第三阶段总结 前言: 我想说的第一句是:”我感受到了设计上的极大缺陷“,从一开始,我完全就忽略了引脚的存在。因为在第二阶段中,家电模拟大作业一、二在不需要考虑引脚的情况下也可以...
Rabbitmq的使用
rabbitmq的使用 1. 使用场景及它的特点介绍 2. mq的5种常用消息模型 2.1 队列模型—-1 对 1 2.2 队列模型 — 1(生产者)对多(消费者) 特点: 1.当有多个消费者时,无论消费者处理的性能是否...













