×

ribbon

【SpringCloud 2021.0.0】7、LoadBalancer 负载均衡(客户端) 非Ribbon (spring-boot 2.6.3)

齐飞 齐飞 发表于2024-05-21 浏览6347 评论0
1、负载均衡以及Ribbon 1)Ribbon是什么? Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。 简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务连接在一起。Ribbon 的客户端组件提供一系列完整的配置项,如:连接超时、重试等。简单的说,就是在配置文件中列出 LoadBalancer (简称LB:负载均衡) 后面所有的机器,Ribbo

node.js

fs.readFile() 和 fs.writeFile() (fs.readFile)

齐飞 齐飞 发表于2024-05-21 浏览3872 评论0
安装配置NodeJs环境 想用这两种方法,首先需要安装配置NodeJs环境,我把链接放在这里,请前往菜鸟教程去看具体的教程,这里我就不多做赘述了。 Node.js 安装配置 | 菜鸟教程 (runoob.com) fs.readFile() fs.readFile() 方法,用来读取指定文件中的内容 使用方法 // 导入fs模块 const fs = require('fs') // 相当于 <script src='./fs></script> //

架构

腾讯大佬的“百万级”MySQL笔记,基础+优化+架构一篇搞定,秋招必看系列!

齐飞 齐飞 发表于2024-05-20 浏览9372 评论0
前言 MySQL不用多说,大家都知道它是目前最为活跃热门的开源数据库,由于成本低,操作简易的特点,所以在互联网企业中被广泛使用,即使是头部的BATJ。由此可见,想要在互联网行业混得风生水起,或者说想要进入BATJ等一线互联网公司,那么熟练掌握MySQL必定是一块必要的敲门砖。 对于MySQL的使用,可能很多刚开始工作的开发人员还是挺陌生的,但要想学习又不知道从何开始,技术的落后自然会让人感到焦虑。实际上,学习MySQL,找对方法就能轻松搞定。 今天,特将华为大佬整理的“百万级”MySQ

mysql

mysql CONVERT 类型转换

齐飞 齐飞 发表于2024-05-19 浏览5052 评论0
convert(expr, type) 函数用于在mysql语法中将一种类型转换为另一种类型,例如 CONVERT('1', unsigned) 将varchar类型转换为正数类型。 字段排序时可转换为指定的类型后进行排序: select DISTINCT(building_name) from quarantine_room_extend   where del_flag='0'   order by  CONVERT(building_name, unsigned) asc;  bui

spring boot

SpringBoot2.x 集成 AntiSamy 防御XSS攻击

齐飞 齐飞 发表于2024-05-19 浏览5595 评论0
AntiSamy是OWASP的一个开源项目,通过对用户输入的HTML、CSS、JavaScript等内容进行检验和清理,确保输入符合应用规范。AntiSamy被广泛应用于Web服务对存储型和反射型XSS的防御中。 XSS攻击全称为跨站脚本攻击(Cross Site Scripting),是一种在web应用中的计算机安全漏洞,它允许用户将恶意代码(如script脚本)植入到Web页面中,为了不和层叠样式表(Cascading Style Sheets, CSS)混淆,一般缩写为XSS。XSS分为

spring

第07篇:巧用Spring类型转换, Converter&Formatter知识点学习。

齐飞 齐飞 发表于2024-05-19 浏览5345 评论0
公众号: 西魏陶渊明CSDN: https://springlearn.blog.csdn.net 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、前言 本篇文章中的内容,非常的小众,虽然在实际开发中,基本上不会有使用的场景,但是在Spring中却无处不在的知识点。因为我们是学习Spring,所以我们最好了解一下。希望对你有用,最终能运用在Spring框架的扩展上。 本篇文章,主要学习两个东西。第一个是类型转换, 第二个是格式化输出(支持国际化)。

scala

HUAWEI 机试题:找到好朋友

齐飞 齐飞 发表于2024-05-19 浏览6091 评论0
🌈 Scala 实现 题目描述: 在学校中,N 个小朋友站成一队,第 i 个小朋友的身高为 height[i],第 i 个小朋友可以看到第一个比自己身高更高的小朋友j,那么 j 是 i 的好朋友 (要求:j>i) 。 请重新生成一个列表,对应位置的输出是每个小朋友的好朋友的位置。 如果没有看到好朋友,请在该位置用0代替。 小朋友人数范围 0~40000。 输入描述: 第一行输入 N,N 表示有N个小朋友 第二行输入 N 个小朋友的身高 height[i],都是整数

scala

Scala编程语言入门(2)(scala是什么编程语言)

齐飞 齐飞 发表于2024-05-17 浏览7524 评论0
Scala编程语言入门 Scala进阶 函数式编程 我们将来使用Spark/Flink的大量业务代码都会使用到函数式编程。 下面的这些操作是学习的重点,先来感受下如何进行函数式编程以及它的强大。 1. 遍历 foreach 方法描述 foreach(f: (A) ⇒ Unit): Unit 方法说明 foreach API 说明 参数 f: (A) ⇒ Unit 接收一个函数对象作为参数函数的输入参数为集合的元素返回值为空 返回值 Unit

restful

@RequestMapping 的作用是什么?

齐飞 齐飞 发表于2024-05-16 浏览3766 评论0
RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性,下面我们把她分成三类进行说明。 1.value, method: value:指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明); method:指定请求的method类型, GET、POST、PUT、DELETE等; 2.consumes,produces cons

spring boot

SpringBoot项目中@Autowired注解注入组件为空Null,@Value注解注入值为空Null 的解决办法

齐飞 齐飞 发表于2024-05-15 浏览5317 评论0
问题概述 在Spring项目开发组件中,通过@Autowired注解注入组件为空Null,@Value注解注入值为空Null, 如下图: 解决办法  如果你遇到了这个问题,如果是中、高级开发工程师,先自我反省,自我检讨一下吧! 这个是入门的(基础的不能再基础了),这个知识就不在这儿展开了, 如果遇到了这个问题,从以下步骤进行排查: 1、首先查看注解, 查看当前组件类上是否存在注解:@Component、@Service 目的是使Spring能识别到并交