大数据-拾光赋

大数据

写程序软件处理用户量和数据量。用户量一大,并发量线程安全问题就会出现。软件一开始是   使用 C/S 的应用架构模式。客户端和服务器端通过互联网相互访问。Windows 的客户端软件通过...
熔断、限流、降级 —— SpringCloud Hystrix-拾光赋

熔断、限流、降级 —— SpringCloud Hystrix

概述 Hystrix 为 微服务架构提供了一整套服务隔离、服务熔断和服务降级的解决方案。它是熔断器的一种实现,主要用于解决微服务架构的高可用及服务雪崩等问题 Hystrix 的特性如下: 服务熔断:Hy...
专升本,从已读不回,到冲进数字马力!-拾光赋

专升本,从已读不回,到冲进数字马力!

大家好,我是R哥。 最近做面试辅导,帮到了太多小伙伴入职了,大多都是统招「二本」及以上学历,其实也有好些个「大专」、「专升本」学历辅导入职的案例。 之前分享了一个大专学历成功上岸的 ca...
单元测试的入门实践与应用-拾光赋

单元测试的入门实践与应用

单元测试的目的是验证代码中最小的可测试单元(通常为函数或方法)是否按预期运行。它应当独立于系统的其他部分,并专注于特定的功能。 在软件开发中,单元测试是确保代码质量与可维护性的核心...
JAVA事务-拾光赋

JAVA事务

   处理JAVA事务和处理批量的数据的效果是一致。事务 SQL操作中是批量的SQL操作数据库中的数据。数据进行批量的操作,会形成一组数据。数据的读写操作 多线程的情况下是异步执行。 &n...
创建一个SpringBoot项目,实现简单的CRUD功能和分页查询-拾光赋

创建一个SpringBoot项目,实现简单的CRUD功能和分页查询

背景 本博文主要是创建了一个新的SpringBoot项目,实现基本的增删改查,分页查询,带条件的分页查询功能。是方便初学者学习后端项目的一个比较清晰明了的实践代码,读者可根据博文,从自己动手...
JAVA基础之四-函数式接口和流的简介-拾光赋

JAVA基础之四-函数式接口和流的简介

自从J8开始,对于开发JAVAEE应用的工程师而言,函数式接口会常常接触,某种程度上有点不可绕过。 这是因为在绝大部分企业中都会使用Spring来开发JAVAEE,而Spring在它的实现中越来越多地使用上...
国产化:springboot项目TongWeb替换tomcat踩坑实录-拾光赋

国产化:springboot项目TongWeb替换tomcat踩坑实录

前言 全流程记录Tongweb替换Tomcat过程,最终实现为使用内嵌的Tongweb依赖替换Spring Boot默认的Tomcat,所以可直接从第5节开始看如何使用内嵌TongWeb替换Tomcat。 1 背景 国产化浪潮下,项目要...
Java NIO 的 Files Path 和 Paths-拾光赋

Java NIO 的 Files Path 和 Paths

小文同学,一目千行看完 java.nio.file package 后,颇有感慨,写下鲁迅千古名句:“希望是本无所谓有,无所谓无的。这正如地上的路;其实地上本没有路,走的人多了,也便成了路。” 写码时刻到...
static 数据 编程中的作用-拾光赋

static 数据 编程中的作用

   编程的开发语言有静态强类型语言和动态弱类型语言。静态强类型语言有C/C++, JAVA。静态的开发语言是编译型的开发语言。计算机的编程开发由程序设计师编写代码,源代码文件通过不同...
自定义注解|切面|反射|策略模式进行入参比较校验-拾光赋

自定义注解|切面|反射|策略模式进行入参比较校验

自定义复合注解|切面|反射|策略模式校验入参 a表中x字段单价之和是否大于b表中的y字段总金额> ,大于就抛异常,使用了策略模式后面可以增加校验类型:加减乘除等类型的校验,使用策略模式进行...
Spring 学习笔记-拾光赋

Spring 学习笔记

概述 Spring 是一个企业级 J2EE 应用开发一站式解决方案,其提供的功能贯穿了项目开发的表现层、业务层和持久化层,同时,Spring 可以和其他应用框架无缝整合 Spring 的特性包括以下几个方面: ...