技术
文章平均质量分 52
架构师123
这个作者很懒,什么都没留下…
展开
-
揭开Java上传下载功能的神秘面纱
**基于Web前后分离完成文件的上传和下载功能** 在日常开发中,有很多小伙伴一定做过文件的上传和下载功能,有很多小伙伴可能在接到这个任务的时候,手足无措,找文章也找不到合适的。今天呢,鄙人正式的给大家讲讲Java如何对文件进行上传下载功能,这里是前后端分离模式。我只写重点!首先你要引入maven依赖:<properties> <project.build.sourceEncoding>UTF-8</project.build.so...原创 2020-09-30 14:36:15 · 189 阅读 · 0 评论 -
史上最全的Mysql面试题,只写干货!!!
每一个字都是我亲手打出来,绝对可以征服面试官!锁:什么是锁?数据库有并发事务的时候,会存在数据不一致的问题,需要锁的机制来保证访问的顺序。比如,进入酒店,如果随意进出,就会出现多人抢一个房间,而房间上锁,有钥匙的人才可以进入房间。有哪些锁?行锁,表锁,页锁。 InnDB表锁,行锁(默认),MyiSam(表锁)行锁:锁定的粒度最细,只对当前操作进行加锁,大大减少数据库操作冲突,行锁分为共享和排他。特点:开销大,加锁慢,会 出现死锁,并发度最高。表锁: 粒度最大,对当前操作的整张表加锁,实现原创 2020-09-02 17:01:39 · 2194 阅读 · 0 评论 -
面试之索引---------如果不能吊打面试官,找我扯皮*
** 面试之索引---------如果不能吊打面试官,找我扯皮*为了保证面试的真实性,我们分为两个角色,一为面试官,一位求职者面试官:对于数据库查询优化,你有什么看法吗?求职者:可以使用数据库索引技术,快速进行定位查询。面试官:那你说说索引有哪些类型?求职者:分为以下几种:主键索引,普通索引,联合索引等。面试官:那索引的实现原理呢?求职者:为了更加生动的让大家理解,我通过画...原创 2019-11-22 11:30:59 · 5017 阅读 · 0 评论 -
微服务接口幂等性问题解决方案(史上最全的)
微服务幂等性接口设计?首先,什么是接口的幂等性?就是一个用户对于同一个操作发起一次或多次的请求,请求的结果一致。不会因为多次点击而产生多条数据。话不多说,下面直接上代码,用代码说话。当我提交数据的时候,重复提交,则会出现下面的情况:当多次提交后:数据库中则会提交一样的数据,这就是幂等性问题,当我在回退的时候再次发请求,则继续向数据库中添加数据:怎么去解决由于网络延迟或者回滚而产...原创 2019-05-07 19:04:13 · 9640 阅读 · 7 评论