自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 JavaScript实用库:Lodash源码数字函数解析clamp、baseClamp、inRange、baseInRange、random
原力计划

本章的内容主要是:Lodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧

2020-07-02 19:30:17 128

原创 JavaScript实用库:Lodash源码数学函数解析(三)对于数学函数没有详细解释过的(ceil、floor、round)

本章的内容主要是:对于数学函数没有详细解释过的(ceil、floor、round)Lodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧与数组函数时相同,到这里就是一些我源码解释不清的函数了,但是还是要混个脸熟1、_.ceil(number, [precision=0])根据 precision(精度) 向上舍入 number。(注: precision(精度)可

2020-07-01 15:13:34 130

原创 JavaScript实用库:Lodash源码数学函数解析(二)max、identity、baseGt、baseExtremum、min、baseLt、mean、baseMean、baseSum
原力计划

本章的内容主要是:max、identity、baseGt、baseExtremum、min、baseLt、baseMean、baseSumLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.max(array)毫无疑问,该方法就是取出数组array中的最大值看一下官方的例子,也没什么好说的:下面直接看源码:function max(array)

2020-06-22 14:37:10 152

原创 JavaScript实用库:Lodash源码数学函数解析(一)add、createMathOperation、divide、multiply、subtract
原力计划

休息了一段时间,又要开始重整旗鼓继续学习了本章的内容主要是:add、createMathOperation、divide、multiply、subtractLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.add(augend, addend)该方法的功能是将两个数相加,看清楚只有两个数相加,并不能两个以上的数相加我们来看官方的例子:只有一个

2020-06-20 14:51:25 168

原创 JavaScript实用库:Lodash源码数组函数解析(十一)without以及很多我没详戏记细过的
原力计划

本章的内容主要是:without以及很多我没详细记录过的Lodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.without(array, [values])官方解释:创建一个剔除所有给定值的新数组,剔除值的时候,使用SameValueZero做相等比较。注意: 不像 _.pull, 这个方法会返回一个新数组。我们来看例子:很明显就是去除了数组中的

2020-06-09 20:19:37 234 1

原创 JavaScript实用库:Lodash源码数组函数解析(十)tail、take、takeRight、takeRightWhile、takeWhile
原力计划

本章的内容主要是:tail、take、takeRight、takeRightWhile、takeWhileLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.tail(array)根据官方文档介绍,该方法可以获取array数组中第一个以外的全部元素我们发现它和之前的方法 **_.initial(array)**有点类似,initial是去除最后一个元素

2020-06-08 18:01:20 228

原创 JavaScript实用库:Lodash源码数组函数解析(九)remove、reverse、slice
原力计划

本章的内容主要是:remove、reverse、sliceLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、.remove(array, [predicate=.identity])这个我就直接引用中文文档的介绍吧移除数组中predicate(断言)返回为真值的所有元素,并返回移除元素组成的数组。predicate(断言) 会传入3个参数: (value,

2020-06-07 10:55:08 246

原创 JavaScript实用库:Lodash源码数组函数解析(八)initial、join、last、nth、baseNth、(isIndex)
原力计划

本章的内容主要是:initial、join、last、nth、baseNth、(isIndex)Lodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.initial(array)根据中文文档介绍,该方法的功能是去除掉数组中的最后一个元素。是不是有种似曾相识的感觉,对,这个功能就像是简化版的dropRight,dropRight的相关介绍请看:JavaScr

2020-06-05 20:52:08 212

原创 JavaScript实用库:Lodash源码数组函数解析(七)fromPairs、toPairs、indexOf、baseIndexOf、strictIndexOf、lastIndexOf
原力计划

本章的内容主要是:fromPairs、toPairs、indexOf、baseIndexOf、strictIndexOfLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.fromPairs(pairs)根据中文文档介绍,该方法可以将传入的值对转化为对象我们来看官方给出的例子:可以看到,该方法将一个二维数组变成了一个对象同时也说到,该方法与toPa

2020-06-04 18:06:39 301

原创 JavaScript实用库:Lodash源码数组函数解析(六)first、flatten、flattenDeep、flattenDepth、baseFlatten、isFlattenable
原力计划

本章的内容主要是:first、flatten、flattenDeep、flattenDepth、baseFlatten、isFlattenableLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.first -> _.head(array)根据lodash中文文档介绍,通过该方法可以获取到数组的第一个元素可以看到啊,它有两个名词:first 和

2020-06-03 12:58:18 358 1

原创 JavaScript实用库:Lodash源码数组函数解析(五)fill、baseFill、findIndex、baseFindIndex、baseIteratee、findLastIndex
原力计划

本章的内容主要是:chunk、compact、concat、arrayPush、copyArray、isArray、baseFlattenLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧1、_.fill(array, value, [start=0], [end=array.length])根据中文文档介绍,该方法能在array数组中用value的值进行替换,

2020-06-02 19:06:17 399

原创 JavaScript实用库:Lodash源码数组函数解析(四)dropRight、dropWhile、dropRightWhile、baseWhile
原力计划

本章内容主要是:dropRight、dropWhile、dropRightWhile、baseWhileLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧  1、_.dropRight(array, [n=1])这个方法和昨天的drop是类似的,但是,它是去除array尾部的n个元素。(n默认值为1。)下面我们来看它的例子:和上次的dr

2020-06-01 17:01:34 1073 2

原创 JavaScript实用库:Lodash源码数组函数解析(三) drop、toInteger、toFinite
原力计划

本章内容主要是:drop、toInteger、toFiniteLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧  1、_.drop(array, [n=1])根据中文文档介绍,该方法主要就是对数组进行切片,去除数组的前n个元素,n没有传入值时默认为1例如:看到例子里面第一个实例,传入一个[1, 2, 3]数组,没有n的值,直接默认去除

2020-05-31 22:29:02 9174 1

原创 JavaScript实用库:Lodash源码数组函数解析(二) difference、baseDifference、isArrayLikeObject、isArrayLike、baseRest
原力计划

本章内容主要是:difference、baseDifference、isArrayLikeObject、isArrayLike、baseRestLodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习每天几个小方法,跟着我一起来学lodash吧  1、_.difference(array, [values])根据中文文档介绍,该函数就是可以将 array中的排除掉[values]中的元素,这

2020-05-30 11:54:15 9412 1

原创 Linux系统学习(7):管道符、重定向与环境变量
原力计划

好久没写Linux的学习博客了,今天继续以下是对管道符、重定向与环境变量的学习记录学习资源为:《Linux就该这么学》1、输入输出重定向简而言之,输入重定向是指把文件导入到命令当中,而输出重定向则是指把原本要输出到屏幕的信息写入到指定文件中。标准输入重定向(STDIN,文件描述符为0):默认从键盘输入,也可从其他文件或命令中输入标准输出重定向(STDOUT,文件描述符为1):默认输出到屏幕错误输出重定向(STDERR,文件描述符为2):默认输出到屏幕...

2020-05-29 22:35:47 10023 2

原创 JavaScript实用库:Lodash源码数组函数解析(一) chunk、compact、concat、arrayPush、copyArray、isArray、baseFlatten
原力计划

Lodash是一个非常好用方便的JavaScript的工具库,使得我们对数据处理能够更加得心应手接下来我要对Lodash的源码进行剖析学习1、_.chunk根据中文文档介绍,该函数是传入两个参数,第一个参数为数组array,第二个参数为数字size。将数组(array)拆分成多个 size 长度的区块,并将这些区块组成一个新数组。 如果array 无法被分割成全部等长的区块,那么最后剩余的元素将组成一个区块。接下来是chunk方法的源码:function chunk(array, size,.

2020-05-29 11:18:48 9769 1

原创 前端开发学习及工具网站(持续更新)
原力计划

前端开发学习及工具网站该文章主要是记录前端开发中好的学习网站或者工具网站大部分实用网站来源抖音鱼皮大佬分享,这里分享给大家1、w3cschool(编程狮)这个网站适合0基础学前端的同学,内容简单易懂,在闯关中进行学习,能够刺激你的学习欲望,可以在这里进行HTML+CSS+JS以及一些前端框架的简单学习,闯关成功还能获得证书哦2、freeCodeCamp这个网站可以说是w3cschool的升级版闯关网站,除了前端,还包括程序员必备的算法、数据结构、微服务、信息安全等知识。里面的内容相比于

2020-05-27 15:52:08 11766

原创 在点灯科技APP使用esp8266控制舵机
原力计划

最近有点事,一个星期没有写博客记录啦,其实遇到了不少有用的知识和小项目,没有写博客记录惭愧惭愧废话不多说,我们进入正题:这次我们用点灯科技来控制舵机的旋转使用的还是我们的Arduino IDE,硬件的需求有esp8266 nodemcu以及一个舵机1、为Arduino IDE添加点灯科技的库文件,具体操作看文章:https://blog.csdn.net/qq_44419932/article/details/1061319052、上代码:#include <Servo.h>

2020-05-27 09:54:08 14543 16

原创 CSDN分享的资源会被改积分?

来CSDN写博客一个月的,有个问题不得不吐槽一下:本来分享的资源都是0积分下载,过了几天后发现积分怎么涨上去了,我原本以为是自己设置错的,结果今天看到确实是被改掉了,原本是为了帮助其他人的学习提供免费的资源,网站为了赚取更多的利益进行的修改吗?虽然这个问题对我的影响不大,作为一个帮助大家的一个网站一个论坛,但是我还是希望CSDN不要做这种为了利益忘了初心的事。为了大家的体验,我决定还是把网盘资源放在文章里面吧...

2020-05-26 21:59:28 587

原创 python爬取地区天气情况

python爬取地区天气情况之前找到一个简单的爬取地区天气情况的爬虫代码,现在来记录分享一下话不多说直接上代码from urllib.request import urlopenfrom bs4 import BeautifulSoupresp = urlopen('http://www.weather.com.cn/weather1d/101250301.shtml')soup = BeautifulSoup(resp, 'html.parser')tagToday = soup.fin

2020-05-21 10:34:05 10100 4

原创 Linux系统学习(6):打包压缩与搜索命令

一步一个脚印,这是常用命令的最后一章,会了基本命令那么Linux系统的基本操作就不成问题了,很多时候都需要用到以下是对打包压缩与搜索命令的记录学习资源为:《Linux就该这么学》1、tar命令该命令主要用于对文件进行打包压缩或解压,格式为“tar [选项] [文件]”tar命令的参数及其作用参数作用-c创建压缩文件-x解开压缩文件-t查看压缩包内的文件-z用Gzip压缩或解压-j用bzip2压缩或解压-v显示压缩或解压过程-f

2020-05-17 22:14:28 653 1

原创 Linux系统学习(5):文件目录管理命令

学习资源为《Linux就该这么学》以下是对文件目录管理命令的记录

2020-05-17 18:58:38 645 1

原创 用esp8266+DHT11实现小爱同学查看家中温湿度
原力计划

接着上一次做的小爱同学脱离局域网控制三路开关,我还找到另外一个好玩的项目,,接下来我讲解一下项目过程用到的东西和上一次差不多,有esp8266nodemcu、点灯科技app、Arduino IDE,但是还需加上一个DHT11模块如果是直接看到这篇文章的小伙伴,如果没有配置好Arduino IDE,建议去看一下博主这个专栏的上一个文章,里面有详细介绍使用Arduino IDE开发esp8266所需要的设置还有我们需要在Arduino IDE里添加DHT11的库文件,在文章里提供下载链接下载以后找到自己

2020-05-16 17:03:35 11994 15

原创 小爱同学脱离局域网远程控制开关?
原力计划

小爱同学脱离局域网远程控制开关?这是几个月前做的一个小项目,也是从大佬那里学来的,为了防止忘记过程,自己做个记录,同时分享给需要的人这个项目需要用到的东西有:电脑端Arduino IDE,小米手机小爱同学,手机APP点灯·blinker,esp8266nodemcu,以及杜邦线面包板小灯1、Arduino下载地址:https://www.arduino.cc/en/Main/Software根据自己的系统安装合适的版本 我目前用的是1.8.9版本安装esp8266拓展,这里点灯科技提供了资源:h

2020-05-15 13:26:53 3291 9

原创 Linux系统学习(4):文本文件编辑命令

时隔一个星期,我又来写博客记录了学习资源为《Linux就该这么学》以下是对文本文件编辑命令的记录1、cat命令该命令主要用于查看纯文本文件(内容较少的),格式为“cat [选项][文件]”在cat命令后增加-n参数可以显示行数:2、more命令该命令主要用于查看纯文本文件(内容较多的),格式为“more [选项] 文件”使用空格或回车向下翻页:3、head命令该命令用于查看纯文本文档的第N行,格式为“head [选项] [文件]”我们可以用head命令查看文件的前5行,例:

2020-05-14 19:21:04 571 1

原创 Linux系统学习(3):工作目录切换命令

由于是刚开始写博客,所以更新可能有点慢,如果有不足的地方请指出学习资源为《Linux就该这么学》以下是对工作目录切换命令的记录(该篇有点少)工作目录是指用户当前在系统中的位置1、pwd命令该命令是用于显示用户当前所在位置,格式为“pwd [选项]”。2、 cd命令该命令是用于切换工作路径,格式为“cd [目录名称]”这个命令属于最常用的Linux命令。可以通过cd命令快速的切换...

2020-05-08 13:05:59 10626

原创 Linux系统学习(2):系统状态检查命令

Linux系统状态检查命令为了了解Linux系统的运行状态,有以下命令能够查看系统状态学习资料为《Linux就该这么学》ifconfig命令该命令常用于获取网卡配置与网络状态等信息,格式为“ifconfig [网络设备][参数]”主要查看网卡名称、inet参数后面的IP地址、ether参数后面的网卡物理地址,以及RX、TX的接收数据包与发送数据包的个数及累计流量。uname命令...

2020-05-07 22:34:23 727

原创 Linux系统学习(1):常用系统工作命令

几天前在阿里云上领取到了半年的免费服务器,拿了当然不能浪费资源,现在我要开始对Linux服务器进行一定的学习,以此来写博客记录学习过程,主要记录常用操作,学习资源为《Linux就该这么学》以下是对常用系统工作命令的记录echo命令该命令是用于在终端输出字符串或变量提取后的值,格式为“echo[字符串 | $变量]”。例1:字符串输出例2:变量输出date命令该命令主要用于...

2020-05-03 20:13:27 9977

原创 阿里云官方活动,“学生在家实践计划”,学生可领取6月免费服务器

这个活动已经出了两个月了吧,我觉得时间快到了,因为各大高校也要开始上学了领取条件在校大学生阿里云控制台没有实例(还没释放的实例也不行)每天早上八点限量领取完成阿里云给的测试(百度一下就好了)其他时间可以完成测试,等着早上8点领取就好啦同时有一项阿里云学习测试,通过了再加6个月使用权限最近正好在学习Linux系统有关的知识,需要的小伙伴可以去领取...

2020-04-30 20:28:02 1145 3

blinker-library-dev_3.0.zip

点灯科技最新库文件

2020-05-19

DHT-sensor-library-master.zip

使用Arduino开发DHT11模块的库文件

2020-05-16

blinker-library-master.zip

使用Arduino开发点灯科技的库

2020-05-15

CH340G.rar(含测试软件)

CH340驱动,内含测试软件

2019-11-25

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除