首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
梅山一棵草
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 8
沸点 0
赞
8
返回
|
搜索文章
赞
文章( 8 )
沸点( 0 )
TLS 详解握手流程
TLS 握手的过程比较复杂,就如上面的问题,我之前的理解很是零碎,面试时回答地并不好。现在闲下来,写下此文加深理解。 TLS 的历史。 各版本的握手细节与总结。 扩展。 我们知道,HTTP 是明文传输的协议,可能受到第三方的攻击,非常不安全。因此才诞生 “HTTPS”。 这个 …
MySQL索引原理,一篇从头到尾讲清楚
索引,可能让好很多人望而生畏,毕竟每次面试时候 MySQL 的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于 SQL 的优化也而是重中之重。 可以毫不夸张的说,系统中 SQL 的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的…
IO多路复用,select、poll、epoll区别
IO多路复用是一种同步IO模型,一个线程监听多个IO事件,当有IO事件就绪时,就会通知线程去执行相应的读写操作,没有就绪事件时,就会阻塞交出cpu。多路是指网络链接,复用指的是复用同一线程。 | 时间复杂度 | 获得就绪的文件描述符需要遍历fd数组,O(n) | 获得就绪的文件…
大疆笔试8.16软件类B卷编程题
leetcode 402. 移掉K位数字
Raft算法分析与实现
Raft是一个分布式系统的一致性算法,它不像Paxos那么难懂,实现比Paxos简单许多,性能与Paxos相当,在Etcd,Consul里面等都有广泛运用。之前在容器服务化的时候用到Consul,顺带看了Raft算法的论文,然后为了练手Go语言做了mit6.824分布式系统课程…
Vim 大法
命令执行格式基础操作按字符光标移动按行光标移动按照文本块移动简单的文件编辑添加文本修改文本,需告知有多少文本要修改,可结合光标移动命令使用替换文本修改大小写删除文本,需要告知有多少文本需要删除,可结合
深入剖析Linux IO原理和几种零拷贝机制的实现
零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间。它的作用是在数据报从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现 CPU 的零参与,彻底消…
小白学PyTorch | 21 Keras的API详解(上)卷积、激活、初始化、正则
我们对Keras应该已经有了一个直观、宏观的认识了。现在,我们来系统的学习一下Keras的一些关于网络层的API,本文的主要内容是围绕卷积展开的,包含以下的内容: 其他的常用层。 本文内容较多,对于API的学习了解即可。 Keras的卷积层和PyTorch的卷积层,都包括1D、…
关注了
0
关注者
0
收藏集
0
关注标签
3
加入于
2020-03-24