自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 玩转Puppeteer

Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chromium 或 Chrome。

2022-06-04 17:58:32 1398

原创 Leetcode 319.灯泡开关

刚读完这道题后,很容易会想到用两重循环去模拟题中的过程,然而,如果真的用两重循环去解,就会得到超时的结果。。。解题思路:(1)第i个灯泡开关次数为i的约数个数;如果i有奇数个约数,则第i个灯泡最后为打开状态;如果i有偶数个约数,则第i个灯泡最后为关闭状态。(2)因为约数总是成对出现(即如果x是i的约数,那么i/x也是i的约数),所以只有当i为完全平方数时,i才有奇数个约数(3)[1, n]中完全平方数的个数就是最后打开状态的灯泡个数(4)设m为n开平方并向下取整,m*m便是...

2021-11-15 22:22:25 3858

原创 正向代理和反向代理

1 什么是代理代理本质上是一个服务器,充当代理角色的服务器,被称为代理服务器。代理在客户端和服务端之间,类似于中介。客户端将请求发送给代理,由代理将请求发送给服务端。服务端响应请求并返回资源给代理,由代理将资源返回给客户端。2 正向代理与反向代理代理可以分为正向代理和反向代理。两者的区别在于代理的对象不同。正向代理,代理的对象是客户端,对客户端负责,隐藏了客户端的真实身份,服务端只知道正向代理服务器向它发来了请求,却不知道真正发送请求的客户端是谁。VPN就是常见的正向代理。举个例子,如果

2021-11-10 21:24:55 2346

原创 函数防抖与节流

为什么要对函数进行防抖与节流?在进行窗口的resize、scroll、mousemove,输入框内容校验等操作时,如果这些高频事件的处理函数调用的频率无限制,会加重浏览器的负担,导致用户体验非常糟糕。此时我们可以采用debounce(防抖)和throttle(节流)的方式来减少调用频率,同时又不影响实际效果。防抖函数防抖是指触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发...

2020-04-20 15:57:59 228

原创 在Vue项目中使用ECharts实现日期相关的折线图

在Vue项目中使用ECharts通过 npm 安装 EChartsnpm install echarts --save按需引入// 引入 ECharts 主模块var echarts = require("echarts/lib/echarts");// 引入折线图require("echarts/lib/chart/line");// 引入提示框、标题组件、图例require(...

2020-04-12 22:04:23 5792 2

原创 大脑黑客-读书笔记

锻炼每周至少有3天,每天进行20分钟的剧烈运动。或者 每周至少5天,每天进行30分钟的中等强度运动。锻炼能降低氢化可的松,达到减压效果。 锻炼能增加大脑内的灰质数量,因此,锻炼不仅仅是锻炼身体,也是锻炼大脑。放松工作一段时间后,伸伸腿,伸展一下身体。可以看一会有趣视频来缓解压力。 假笑:没人喜欢假笑,但假笑好过不苟言笑。对自己微笑,能够缓解压力。更坚定交叉双臂能提升你的决心,让...

2019-09-26 09:17:25 217

原创 微信小程序云开发注意点记录

一、注意this的变化在开发小程序的过程中,经常出现 在页面加载时向后台请求数据,并用this.setData来更新页面的情况。如下示例代码Page({ data: { posts: [] }, onLoad: function (options) { //注意: 在下面获取数据库数据的api的回调函数中,this会变,因此要在此处将当前的this保存下来...

2019-03-19 15:34:55 341

原创 React+webpack开发环境配置

1.创建项目文件夹 npm init --yes2.安装webpack,webpack-dev-server和webpack-cli npm install webpack webpack-dev-server webpack-cli -save-dev3.安装babel-core核心模块和babel-loadernpm install babel-core babel-loa...

2018-10-03 21:13:30 134

原创 canvas实现蜘蛛网动态背景特效

先上效果再说废话(滑稽)https://jc1144096387.github.io/canvas_nest/第一次看到这个特效时顿时惊为天人,默默地玩了几分钟= =,可惜那个网站只有压缩后的代码,搜连线背景特效只能搜到类似的,交互效果并不好,于是我便花了n个小时进行了代码重构,并添加了注释。就在刚刚,在我工作即将完成的时候,我在一篇蜘蛛网特效的文章中看到了代码= =。。。。不过似乎注释不...

2018-09-23 08:15:37 6075 2

原创 《全栈开发之道》MEAN学习笔记-简单的商品管理功能

本文介绍了利用MEAN技术栈(MongoDB,Express,Angular,Node.js)构建一个简单的商品管理功能所需环境:Node.js、MongoDB  、(git) 先创建一个基于EJS的Express工程express --view=ejs myvideocd myvideonpm install由于之后我们会用monk来实现服务器与数据库 的交互,我...

2018-09-21 19:35:37 824

空空如也

空空如也

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

TA关注的人

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