【微服务】SpringCloud-Nacos注册中心

Nacos是SpringCloudAlibaba的组件,而SpringCloudAlibaba也遵循SpringCloud中定义的服务注册、服务发现规范。因此使用Nacos和使用Eureka对于微服务来说,并没有太大区别。

@Value获取不到配置文件的值,也加载不到默认值

所有的问题找不到的时候,可以通过源码查看流程,然后可以很清晰的明确出这个问题的定位。

SpringIOC和AOP介绍

Spring介绍1.spring是轻量级的开源的JavaEE框架2.Spring可以解决企业应用开发的复杂性3.Spring有两个核心部分:IOC、AOP​ (1)IOC:控制反转,把创建好的对象给Spring进行管理​ (2)AOP:面向切面编程,不修改源代码的情况下进行功能增加。Spring特点

Restful的登录和注册的实现

登录前的表的设计接下来实现登录和注册的功能登录的验证功能(参考文档)http://blog.csdn.net/aitcax/article/details/53097562SQL语句的编写<mapper namespace="com.fuwei.mapper.UserMapper">&l

使用Xposed对native进行hook

使用Xposed对native进行hook,Dobby框架的使用

最新CS RCE(CVE-2022-39197)复现心得分享

这个漏洞号称是脚本小子杀手,喜欢用CS的朋友们瑟瑟发抖。复现这个漏洞也是一个很有意思的事情,让我学到了很多关于Swing和SVG的知识,这篇文章也希望能帮助大家对此类漏洞的调试、复现等过程有更深入的理解。

Linux - Linux下Java安装路径查找;配置Java环境变量

1、执行 java -version出现了版本号,表示安装过了JDK,配置了环境变量2、在配置过jdk的情况下,执行java -verbose指令,在打印出的文本最后两行可以看到jdk的安装路径为。

idea启动项目很久很慢的一种解决方案

一般地,JVM实例默认最大堆内存是机器的1/64,在启动时会不断地fullGC,不断的申请内存。所以我们可以通过设置这个参数,分配给它更大的运行内存,即可解决应用启动慢的问题。

idea中git打tag详解

1、什么是tag通常,发布一个版本时,会在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个标签的版本,就是把那个打标签的时刻的历史版本取出来。  所以,标签也是版本库的一个快照。简单理解: 标签是某个版本的别名,因为git的版本号都是用一串字母数字组成,为了

Idea:乱码问题

例如:随着idea的不断发展,idea也越来越重要,很多人都使用idea,本文就介绍了idea的乱码问题提示:以下是本篇文章正文内容,下面案例可供参考提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了Idea中文乱码问题。

Kafka 监控

Broker JVM 进程默认用 G1 的 GC 算法,当 cleanup 结束后,堆上活跃对象大小从 827MB 缩减成 645MB。load average 的过去 1 分钟、过去 5 分钟、过去 15 分钟的 Load 平均值:4.85、2.76、1.26。例子 : Broker 进程进行 F

RabbitMQ(Message Queue消息队列)

RabbitMQ(Message Queue消息队列)

springboot上传文件大小配置

通过配置一个Bean来实现,注意在这个类上需要引入注解 @Configuration ,不然是扫描不到这个配置。springboot上传文件大小配置有两种方法,一种是直接再配置文件配置,一种是通过添加一个Bean来实现。单位可以是 KB,MB 大小可以根据自己的实际需求设定。maxReques

springboot整合springsecurity+oauth2.0密码授权模式

本文采用的springboot去整合springsecurity,采用oauth2.0授权认证,使用jwt对token增强。本文仅为学习记录,如有不足多谢提出。

Jmeter压测——BlazeMeter录制脚本+Jmeter进行测试

准备时长: Ramp-up Period(in seconds),决定多长时间启动所有线程。如果使用10个线程,ramp-up period是100秒,那么JMeter用100秒使所有10个线程启动并运行。如果未指定ramp-up period ,也就是说ramp-up period 为零, JMe

/.idea/workspace.xml漏洞以及解决方法

/.idea/workspace.xml危害:由于开发人员使用JetBrains系列开发工具开发web应用,上传代码至服务器时,未排除web开发目录下的.idea文件夹导致该目录被上传至服务器web目录。/.idea/workspace.xml描述:发现JetBrains .idea.idea/wo

flink内存管理, 增加Task内存大小,减少ManageMemory, network内存的方法

flink内存管理, 增加Task内存大小,减少ManageMemory, network内存的方法

深入理解 MultipartFile 处理文件

从上图的return中可以看出,返回的name值从来不是null或者空,也就是说如果使用MultipartFile来接收文件,那么@Param("uploadFile")定义的接收文件的名称则必不可少,这样才能接收到文件,如果没有定义@Param("uploadFile"),则接收不到文件。也就是说

SpringBoot之一次关于bootstrap.yaml文件的思考

本文不是介绍yaml的语法,是本人看微信推送文章的时候,看到了一篇关于bootstrap.yaml配置文件加载的原理,才想多去深究一下其加载原理。因为看的文章讲解的云里雾里的,讲解的不是很明白,自己就想着深入去了解一下加载的原理,所有才写了这篇文章。bootstrap.yaml文件的加载原理。需要事

基于SpringSecurity的@PreAuthorize实现自定义权限校验方法

在我们一般的web系统中必不可少的就是权限的配置,也有经典的RBAC权限模型,是基于角色的权限控制。这是目前最常被开发者使用也是相对易用、通用权限模型。当然已经实现了权限的校验,但是不够灵活,我们可以自己写一下校验条件,从而更加的灵活!很多开源框架中也是用的比较多,小编看了一下若依是自己写了一个注解

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈