摘要:
基本类型:string, boolean, number, null, undefined, void, never, enum, unknown, any, object, 数组, 元组。(null, undefined是除never外其他类型的子类型) enum Color {R = 0, G 阅读全文
摘要:
mkdir stage && cd stage // 创建项目文件夹进入项目 npm init // 初始化依赖 npm install -S react react-dom // 安装react相关依赖 npm install -D webpack webpack-cli webpack-dev- 阅读全文
摘要:
javascript 有自己独特的属性查询机制(依靠原型链) 当调用对象的属性时会一步一步链式往上查找直到找到属性或到顶层对象(null),如: function A(){} const a = new A() A是一个构造函数,a是通过构造函数生成的一个实例,函数在js中本身也是一个对象 函数有p 阅读全文
摘要:
每次取一半的数和当前值做对比,如果比当前值大:下次的起始值不变,末尾值减一半(起始值与末尾值的和的一半);如果比当前值小:下次的起始值加一半(起始值与末尾值的和的一半),末尾值不变;直到起始值与末尾值的差值在指定范围内才结束,注意由于浮点数计算问题需要阻止死循环的情况(“起始值与末尾值的和的一半”与 阅读全文
摘要:
快速排序: 找到一个基数,在一轮排序后:这个数之前的数都比它小,这个数之后的数都比它大;然后以这个数为分割对它前面的数和后面的数再做相同的操作即可,注意找到临界点 function sort(arr = []) { if (!Array.isArray(arr) || arr.length < 2) 阅读全文
摘要:
默认源为origin 从源来取新分支到本地 git checkout -b new_branch origin/gitStore 推送本地分支到源 git push origin new_branch 本地重新追踪远程分支 git branch --set-upstream-to = origin/ 阅读全文
摘要:
起初怀疑是vscode、git bash等工具占用文件导致,重启机器后直接install无果 以超级管理员运行cmd后无果 npm cache verify后无果 npm install -g npm@latest ,版本为6.10.0, 给项目文件夹的所有用户都分配完全控制权限然后无果 npm c 阅读全文
摘要:
百度搜索mysql,进入https://dev.mysql.com/downloads/mysql/找到自己需要版本的mysql的Linux压缩包; 复制出这个压缩包的下载地址(尽量先点击下载,然后在下载的界面复制出资源的链接) 在服务器的合适位置创建一个存放mysql的目录(个人习惯 /usr/l 阅读全文
摘要:
问题如下图所示: 一般处理此类问题都会有一个属性:”event.preventDefault()”,但是如果直接使用会导致页面的内部滚动也失效导致不能滚动,我所处理的方式也与其类似。 因为滑动区域是向走的,所以滑动块的顶部到浏览器顶部的距离最大为0(其余为负值[$('#bodycthead').of 阅读全文
摘要:
用的是Apache POI开放源码函式库,结合mysql数据库 接到通知需要将给出的一个表格清理出来,所要做的事情就是在把这张表格里的所有数据和本地的另一张表的所有数据对比,如果某条数据存在就做一个标记 下载poi.jar及相关包,配置好环境变量,安装数据库,下载数据库的java驱动配置相关环境变量 阅读全文