
杂
青云8969
keep calm and keep coding
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Zookeeper选举机制详解
Leader选举流程详述一、首先开始选举阶段,每个Server读取自身的zxid。二、发送投票信息a、首先,每个Server第一轮都会投票给自己。b、投票信息包含 :所选举leader的Serverid,Zxid,Epoch。Epoch会随着选举轮数的增加而递增。三、接收投票信息 1、如果服务器B接收到服务器A的数据(服务器A处于选举状态(LOOKING 状态) 1)首先,判断逻辑时钟值: a)如果发送过来的逻辑时钟Epoch大于目前的逻辑时钟。首...原创 2020-06-02 15:44:49 · 1423 阅读 · 0 评论 -
ssh连接原理分析
假定条件:A连接B理论:A请求连接B B在其授权列表中查看 B通过A的公钥加密一段数据传送给A A接受后,将数据私钥解密发送给B B验证其数据成功,则A通过验证,可以ssh连接B操作ssh-keygen -t rsa //生成一对密钥cd ./sshssh-copy-id B@ipOfB //传递密钥给B使用:ssh B@ipOfB注:ubu...原创 2020-02-27 13:58:34 · 3742 阅读 · 0 评论 -
A*算法
A*算法概述:F=G+H初始化根节点的G、H、F;根节点加入open表;while(open表不为空){从open表中取出估价函数最小的节点作为当前节点P;//注意是取出,这里open表中元素数减一if(P为目标节点)返回P;P加入close表中;for(P的每个孩子节点child){...原创 2019-11-17 11:20:49 · 664 阅读 · 0 评论 -
linux?mac?windows?系统选择
Linux 、 Windows 、 Mac三种常用的操作系统:1.Windows 适用于办公、娱乐,日常使用 推荐:联想thinkpad2.Mac 作为Linux-like操作系统,适合编程开发 推荐:Macbook pro3.Linux作为服务器操作系统,少用图形界面,远程连接ssh命令行操作即可,可在Windows下安装虚拟机不用装双系统。#程序员标配:wind...原创 2019-08-16 09:45:57 · 3685 阅读 · 0 评论 -
简易apriori算法实现
Apriori是一种经典的数据挖掘算法,基于事务数据库的求频繁项目集的算法,最终得到频繁项目集从而得到关联规则。总体思路如下:1.找出所有1项集的支持度(即个数占总个数比重),作为频繁1项集的备选项;2.根据给出的最小支持度找出所有大于该最小支持度的项集作为频繁项集;3.在该频繁项集中对项集连接和剪切,得到下一个频繁项集的备选项集;4.一直重复2,3直到备选项集中不存在符合条...转载 2018-04-14 15:59:17 · 522 阅读 · 0 评论 -
网络爬虫基础流程
1.发起请求 通过HTTP库向目标站点发起请求,也就是发送一个Request,请求可以包含额外的header等信息,等待服务器响应。如果服务器能正常响应,会得到一个Response,Response的内容便是所要获取的页面内容,类型可能是HTML,Json字符串,二进制数据(图片或者视频)等类型。 基于Urllib的Requests库:主要有...转载 2018-04-19 09:22:38 · 427 阅读 · 0 评论 -
AI入门途径
云课程简介及学习途径转载 2018-04-05 12:43:46 · 172 阅读 · 0 评论