后端

从 “Hello AI” 到企业级应用:Spring AI 如何重塑 Java 生态的 AI 开发

🔥个人主页:@草莓熊Lotso 🎬作者简介:C++研发方向学习者 📖个人专栏: 《C语言》 《数据结构与算法》《C语言刷题集》《Leetcode刷题指南》 ⭐️人生格言:生活是默默的坚持,毅力是永久的享受。 前言:当大模型浪

第11章 流量路由Ingress(二)

11.2 场景化需求 11.2.1 多入口访问Ingress Nginx Ingress Controller和其入口SLB是解耦,若要增删改查Ingress,控制器就会去配置Nginx,但不会影响入口SLB。所以我们可以通过创建多个入口SLB的方式(即LoadBalance类型的Service),把Ingress暴露在集群之外。 为了节约SLB的费用,可以将Ingress入口SLB改成内网类型,

金仓数据库MongoDB兼容深度解析:多模融合架构与高性能实战

 引言:国产数据库的多模化征程在数字化转型的浪潮中,企业数据处理需求正经历着深刻变革。传统单一的关系型数据库已难以满足多样化数据处理场景,而MongoDB等文档数据库因其灵活的数据模型和卓越的横向扩展能力,在现代应用开发中占据了重要地位。然而,随着国产化替代战略的深入推进,如何在不牺牲现有技术生态的前提下实现数据库

Spring Cloud Gateway API接口安全设计(加密 、签名)

本文属于转载,原文链接为: 1 防止数据抓包窃取 1.1 风险简述 简述:当用户登录时,恶意攻击者可以用抓包工具可以拿到用户提交的表单信息,可以获取用户的账号密码,进而可以恶意访问网站。 image.png 1.2 RSA 非对称加密 1.2.1 RSA简介 RSA加密算法是一种非对称加

【JavaEE】SpringIoC与SpringDI

目录 一、IoC与DI 1.1 IoC 1.2 DI 二、IoC与DI的使用 三、IoC详解 3.1 Bean的存储 3.2 @Controller(控制器存储) 3.3 获取Bean对象 3.4 @Service(服务存储) 3.5 @Repository(仓库存储&#xf

Mysql之用户管理

目录13. 用户管理13.1 用户📌 13.1.1 用户信息📌 13.1.2 创建用户📌 13.1.3 删除用户📌 13.1.4 修改用户密码📌 13.1.5 密码策略要求1. 设置一个更强的密码2. 临时降低密码策略要求3. 查看当前密码策略13.2 数据库的权限📌 常见权限:&#x1f

【5分钟背八股】ZooKeeper和Reids做分布式锁的区别?

Reids: Redis只保证最终一致性,副本间的数据复制是异步进行(Set是写,Get是读,Reids集群一般是读写分离架构,存在主从同步延迟情况),主从切换之后可能有部分数据没有复制过去可能会 「丢失锁」 情况,故强一致性要求的业务不推荐使用Reids,推荐使用zk。 Redis集群各方法的响应时间均为最低。随着并发量和业务数量的提升其响应时间会有明显上升(公网集群影响因素偏大),但是极限q

JavaScript函数练习题1

写一个函数计算1到n的和, 并返回结果打印出来;(n为函数参数)         function sum(n) {             var number = 0 //保存对应的计算的和             //遍历1-n             for (var i = 1; i <= n; i++) {                 number += i //将1-n的

1802. 有界数组中指定下标处的最大值

插: 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 题目: 给你三个正整数 n、index 和 maxSum 。你需要构造一个同时满足下述所有条件的数组 nums(下标 从 0 开始 计数): nums.length == n nums[i] 是 正整数 ,其中 0 <= i < n

MySQL 常见面试问题总结

MySQL MySQL 基础概念 1. 什么是MySQL?它有哪些特点? 2. MySQL中的存储引擎有哪些?它们有什么区别? 3. InnoDB和MyISAM的主要区别是什么? 4. 什么是事务?MySQL如何支持事务? ACID原则详解 1. Atomicity(原