Ha,zhiyu

ALL WILL BE CLEAR

干饭人の大危機!

干饭人の大危機!1、危機起因今天是12月10号,距离疫情发生不知道过了多少天反正总之就是很多天都它喵快一年了的一天。公司自从复工后依然在执行午饭需要提前预定的制度,虽说是为了大家的健康着想,但是每天都要等到晚上十二点然后打开app订餐,对于我这种一天至少需要睡八-九小时的生物来说简直是一种折磨。因此

实际开发中Map的一些常用用法

分类问题在公司实际开发中非常常见的一类数据处理问题例子:🌰现有一个List集合XX中的每个元素为一个对象,此对象中包含多个属性:A、B、C等现在需要将List集合X中元素按照对象中的某个或某些属性分组。Map的解决方案:原理为,Map的key值是唯一的,因此我们就可以把key作为分组的唯一依据将分

分布式事务

什么是事务?首先抛出来一个问题:什么是事务?有人会说事务就是一系列操作,要么同时成功,要么同时失败;然后会从事务的ACID特性(原子性、一致性、隔离性、持久性)展开叙述。确实如此,事务就是为了保证一系列操作可以正常执行,它必须同时满足ACID特性。但是今天我们换个角度思考下,我们不仅要知道What(

Spring中循环依赖问题

Spring循环依赖具体解释请看这篇博客,不再赘述问题:在Service中使用构造器注入,并发生循环依赖,启动程序直接失败。解决方案:在被注入的Service上添加@Lazy注解其他:如果进行自动注入时使用Spring中的@Autowried注解,Spring会自动帮我们解决循环依赖的问题,Spri

身份校验与权限认证

常见的登录验证的方式1、httpbasicauth每次请求API时都提供用户的username和password。容易把账号密码暴露给第三方客户端,在生产环境下被使用的越来越少。2、OauthOAuth(开放授权)是一个开放的授权标准,允许用户让第三方应用访问该用户在某一web服务上存储的私密的资源

一些数据校验等操作

问题描述今天要完成的业务是,将从Excel中读取的数据转换成相对应的对象,并对其中的字段进行验证,并根据其中的租约号/造箱合同号,从数据库中查询对应数据进行填充。而数据库中没有的字段则从基础代码的数据库表中根据Excel中传入的name属性来填充其对应的code属性。因为用户在录入时不可能去录入co

SpringBoot定时任务

简介定时任务是后端开发中常见的需求,主要应用场景有定期数据报表、定时消息通知、异步的后台业务逻辑处理、日志分析处理、垃圾数据清理、定时更新缓存等等。SpringBoot集成了一整套的定时任务工具,让我们专注于完成逻辑,剩下的基础调度工作将自动完成。通用实现方式实现方式描述java.util.Time

Ha,zhiyu

切换主题 | SCHEME TOOL