博主自主知识产权《springboot深入浅出系列课程》(16章97节文档) 已经上线,请关注
  • springboot深入浅出系列(16章97节)
  • vue深入浅出系列(连载中)
  • Docker专题汇总
  • 私有PaaS在乐视的实践
  • 使用docker五步搭建ELK日志收集分析系统
springboot

Spring 里那么多种 CORS 的配置方式,到底有什么区别

Spring 里那么多种 CORS 的配置方式,到底有什么区别
作为一个后端开发,我们经常遇到的一个问题就是需要配置CORS,好让我们的前端能够访问到我们的 API,并且不让其他人访问。而在Spring中,我们见过很多种CORS的配置,很多资料都只是告诉我们可以这样配置、可以那样配置,但是这些配置有什么区别? CORS 是什么 首先我们要明确...

字母哥 2个月前 (01-09) 204℃

linux

Linux中文输入法-搜狗输入法安装方法

Linux中文输入法-搜狗输入法安装方法
Linux中文输入法-搜狗输入法安装方法 作者:根号二 最近在使用openSUSE系统上默认输入法实在不舒服,更换个比较常用的搜狗吧,下面就是具体的更换方法(比Ubuntu步骤略繁琐一点)。 添加M17N源 我们从/etc/os-release文件中获取openSUS...

xiaoyu 2个月前 (01-03) 175℃

专题文章

springboot深入浅出系列(16章97节)

springboot深入浅出系列(16章97节)
一、书籍介绍 本书为spring boot 深入浅出系列视频教程的文档。 spring boot 深入浅出系列课程(16章97节) 章节目录 第一章 spring boot 2.x基础及概念入门 1.1.spring boot 产生的背景及其优势 1.2.spring b...

字母哥 3个月前 (11-20) 3787℃

springboot

不要在Spring单元测试中使用 @Transactional注解

不要在Spring单元测试中使用 @Transactional注解
一、核心问题 在单元测试时,测试类中 @Transactional 注解,会导致测试中 Entity 数据的操作都是在内存中完成,最终并不会进行 commit 操作,也就是不会将 Entity 数据进行持久化操作,从而导致测试的行为和真实应用的行为不一致。 二、详解 事务管理在应...

字母哥 3个月前 (11-20) 617℃

java

java应用性能调优之详解System的gc垃圾回收方法

java应用性能调优之详解System的gc垃圾回收方法
一、什么是System.gc()? System.gc()是用Java,C#和许多其他流行的高级编程语言提供的API。当它被调用时,它将尽最大努力从内存中清除垃圾(即未被引用的对象)。名词解释:GC,Garbage Collection,垃圾回收,下文会经常使用。 二、谁可以调用...

字母哥 4个月前 (11-12) 388℃

java

参与国际化项目一定要遵循的java命名规范

参与国际化项目一定要遵循的java命名规范
笔者最近帮助一些朋友应聘远程工作(一般都是一些国外的项目),国外的项目负责人一般都会要求提供github账号或者一些源代码,很多朋友在这一关就被筛选掉了,其中不乏一些我认为技术非常厉害的行业大牛,他们都研发过很多的大型项目,经验与技术实力都非常不错。那究竟是为什么呢?我经过仔细的...

字母哥 4个月前 (11-12) 371℃

springboot

SpringBoot应用跨域访问解决方案

SpringBoot应用跨域访问解决方案
一、什么是跨域访问 说到跨域访问,必须先解释一个名词:同源策略。所谓同源策略就是在浏览器端出于安全考量,向服务端发起请求必须满足:协议相同、Host(ip)相同、端口相同的条件,否则访问将被禁止,该访问也就被称为跨域访问。 虽然跨域访问被禁止之后,可以在一定程度上提高了应用的安全...

字母哥 4个月前 (11-10) 513℃

java

Java Stream函数式编程第三篇:管道流结果处理

Java Stream函数式编程第三篇:管道流结果处理
一、Java Stream管道数据处理操作 在本号之前写过的文章中,曾经给大家介绍过 Java Stream管道流是用于简化集合类元素处理的java API。在使用的过程中分为三个阶段。在开始本文之前,我觉得仍然需要给一些新朋友介绍一下这三个阶段,如图: 第一阶段(图中蓝色...

字母哥 4个月前 (11-10) 374℃