自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

止水

及时当勉励,岁月不待人

  • 博客(105)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue3.5新特性

vue3.5

2024-09-19 17:51:04 839 1

原创 js异步串行

【代码】js异步串行。

2024-09-19 15:20:17 122

原创 javascript极简Date对象总结

【代码】javascript极简Date对象总结。

2024-05-29 14:53:37 205

原创 大数加法和乘法

【代码】大数加法和乘法。

2024-05-28 20:47:07 111

原创 手写http request

【代码】手写http request。

2024-05-22 20:59:14 128

原创 js并发限制

【代码】js并发限制。

2024-05-20 21:27:26 156

原创 @media媒体查询,看着一篇就够了

综合这两个条件,这个媒体查询选择的是视口宽度在 960 像素到 1024 像素之间的范围,包含 960 和 1024 像素。max-width: 1024px: 表示视口宽度最多为 1024 像素(即小于或等于 1024 像素)。min-width: 960px: 表示视口宽度至少为 960 像素(即大于或等于 960 像素)。当设备的视口宽度在 960 像素到 1024 像素之间时,页面的背景颜色将会变为浅蓝色。@media 是媒体查询属性,利用这个属性,可以做很多适配工作。

2024-05-17 14:38:22 305

原创 abc全排列

【代码】abc全排列。

2024-05-17 12:06:07 98

原创 手写apply,call,bind

【代码】手写apply,call,bind。

2024-05-11 17:27:28 348

原创 js的事件模型

第三个参数 true是捕获阶段执行 false是冒泡阶段执行,对于不能冒泡的事件,可以用这个参数控制在捕获阶段执行。

2024-05-11 11:37:59 156

原创 js初始化固定长度数组几种方式

【代码】js初始化固定长度数组几种方式。

2024-05-09 17:50:58 310

原创 js链式调用

【代码】js链式调用。

2024-05-09 15:28:44 91

原创 meta含义和常用的举例

meta是网页元数据,不会直接展现在页面中,但主要是为了搜索引擎和设备使用。

2024-04-25 17:15:47 111

原创 js实现每间隔1秒输出

利用 reduce。

2024-04-22 16:22:16 139

原创 reduce用法

/会输出4次 hello world, 每次间隔3秒。//会输出4次 hello world, 每次间隔3秒。// 使下面调用代码能正常工作。//利用reduce实现。// 需要实现的函数。

2024-04-18 21:49:21 227

原创 用reduce写map

【代码】用reduce写map。

2024-04-18 21:19:23 117

原创 数据结构递归算法总结

递归算法时数据结构中的重要思想,但对于算法问题来说,利用递归思想解决问题有几种模式可以总结下来。

2024-04-17 15:58:40 364

原创 Web加密算法

在密码学中,加密算法分为双向加密和单向加密。利用同一个密钥进行加/解蜜,是对称加密,不利用同一个密钥进行加解密,则是非对称加密。

2024-04-16 20:46:59 234

原创 useEffect暗黑模式适配钩子

写的一个适配暗黑模式的钩子,实际环境中有浏览器兼容性的问题。

2024-04-15 20:32:35 90

原创 限制promise并行执行个数

限制promise并行个数

2024-04-03 17:07:20 221

原创 js的apply、call、bind

javascript的apply、call、bind实现。

2024-03-28 14:50:44 199

原创 babel主要内容

babel

2024-03-22 17:13:00 186

原创 React面试总结

可以从几个大体过程来看。

2024-03-20 16:16:51 315

原创 ts发布订阅模式

【代码】ts发布订阅模式。

2024-03-13 15:46:24 123

原创 基本设计模式

javascrip几种基本的设计模式。

2024-03-04 18:01:32 557

原创 Vue.js的双向绑定原理

vue3双向绑定原理

2024-03-01 16:48:29 307

原创 深度学习神经网络实战:多层感知机,手写数字识别

利用tensorflow.js训练模型,搭建神经网络模型,完成手写数字识别。

2024-02-22 22:00:38 732 1

原创 排序算法汇总

算法

2022-06-07 17:34:10 340 1

原创 zsh: command not found: air

背景利用air(git)实现go项目的热重启,关于air的介绍不再赘述。在Mac安装air后,仍然不能正常使用,并且报错,如本博客标题所示。后来经过探索,找到解决方案。先上解决方案配置Mac下的.zshrc文件,在最后添加语句alias air='$(go env GOPATH)/bin/air'原理分析.zshrc文件是Mac终端命令的配置文件(个人暂时的理解)安装air后,安装在GOPATH的bin目录下,而报错是因为在终端执行air命令,终端找不到对应文件(这个文件地址要说明给z

2021-08-24 22:19:13 1338

原创 解构运算符(...)的几个主要使用场景

函数参数function fn(...numb){ return reduce(pre,cur)=>{ return pre+cur; }}const arr=[1,2,3,4,5,6]fn(arr)深拷贝对象const ob={name:'tom'}const ob_={...ob}对象属性合并const ob={name:'tom'}const ob_={...ob,age:12}//pb_={name:'tom',age:'12'}...

2021-04-26 10:43:38 450

原创 局部严格模式

严格模式不仅可以用在全局,还能用在局部。当在严格模式下,this不会指向window两个简单函数,对比局部严格模式和非严格模式下的两种this指向function f(){ console.log(this)}function f2(){ 'use strict' console.log(this)}f();f2();执行结果:可见:局部严格模式下的this值为undefined在ES6的类定义中,类的内部默认是严格模式,即其中函数的this指向默认是u

2021-04-23 15:56:58 231

原创 Node与Java后台对比

高并发场景下的对比:nodejs具有单线程、非阻塞IO、事件循环/驱动的特点,所以在高并发场景下,线程占用cup处理资源,cup不用等待IO的处理过程,而是不停的的发起异步请求,在异步处理结束后继续下一步异步任务。所以不会出现线程阻塞。如图1所示。优势:cpu利用率较高,因为cpu不用等待IO,而时一直在发起异步请求。不足:单个线程崩溃后,所以任务都无法进行,而多线程并发场景下,某个线程崩溃,不影响其他线程任务类似Java的后台则通过多线程处理高并发任务,某个线程在进行IO时,cpu总是会等待I

2021-04-15 11:17:09 1983

原创 post数组

遇到post数组的时候,相同key自动转为数组,其实之前遇到并解决过,但是后来遇到又有点不确信了,

2020-12-31 15:16:52 453

原创 大文件切片上传(Vue+NodeJS)

大文件上传时,前端切片,上传后,后端组合先上界面前台<template> <div> <div style="margin:20px"> <h2>Upload Large Files</h2> <br> <el-row> <el-col :span="4"> &l

2020-12-14 22:49:23 2006

原创 Linux服务器上Node服务端进程崩溃

添加日志,查看状态记录forever start -o out.log -e err.log test.jsout.log 是console.log的输出err.log 是报错

2020-12-01 17:24:11 397

原创 Promise封装原生ajax

function fetch(url){ return new Promise((res,rej)=>{ let xhr=new XMLHttpRequest(); xhr.open('GET',url); xhr.onreadystatechange=function(){ if(xhr.readyState==4&&xhr.status==200){ res(xhr.re

2020-10-15 10:25:22 246

原创 RGB与16进制颜色值的相互转换

提纲javaScript语言中通过parseInt()和toString()进行数字与字符串之间的转换,这种相互间的转换在许多方面都有应用场景。字符串转数字:parseInt(str, rad);数字转字符串: toString(rad);注意一般通常用paseInt()的时候不写第二个参数,即不指定进制转换的基数时,有可能不会转换成功,结果为NaN, 指定第二个参数,便于parseInt函数识别字符串代表的数据类型,这个方法可用于颜色值从16进制转为十进制rgb(r,g,b)值。同样一般

2020-09-28 11:29:37 1987

原创 Promise 创建和执行中

2020-09-21 00:40:14 175

原创 腾讯笔试题:前端table点击触发单元格所在行列样式变化

实现效果就是点击表格,触发所在行列样式变化,如图所示“html<script src="https://cdn.staticfile.org/jquery/2.2.4/jquery.min.js"></script><!DOCTYPE html><html><head><meta charset="utf-8"><title>文档标题</title></head><bod

2020-08-23 22:38:37 344

原创 输出所有的笛卡尔积组合

字节面试遇到的,已经基本做出来了,太紧张了。回溯递归,很简单function f(arr,re,tp,k){ if(tp.length===arr.length){ re.push([...tp]) }else{ for(let i=k;i<arr.length;i++){ for(let j=0;j<arr[i].length;j++){ tp.push(arr[i][j

2020-07-21 22:26:38 462

高等数学习题全解指南:同济·第六版(上册)].同济大学数学系.扫描版.

高数习题答案扫描版,高数习题答案扫描版,高数习题答案扫描版,高数习题答案扫描版。

2018-03-13

空空如也

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

TA关注的人

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