Spring Task 超详解版

OK,果然如此,注意这个是任务结束后每隔五秒,如果方法中间加了一个sleep方法,那么执行时间还要加上sleep里面的值,比如说中间加了一个sleep(1000),那么就会每隔6秒执行一次。比如说我们设置了两个定时任务,那么因为Spring Task是单线程,如果在第一个定时任务加了一个sleep方

【SpringBoot篇】SpringBoot整合Mybatis实战

SpringBoot整合Mybatis实战

Java开发面试--Spring专区

Spring是Java开发领域中最为流行的轻量级应用框架之一,具有依赖注入(DI)、面向切面编程(AOP)、控制反转(IOC)等核心特性。因此,许多Java开发岗位都需要求职者对Spring框架有深入的了解和实践经验,因此Spring相关的面试题也就成为了许多面试中必不可少的一部分。

IDEA实现远程Debug调试(附上Demo代码)

  需要准备JDK1.8环境,安装IDEA(版本不限)1.File一>New一>project…2.Maven Archetype一>填写Name一>选择jdk1.8一>选择Web一>创建参数详解:(3)、创建启动类和创建demo启动类:测试demo:启动,测试一下demo是否正常找到Remote

【亲测有效】解决idea中maven项目的pom文件不会自动下载jar包问题 + 更新不完整依赖命令

一杯茶,一袋烟,一个bug改一天,唉~ 一天下来整个人都麻了;废话不多说了,作者创作本文旨在使用言简意赅的语言为同样遇到此问题的伙伴们尽快解决困难,少走弯路。看问题:idea中maven项目的pom文件不会自动下载jar包方法1setting ——> maven ——> 去掉work offline

使用群晖Docker搭建HomeAssistant并实现异地公网访问

HomeAssistant是一个可以控制苹果、小米、MQTT等设备的智能家居平台。本文首先介绍如何使用群晖NAS的Docker套件来安装HomeAssistant平台,安装成功后,如何结合cpolar内网穿透工具实现公网访问。

CSRF防御方案

我们也可以用自定义HTTP头的方法来防御CSRF攻击,因为虽然浏览器会阻止向外站发送自定义的HTTP头,但是允许向本站通过XMLHttpRequest的方式发送自定义HTTP头。比如,prototype.js这个JavaScript库就是使用这种方法,并且增加了 X-Requested-By头到XM

spring security (史上最全)

一般意义来说的应用访问安全性,都是围绕认证(Authentication)和授权(Authorization)这两个核心概念来展开的。即:认证这块的解决方案很多,主流的有、、等(不巧这几个都用过-_-),我们常说的单点登录方案(SSO)说的就是这块,授权的话主流的就是spring security和

tomcat启动不起来

如果Tomcat启动不起来,可能是因为以下几种原因:端口冲突:Tomcat默认使用8080端口,如果该端口已经被其他程序占用,Tomcat将无法启动。Java环境配置问题:Tomcat需要Java环境支持,如果没有正确安装Java环境或者Java环境配置不正确,Tomcat将无法启动。配置文件错误:

SpringBoot整合JWT

JSON Web Token(JWT)是一种开放标准(RFC 7519),它定义了一种紧凑且自包含的方式来在各方之间安全地传输信息。它是一个基于 JSON 格式的令牌,由三个部分组成:头部(Header)、载荷(Payload)、签名(Signature)。其中,每一部分都使用 Base64 编码,

IntelliJ IDEA 控制台中文乱码的四种解决方法

IntelliJ IDEA 如果不进行配置的话,运行程序时控制台有时候会遇到中文乱码,中文乱码问题非常严重,甚至影响我们对信息的获取和程序的跟踪。开发体验非常不好。本文中我总结出四点用于解决控制台中文乱码问题的方法,希望有助于大家。注意:下面根据我日常工作的经验总结,排序的先后即为我们需要注意修改的

spring boot文件上传

文件上传,是指将本地图片、视频、音频等文件上传到服务器,供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。

IDEA中pom.xml配置文件依赖文件版本号报红的最有效解决办法

原因是从别的地方引入的项目文件,本地的MavenRepository库中并不存在对应版本的dependency依赖,所以导致版本号报红。找到对应项目,右键reload就可以了。

【Rust笔记】Rust与Java交互-JNI模块编写-实践总结

近期工作中有Rust和Java互相调用需求,这篇文章主要介绍如何用Rust通过JNI和Java进行交互,还有记录一下开发过程中遇到的一些坑。JNI简单来说是一套Java与其他语言互相调用的标准,主要是C语言,官方也提供了基于C的C++接口。 既然是C语言接口,那么理论上支持C ABI的语言都可以和J

springmvc详细讲解

springmvc讲解

Spring boot 整合 JWT

JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。JWT是一个开放标准(RFC 7519)定义的方式,用于在网络之间安全地传输信息。JWT是一个紧凑的,URL安全的手段,表示在双方之间转让的声明。这些声明可以被验证和信任,因为它们是数字签名的。JWT可以使用秘密(使用HMAC

springcloud 微服务 之 Eureka 配置

Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServer中的服务

SpringBoot用slf4j日志 及其 项目配置、MVC支持

SLF4J查了一下单词,他是Simple Logging Facade forJava)其实我觉得每次有专有名词,就查一下完整的英文,更能帮助我理解并且记住这个新知识。它是一个简单的Java日志门面框架,提供通用的接口,用于访问不同的日志实现,有Log4j、Logback、JCL等。SLF4J的目标

IDEA Git 报错could not read from remote repository

3 最后删除known_hosts,请执行 ssh -T git@xxxxx,把你的gitlab加入到known_hosts。1 检查idea工程project目录下的.git文件夹下的.config文件,origin配置是否正确。打开.config文件,url有两种方式:https的方式、ssh

在idea工具下,使用protobuf自动生成java代码,超详细教程

第二步:上面的插件装完重启后,新建一个maven项目,打开IDEA,选择“New Project”,选择Maven,选择Java版本,然后填写项目信息,创建一个新的Maven项目。c).输出路径:勾选java,并指定protoc生成的java文件需要存放的路径。Protocol Buffers --

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

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈