博主自主知识产权《Spring Boot深入浅出系列课程》(16章97节文档) 已经上线,请关注

最新发布 第3页

字母哥博客-java企业级软件系统架构研究

其他

恕我直言你可能真的不会java第2篇:Java Stream API?

恕我直言你可能真的不会java第2篇:Java Stream API?
一、什么是Java Stream API? Java Stream函数式编程接口最初是在Java 8中引入的,并且与lambda一起成为Java开发的里程碑式的功能特性,它极大的方便了开放人员处理集合类数据的效率。从笔者之前看过的调查文章显示,绝大部分的开发者使用的JDK版本是j...

字母哥 3周前 (06-17) 72℃

java

恕我直言你可能真的不会java第1篇:lambda表达式会用了么?

恕我直言你可能真的不会java第1篇:lambda表达式会用了么?
本文配套教学视频:B站观看地址 在本号之前写过的一些文章中,笔者使用了lambda表达式语法,一些读者反映说代码看不懂。本以为java 13都已经出了,java 8中最重要特性lambda表达式大家应该都掌握了,实际上还是存在大量的程序员没有使用java8,还有的使用了java8...

字母哥 3周前 (06-17) 89℃

springboot

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

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

字母哥 6个月前 (01-09) 907℃

linux

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

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

xiaoyu 6个月前 (01-03) 558℃

springboot

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

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

字母哥 8个月前 (11-21) 1741℃

java

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

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

字母哥 8个月前 (11-13) 838℃

java

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

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

字母哥 8个月前 (11-13) 847℃

springboot

SpringBoot应用跨域访问解决方案

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

字母哥 8个月前 (11-11) 1242℃

java

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

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

字母哥 8个月前 (11-10) 924℃