掘友等级
获得徽章 0
#每天一个知识点# 今天lc上没有做什么实质性的进展就是巩固了一下二分法,做了两道简单题,然后就开始学习KNN算法(K近邻)的kd树,kd树实际上就是为了对训练数据快速的进行KNN搜索而存在 的,就是简单实现的话,都是用穷举的方式使用KNN搜索,但是随着数据量的增大也会存在一系列的问题,所以选择树来加快搜索速度,这样可以避免了很多不必要的查找,有时间的整理出一份kd树的建立过程吧,今天kd树这部分还没学完,先打卡,期待青训营的笔试。
#与A-SOUL一起成为更好的自己#
day17
今天吃素,补上中午的
#每天一个知识点# 【redis优秀的客户端工具】Redis Desktop Manager 一款基于Qt5的跨平台Redis桌面管理软件,目前已开始收费。
人生不过三万天,该吃吃,该喝喝,该睡睡。每一天都是小确幸
#与A-SOUL一起成为更好的自己# 下了场小雨,难得不需要开空调的一天(day15)
#每天一个知识点# 使用到matplotlib 中颜色应用到图像中。图表中颜色应用主要两种方式:
1.设置颜色填充属性关键字:如plot、bar、hist、pi、contour等都提供facecolor/color/cmap属性关键字
渲染
2.numpy数据:使用imshow()/pcolor方法展示numpy数据渲染成图像
#每天一个知识点#
null和undefined的区别
null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。
当声明的变量还未被初始化时,变量的默认值为undefined。
null用来表示尚未存在的对象,常用来表示函数企图返回一个不存在的对象。
undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。典型用法是:
(1)变量被声明了,但没有赋值时,就等于undefined。
(2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。
(3)对象没有赋值的属性,该属性的值为undefined。
(4)函数没有返回值时,默认返回undefined。
null表示"没有对象",即该处不应该有值。典型用法是:
(1) 作为函数的参数,表示该函数的参数不是对象。
(2) 作为对象原型链的终点。
#每天一个知识点# 观察者模式和发布订阅模式,观察者模式中主体和观察者是互相感知的,发布-订阅模式是借助第三方来实现调度的,发布者和订阅者之间互不感知。
#与A-SOUL一起成为更好的自己#
很热 但是约饭
下一页