×

spring boot

SpringBoot面试题(五十道)

!!!!!!! !!!!!!! 发表于2024-05-18 浏览4545 评论0
45、Spring Boot、Spring MVC 和 Spring 有什么区别? 答: SpringFrame SpringFramework最重要的特征是依赖注入。所有SpringModules不是依赖注入就是IOC控制反转。 当我们恰当的使用DI或者是IOC的时候,我们可以开发松耦合应用。松耦合应用的单元测试可以很容易的进行。 SpringMVC Spring MVC提供了一种分离式的方法来开发Web应用。通过运用像DispatcherServelet,MoudlAndView和ViewR

android studio

解决 Android Studio 日志乱码(android studio出现乱码)

!!!!!!! !!!!!!! 发表于2024-05-18 浏览13011 评论0
文 | Promise Sun 一、Bug问题描述 系统:win11 AS版本: Bug: 在新换电脑,重装Android Studio后,一般会遇到2种日志乱码的情况: 1.在运行app项目时Run窗口或者Build窗口日志出现乱码 2.在app运行起来后Logcat窗口打印出来的日志出现乱码,如图: 二、分析原因 上面的窗口出现乱码一般是中文或者是特殊字符无法正常显示,出现的乱码,究其原因大多都是Android Studio默认的字符编码格式不支持中文或者特

scala

Flink+iceberg环境搭建以及问题处理(flink Iceberg)

!!!!!!! !!!!!!! 发表于2024-05-17 浏览9905 评论0
概述 作为实时计算的新贵,Flink受到越来越多公司的青睐,它强大的流批一体的处理能力可以很好地解决流处理和批处理需要构建实时和离线两套处理平台的问题,可以通过一套Flink处理完成,降低成本,Flink结合数据湖的处理方式可以满足我们实时数仓和离线数仓的需求,构建一套数据湖,存储多样化的数据,实现离线查询和实时查询的需求。目前数据湖方面有Hudi和Iceberg,Hudi属于相对成熟的数据湖方案,主要用于增量的数据处理,它跟spark结合比较紧密,Flink结合Hudi的方案目前应用不多。

后端

【windows】--- SQL Server 2008 超详细安装教程(sql server 2008 安装教程win10)

!!!!!!! !!!!!!! 发表于2024-05-16 浏览21036 评论0
1.解压文件后,双击setup.exe安装文件 2.打开后点击界面左侧的【安装】,然后点击右侧的【全新SQL Server 独立安装或向现有安装添加功能】 3.进入【SQL Server 2008 安装程序】界面,首先是【安装程序支持规则】 注:这一步经常出现由于计算机安装了某些安全软件出现“重新启动计算机”失败的异常,以至于无法进行下一步操作 【解决方案】: (1)“windows”键+R,输入regedit,回车,进入注册表。 (2)在注册表左侧目录栏中找到如下位

spring cloud

【spring cloud】(七)消息驱动——springcloud Stream

!!!!!!! !!!!!!! 发表于2024-05-16 浏览6343 评论0
  各位小伙伴们大家好,欢迎来到这个小扎扎的spring cloud专栏,在这个系列专栏中我对B站尚硅谷阳哥的spring cloud教程进行一个总结,鉴于 看到就是学到、学到就是赚到 精神,这波依然是血赚 ┗|`O′|┛ 🍹 springcloud Stream 🍸 什么是springcloud Stream?   现在市面上有很多的消息中间件,每一个公司使用的都有所不同,为了减少学习的成本,springcloud Stream可以让我们不再关

spring cloud

java web开发(从spring boot到spring cloud)

!!!!!!! !!!!!!! 发表于2024-05-15 浏览5661 评论0
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】         spring mvc开发相比较servlet-jsp-mysql而言,是简单很多。但是它也有一个缺点,就是xml配置文件较多,比如说pom.xml、web.xml、***-servlet.xml、applicationContext.xml等等。所以在spring基础之上,为了进一步简化spring开发的流程,人们开发了spring boot。它相当于一个spring全家

gateway

【图文详解】搭建 Spring Authorization oauth2-server-resource-client-gateway-eureka 完整Demo

!!!!!!! !!!!!!! 发表于2024-05-15 浏览5729 评论0
1、项目概述 1.1、概述 本项目是在前面章节的基础上,进行的升级改造。增加了注册中心、网关,更加贴近于实际需求。 在进行本节之前,请先搭建前面项目: 【图文详解】搭建 Spring Authorization Server + Resource + Client 完整Demo 【oauth2 客户端模式】Spring Authorization Server + Resource + Client 资源服务间的相互访问 1.2、整体架构图 业务流程解析

rabbitmq

RabbitMQ中的生产者消费者与订阅发布者两种模式

!!!!!!! !!!!!!! 发表于2024-05-15 浏览4277 评论0
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。AMQP(Advanced Message Queuing Protocol,高级消息队列协议)是一个进程间传递异步消息的网络协议。   工作过程 发布者(Publisher)发布消息(Message),经由交换机(Exchange)。交换机根据路由规则将收到的消息分发给与该交换机绑定的队列(Queue)。最后 AM

rabbitmq

RabbitMQ 的使用

!!!!!!! !!!!!!! 发表于2024-05-14 浏览3912 评论0
前提 项目使用微服务方式 ,有一个删除操作,数据内含有一个file url 删除数据需要调文件服务进行删除文件。目前采用的方式是 feign 方式,这里改为mq 方式删除。 前提 导包这里就不叙述了 第一步 配置 1.设置消息预取 值为1 表示 处理完1个消息再拿下一个消息进行处理 如果不设置 后果可以百度(影响可大可小 尽量设置) 配置2  因为消息发送是用jdk的序列化将对象序列化,会显得比较臃肿 这里配置成json序列化, 注意消息发送服务和接受消息服务都要重写这个bean

tomcat

JDK1.8下载与环境配置(jdk1.8.0环境配置)

!!!!!!! !!!!!!! 发表于2024-05-14 浏览6508 评论0
JDK1.8下载与安装 1. JDK下载 首先在Oracle官网上下载jdk1.8 :Java Downloads | Oracle 32位的系统下载x86的,64位的系统下载x64的, 不知道自己系统是多少位的,可以在我的电脑,右键属性,在系统类型里会提示是多少位的系统。   2、JDK安装 2.1 JDK下载完成后是一个.exe可执行文件,直接双击开始安装 2.2  点击下一步 2.3 选择安装位置(这里建议选择默认位置,虽然装在c盘,但是不占多少空

django

【Kafka原理你真懂了吗?】四万字Kafka教程(kafka原理详解)

!!!!!!! !!!!!!! 发表于2024-05-14 浏览8085 评论0
概述 Kafka 是一个分布式的,支持多分区、多副本,基于 Zookeeper 的分布式消息流平台,它同时也是一款开源的基于发布订阅模式的消息引擎系统。 使用场景 活动跟踪:Kafka 可以用来跟踪用户行为,比如我们经常回去淘宝购物,你打开淘宝的那一刻,你的登陆信息,登陆次数都会作为消息传输到 Kafka ,当你浏览购物的时候,你的浏览信息,你的搜索指数,你的购物爱好都会作为一个个消息传递给 Kafka ,这样就可以生成报告,可以做智能推荐,购买喜好等。 传递消息:Kaf

MSSQL教程

[Mysql] CAST函数

!!!!!!! !!!!!!! 发表于2024-05-14 浏览12742 评论0
CAST函数用于将值从一种数据类型转换为表达式中指定的另一种数据类型 语法 CAST(value AS datatype) AS关键字用于分隔两个参数,在AS之前的是要处理的数据,在AS之后的是要转换的数据类型  参数说明 value: 要转换的值 datatype: 要转换成的数据类型 datatype参数取值 值 描述 DATE 将value转换成'YYYY-MM-DD'格式 DATETIME 将value转换成'YYYY-MM-DD HH:MM:SS'