
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
数据结构_时间复杂度(Time complexity)
时间复杂度的定义:在计算机科学中,算法的时间复杂度是一个函数,它定量描述了该算法的运行时间。一个算法执行所耗费的时间,从理论上说,是不能算出来的,只有你把你的程序放在机器上跑起来,才能知道。但是我们需要每个算法都上机测试吗?是可以都上机测试,但是这很麻烦,所以才有了时间复杂度这个分析方式。一个算法所花费的时间与其中语句的执行次数成正比例,算法中的基本操作的执行次数,为算法的时间复杂度。

网络:相比于HTTP,HTTPS协议到底安全在哪?
HTTPS相比HTTP通过加密传输保障数据安全,其核心在于非对称加密+对称加密+CA证书认证机制。对称加密效率高但密钥传输不安全,非对称加密安全但效率低。HTTPS采用混合方案:先用非对称加密安全传输对称密钥,再通过对称密钥加密通信内容。CA证书机构通过数字签名验证服务器公钥真实性,防止中间人攻击。数字签名通过hash算法和CA私钥加密确保证书完整性,最终实现安全可靠的加密通信。

到底了







