面试官:如何在命令行跑Postman?
在接口自动化过程中,每次都打开postman工具来手动运行脚本显得不智能,所以可以通过命令在无UI或者其他持续集成的平台上执行脚本和数据。
SpringBoot项目上传图片(本地/OSS)
在分布式项目中,通常一个项目中会用到很多服务器,如果我们还像单体项目中将文件/图片上传到本地,而下一次访问的时候,如果我们访问的服务器不是上一次保存的服务器的话,我们就访问不到自己上传的数据,这显然不是我们希望的,这时候我们就用到OSS对象存储。图片上传完成之后,我们可以到项目中的==/images
springsecurity过滤指定url【.antMatchers(***).permitAll()】失效分析
springsercurity过滤指定url【antMatchers().permitAll】失效分析
多线程初阶——线程安全
场景:用两个线程同时对一个变量进行5万次自增操作,预期结果是自增10万次。i < num;i < num;count ++;} }结果如下和我们预期的结果10000不一样,因此这种现象称为线程不安全。线程安全产生的原因线程在CPU上是抢占式执行,抢占CPU资源是没有顺序的(程序猿无法处理)多个线程修
【Spring源码】讲讲Bean的生命周期
面试官:“看过Spring源码吧,简单说说Spring中Bean的生命周期”
Java执行shell命令
java执行shell命令的方式有很多种,但是在应用的过程中,我们可能会遇上一些特殊的情况,导致执行脚本失败,不生效的场景。实践是检验真理的唯一标准,工作生活中一定要多总结,记录。
社区版Intellij IDEA安装Spring Boot Assistant插件解决yml无提示问题
社区版IDEA安装spring boot assistant插件解决yml无提示问题,类模板设置添加默认注释。
kafka实战-消费者offset重置问题
kafka消费者offset重置问题
【第二季】【SpringBoot+Vue】前后端分离项目实战笔记
【第二季】全网最简单但实用的SpringBoot+Vue前后端分离项目实战
Postman form-data、x-www-form-urlencoded的区别
比如汉字‘丁’吧,他的utf8编码在十六进制下是0xE4B881,占3个字节,把它转成字符串‘E4B881’,变成了六个字节,每两个字节前加上百分号前缀,得到字符串“%E4%B8%81”,变成九个ascii字符,占九个字节(十六进制下是0x244534254238253831)。5、multipar
Java详细安装配置教程(Windows),从下载到配置——Java-1.8(jdk)安装
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言和 Java 平台的总称。由 James Gosling和同事们共同研发,并在 1995 年正式推出。后来 Sun 公司被 Oracle (甲骨文)公司收购,Java 也随之成为 Or
Kafka在windows下下载、启动、测试详细教程
kafka-topics.bat --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic 队列名。kafka-console-consumer.bat --bootstrap-server l
Springboot启动后执行方法
使用注解@PostConstruct是最常见的一种方式,存在的问题是如果执行的方法耗时过长,会导致项目在方法执行期间无法提供服务。
Java的一些常用注解及其作用
在项目启动时会根据该类自动生成一张表,表的名称即@Entity注解中name的值,如果不配置name,默认表明为类名所有的实体类都要有主键,@Id注解表示该属性是一个主键,@GeneratedValue注解表示注解自动生成,strategy则表示主键的生成策略。生成的表中字段的名称就是实体类中属性的
Win10搭建我的世界Minecraft服务器「内网穿透远程联机」
简单几步在windwos搭建我的世界服务器,并通过cpolar工具将本地服务暴露到公网连接。
Mybatis(六):逆向工程
本博主将用CSDN记录软件开发求学之路上亲身所得与所学的心得与知识,有兴趣的小伙伴可以关注博主!也许一个人独行,可以走的很快,但是一群人结伴而行,才能走的更远!Mybatis 逆向工程是一种将 Mybatis 的配置信息从应用程序的代码中分离出来的技术。通过逆向工程,可以生成一份 Mybatis 的
Groovy安全高效的执行(死循环,休眠,危险方法)
在很多场景下有需要执行异步任务,或者执行用户的自定义任务时,通常我们会使用Groovy脚本能力来完成任务。通过groovy动态脚本能力,在业务执行过程中动态执行不同业务线或者用户的脚本,来满足不同需求。这样可以非常方便的进行业务拓展,但是也会带来一系列安全问题,1 比如在脚本中调用了系统危险的方法,
【开源项目】任务调度框架PowerJob介绍及源码解析
【开源项目】任务调度框架PowerJob介绍及源码解析
JAVA的数据类型有哪些?
JAVA的数据类型有哪些?
Shiro-721反序列化漏洞
Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序,用户登录成功后会生成经过加密并编码的cookie。在服务端对rememberMe的co