IDEA配置git详细步骤
IDEA配置Git详细步骤
nacos源码分析-心跳检测(服务端)
前面我们讲了《nacos源码分析-服务注册(客户端)》 和 《nacos源码分析-服务注册(服务端)》,主要是讲的服务注册流程,本章节我们来讲服务心跳检测机制。
springboot常用的20个注解
这个注解是Spring Boot最核心的注解,用在 Spring Boot的主类上,标识这是一个 Spring Boot 应用,用来开启 Spring Boot 的各项能力。做过web开发的同学一定都有用过@Controller,@Service,@Repository注解,查看其源码你会发现,他们
Java—提取字符串中指定的字符(取井号间的字符)
Java—提取字符串中指定的字符(取井号间的字符)一、内容介绍:有一字符串,格式为:“#detailOne#detailTwo#detailThree#”,现需要将“#”间的内容1、内容2和内容3分别提取出来,赋给detailOne、detailTwo和detailThree,其中内容1、内容2和内
SpringBoot替换容器内注入的Bean
> 在开发的过程中,经常引入别人写的jar包实现某功能。而别的jar包一般都自动注入Spring容器中,假设都是通过@Bean、@Service或@Component注入的,并且没有加入@ConditionalXXX等注解,导致无法替换掉别人的实现,假设这时就想替换掉,那该如何实现呢?> 1. Be
GBK不可映射字符(java编写中文显示不出来)
初学者刚接触java的时候,经常会使用到CMD来运行java程序。而这个时候,最容易被命令窗口弹出来的满屏错误给直接劝退。比如这个最常见的这个错误:编码GBK的不可映射字符,其实这是很常见的一种错误,由于字符编码造成的。首先我写的代码是这样的 然后是没有使用集成编辑器,直接使用的记事本这样的工具来编
Apache Shiro 1.2.4 反序列化漏洞(CVE-2016-4437 )
1. 内容主要介绍shiro反序列化漏洞的原理和工具的利用。2. 要加深对漏洞的理解还是需要多研究一下自己编写需要的程序。
idea常用快捷键
idea常用快捷键
Docker 部署 Kibana
Docker 部署 Kibana本篇主要介绍 使用 Docker 部署 kibana 用于操作 Elasticsearch 使用.1. 前置准备1.1 Elasticsearch 准备可以先准备一个 Elasticsearch 服务 后续用于使用Kibana 去连接它操作,本篇就不展开了1.2 查
IDEA 2021.3创建java web项目(最新版,很详细,手把手创建)
因为自身学习的时候第一次使用**IDEA**,初次创建javaweb项目的时候,发现现在很多的教程都已经是过去式的了,版本很老了,有些创建项目的方式已经不适用于现在,所以我收集整理一下,总结出一套完善详细的解决方式。我使用的版本是:IDEA 2021.3
springboot使用swagger3生成接口文档,最新UI界面
springboot使用swagger3生成接口文档,最新UI界面
Kafka配置动态SASL_SCRAM认证
(Kafka配置动态SASL_SCRAM认证)Kafka中需要加上认证,并动态新增用户,SASL/SCRAM验证可以支持
Python Kafka客户端性能测试比较
由于工作原因使用到了 Kafka,而现有的代码并不能满足性能需求,所以需要开发高效读写 Kafka 的工具,本文是一个 Python Kafka Client 的性能测试记录,通过本次测试,可以知道选用什么第三方库的性能最高,选用什么编程模型开发出来的工具效率最高。
Java中变量的默认值
变量必须先声明,再赋值才能访问.但是对于成员变量来说,可以不手动赋值,系统会默认赋值.类型 默认值byte 0short 0int 0double 0.0long 0Lfloat 0Fboolean false;char \u0000引用数据类型
通过压测表格讨论并发量、RT、QPS量化关系
通过压测介绍一个公式,定量描述了并发量、RT、QPS三者关系,并阐述了应该如何理解这个公式和适用场景
在IDEA上使用GitHub Copilot,同样的样例,你会怎么实现?
GitHub Copilot为数十种语言和各种框架提供了代码建议,但它特别适用于Python,JavaScript,TypeScript,Ruby,Java和Go。GitHub Copilot 将尝试匹配代码的上下文和样式。申请资格访问GitHub Copilot 网站:GitHub Copilot
mac中的IDEA的使用快捷键
mac中的IDEA的使用快捷键
spring5(五):AOP操作
AOP(概念)1、什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOPAOP(底层原理)
基于java的员工绩效考核管理系统
本员工绩效考核系统采用java语言开发,为企业员工的绩效考核的运行做基础,主要包括登陆模块,管理员管理,员工管理,薪酬管理,员工可以进行薪酬查询.系统开发环境是Myeclipse,数据库是mysql,基于web访问,简单方面.文档有配套论文等.适用范围"毕业设计,课程设计等"(一)登录模块此模块主要
玩转SpringBoot安全管理:SpringSecurity之UserDetailService身份认证
SpringSecurity身份认证之UserDetailsService