- 博客(8)
- 资源 (4)
- 收藏
- 关注
转载 【计算机网络原理】计算机网络中三次握手连接机制
但行好事,莫问前程 TCP/IP协议在实现端到端的连接的时候用到了三次握手连接,按照一般的想法,连接的建立只需要经过 客户端请求 服务器端指示 服务器端响应 客户端确认 两次握手四个步骤即可建立连接。 然而问题并非如此简单,因为通信子网总不那么理想,不能保证分组及时地传到目的地。假如分组丢失,通常使用超时重传来解决此问题。客户端发出一个连接请求的时候,同时启动一个定时器,一旦定时器超时...
2019-12-19 17:47:46 794
原创 【计算机网络原理】关于IPv6的优点及应用
但行好事,莫问前程IPv6IPv6 即互联网协议 IPv4 的下一代版本。它是网络从业者为了解决 IPv4 的不足而研究开发的,IPv6 的出现除了众所周知的 IPv4 的地址即将使用殆尽的问题得到了有效解决之外,还做了报头的更新等工作,增加了编址方式的灵活性,管理更加方便灵活,网络的性能也得到了提升。安全性和效率也得到了显著提高。从IPV4到IPV6过渡可能运用到的技术为了运行以上两...
2019-12-19 17:44:56 1656
原创 【计算机网络原理】HTTP协议与HTTPS协议的区别
但行好事,莫问前程 超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息。HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协议不适合传输一些敏感信息,比如信用卡号、密码等。 为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS。为了数...
2019-12-19 17:43:05 273
原创 【计算机网络原理】IPv4子网划分
但行好事,莫问前程 在IP的世界里,掩码是个很重要的概念,打个不恰当的比喻:IP地址和掩码的关系就像是人和影子的关系,没有掩码的IP是无法正常工作的。 目前通行的IPv4地址是一个32 bit 的整数,在计算机中用一个长整形变量即可表示。取值范围:0~4294967295(2^32-1)。对于人脑来说,无论是使用十进制还是二进制表示这个32 bit 的整数都不是好的方法。因此,IPv...
2019-12-19 17:40:34 1145
原创 Mybatis的二级缓存
但行好事,莫问前程二级缓存 Mybatis的二级缓存是指mapper映射文件。二级缓存的作用域是同一个namespace下的mapper映射文件内容,多个SqlSession共享。Mybatis需要手动设置启动二级缓存。 二级缓存是默认启用的(要生效需要对每个Mapper进行配置),如想取消,则可以通过Mybatis配置文件中的元素下的子元素来指定cacheEnabled为false。...
2019-12-19 17:38:01 238
原创 Mybatis的一级缓存
但行好事,莫问前程mybatis查询缓存基本介绍 缓存:将相同查询条件的sql语句执行一遍后所得到的结果存在内存或者某种缓存介质当中,当下次遇到一模一样的查询sql时候不在执行sql与数据库交互,而是直接从缓存中获取结果,减少服务器的压力; mybatis的查询缓存又分为一级缓存和二级缓存,一级缓存的作用范围为同一个sqlsession,而二级缓存的作用范围为同一个namespace和m...
2019-12-19 17:35:48 160
原创 Spring的IoC原理[初步理解]
但行好事,莫问前程1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。软件系统中耦合的对象如下图所示: 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立...
2019-12-19 17:33:42 123
原创 初识Spring框架的AOP机制
AOP是Spring框架面向切面的编程思想,AOP采用一种称为“横切”的技术,将涉及多业务流程的通用功能抽取并单独封装,形成独立的切面,在合适的时机将这些切面横向切入到业务流程指定的位置中。本篇结合实际案例详细讲述AOP的原理及实现过程。通过本篇的学习,可以达成如下目标。● 理解AOP的编程思想及原理● 掌握AOP的实现技术 Spring框架的AOP机制可以让开发者把业务流程中的通...
2019-12-19 17:32:09 223
基于JavaSe的信用卡管理系统(独创版本)
2019-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人