摘要: 1、为什么mybatis要去集成spring? 》简单来说就是为了让spring 来帮我们管理事务!!如果没有spring去帮助管理事务,那么需要我们自己去手动去维护事务,例如:发生异常需要回滚,正常情况去提交事务。这就是意义的所在2、 阅读全文
posted @ 2019-11-21 00:37 VING_963 阅读(164) 评论(0) 推荐(0)
摘要: 1、问题: 静态代码块,构造代码块,无参构造函数,普通代码块,执行顺序到底是怎样的呢? 直接看图 执行main函数之后,结果如下: 静态代码块main函数执行构造代码块2222无参构造函数1111111普通代码块 注意点:构造代码块和普通代码块的区别? 》构造代码块是放在类上的,普通代码块是放在方法 阅读全文
posted @ 2019-11-18 11:32 VING_963 阅读(265) 评论(1) 推荐(0)
摘要: 命令行模式 1、java -jar mybatis-generator-core-x.x.x.jar -configfile generatorConfig.xml 2、Maven plugin(mybatis-generator-maven-plugin) 常用 2.1、mvn mybatis-g 阅读全文
posted @ 2019-06-24 21:57 VING_963 阅读(475) 评论(0) 推荐(0)
摘要: 注意:委派模式不在23种设计模式中,但是在spring 中大量使用到,非常猖狂地用到这个模式。所以我们不得不去撩一下这个模式。 委派模式=静态代理+策略模式 他们组合起来的一种特殊设计模式 例如:1、boss >项目经理 》员工A、员工B、员工C 2、dispatcherSelvert就是用到这个委 阅读全文
posted @ 2019-05-10 01:48 VING_963 阅读(160) 评论(0) 推荐(0)
摘要: 问题:为什么要 使用索引? 》快速查询数据,但是仅仅这么回答,就是不专业的!!! 应该要分为数据量少的时候,不适用索引,走全表扫描的话,查询速率也是很快的 数据量大的话,使用索引,查询速率会更快!!!就是要这么执着!!! 问题:什么样的信息能成为索引? 》 1、主键、唯一键以及其他键 阅读全文
posted @ 2019-04-19 21:31 VING_963 阅读(100) 评论(0) 推荐(0)
摘要: “挥手”是为了终止连接,TCP四次挥手的流程图如下: (在socket编程中,可以由客户端或服务端进行close操作来进行) 下面的图是由客户端主动关闭连接 MSL是什么?最长报文段寿命 》 if793 定义了MSL是2分钟 linux 的MSL 是30s 问题:为什么TIME-WAIT会有这个状态 阅读全文
posted @ 2019-04-19 02:11 VING_963 阅读(214) 评论(0) 推荐(0)
摘要: 在说这个问题之前,先说说IP协议和TCP协议 问题:IP协议能做什么?不能做什么? 我们都知道IP协议是无连接的通信协议,它不会占用两个正在通信的计算机的通信线路,这样就降低了IP对网络传输中的需求,每条线路都能同时满足许多不同的计算机需要,通过IP、消息、或者其他数据,会被分割为较小的独立的包,并 阅读全文
posted @ 2019-04-18 21:53 VING_963 阅读(189) 评论(0) 推荐(0)
摘要: OSI开发式互联参考模型(7层) 1、第一层,物理层,传输比特流,就是传输0,1,模数转换,数模转换,电子专业, (问题:如果只有这层,可能导致什么问题呢? 》可能有传数据错误,传数据不完整的可能,因此有了数据链路层) 2、第二层,数据链路层,定义了如何格式化数据,如何让控制物理介质的控制,保证数据 阅读全文
posted @ 2019-04-11 21:35 VING_963 阅读(179) 评论(0) 推荐(0)
摘要: BIO、NIO、AIO > Block-IO : inputStream 和OutputStream,Reader和Writer 1个连接,启动一个线程,这样导致很大的线程开销 NIO的特点是:应用程序要不断地询问内核,是否已经准备好。 第一阶段“”反复查看数据:是非阻塞的 第二阶段:拷贝数据阻塞等 阅读全文
posted @ 2019-04-10 22:13 VING_963 阅读(198) 评论(0) 推荐(0)
摘要: java.util.concurrent : 提供了并发编程的解决方案 1、CAS 是java.util.concurrent.atomic包的基础 2、AQS是java.util.concurrent.locks包以及一些常用类,比如:Semophore ,ReentrantLock等类的基础 J 阅读全文
posted @ 2019-04-10 17:48 VING_963 阅读(342) 评论(0) 推荐(0)