![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
查漏补缺
文章平均质量分 67
光哥_帅
技术就是知识,改变命运!!!
展开
-
【java 查漏补缺】彻底搞清分布式和集群的区别
概述1.单机结构我想大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。那么,单机结构有啥缺点呢?我想缺点是显而易见的,单机的处理能力毕竟是有限的,当你的业务增长到一定程度的时候,单机的硬件资源将无法满足你的业务需求。此时便出现了集群模式,往下接着看。2.集群结构集群模式在程序猿界有各种装逼解释,有的让你根本无法理解,其实就是一个很简单的玩意儿,且听我一一道来。单机处转载 2021-11-24 16:50:12 · 207 阅读 · 0 评论 -
【java 查漏补缺】java接口回调机制到底是怎么回事
一、回调的含义和用途1、什么是回调?一般来说,模块之间都存在一定的调用关系,从调用方式上看,可以分为三类同步调用、异步调用和回调。同步调用是一种阻塞式调用,即在函数A的函数体里通过书写函数B的函数名来调用之,使内存中对应函数B的代码得以执行。异步调用是一种类似消息或事件的机制解决了同步阻塞的问题,例如A通知B后,他们各走各的路,互不影响,不用像同步调用那样,A通知B后,非得等到B走完后,A才继续走。回调是一种双向的调用模式,也就是说,被调用的接口被调用时也会调用对方的接口,例如A要调用B,B在执行完又要转载 2021-11-24 16:18:10 · 218 阅读 · 0 评论 -
【查漏补缺】mybatis自增返回主键的两种方式——selectKey、useGeneratedKeys
1、useGeneratedKeys+keyProperty实现主键自增这种方式是我们经常用到的方式,如果你的数据库支持自动生成主键的字段(比如 MySQL 和 SQL Server),那么你可以设置 useGeneratedKeys=”true”,然后再把 keyProperty 设置为目标属性就 OK 了。eg: <insert id="insert" parameterType="im.ziwo.audit.baseservice.model.Attachment" useGenerat原创 2021-09-30 13:51:10 · 868 阅读 · 0 评论