摘要: This time your job is to fill a sequence of N positive integers into a spiral matrix in non-increasing order. A spiral matrix is filled in from the fi 阅读全文
posted @ 2022-11-19 02:13 zzzlight 阅读(17) 评论(0) 推荐(0) 编辑
摘要: The K−P factorization of a positive integer N is to write N as the sum of the P-th power of K positive integers. You are supposed to write a program t 阅读全文
posted @ 2022-11-19 02:06 zzzlight 阅读(23) 评论(0) 推荐(0) 编辑
摘要: The following is from Max Howell @twitter: Google: 90% of our engineers use the software you wrote (Homebrew), but you can't invert a binary tree on a 阅读全文
posted @ 2022-11-19 02:06 zzzlight 阅读(15) 评论(0) 推荐(0) 编辑
摘要: There is a classical process named partition in the famous quick sort algorithm. In this process we typically choose one element as the pivot. Then th 阅读全文
posted @ 2022-11-19 02:02 zzzlight 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 转自https://www.nowcoder.com/discuss/post/398883449182978048 担心以后炸了备份一下。 基础 高频 1.手写 instanceof // 原理:验证当前类的原型prototype是否会出现在实例的原型链proto上,只要在它的原型链上,则结果都为 阅读全文
posted @ 2022-11-19 00:55 zzzlight 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.水平垂直居中,分别都说出两种 https://www.jianshu.com/p/fc95a49821e2 只水平: 1. text-align:center; 2.margin:0 auto;配合 width:fit-content; 3.flex方法: display: flex; just 阅读全文
posted @ 2022-11-19 00:54 zzzlight 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 物理像素 含义: 设备屏幕实际拥有的像素点,屏幕的基本单元,是有实体的。 比如iPhone 6的屏幕在宽度方向有750个物理像素点,高度方向有1334个物理像素点,所以iPhone 6 总共有750*1334个物理像素点。 逻辑像素 含义: 称为设备独立像素(Device Independent P 阅读全文
posted @ 2022-08-26 18:01 zzzlight 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 1、代理为什么能解决跨域问题 代理就是一个服务,该服务的作用就是:监测本地的接口,当接口为需要访问外网的接口时,代理替你访问这个接口并把返回值返回给当前网页。并不是网页服务访问代理,而是代理检测网页服务内部的接口服务,当符合条件的服务出现的时候,代理拦截住,并替代网页服务返回结果 2.webpack 阅读全文
posted @ 2022-08-01 20:53 zzzlight 阅读(1568) 评论(0) 推荐(0) 编辑
摘要: 跨域的主要解决方式:JSONP,CORS(即加上CORS 请求头(诸如 Access-Control-Allow-Origin 等配置)),代理(Webpack代理,ngnix反向代理)。当然不止前面四种,还有其他一些这里就限于篇幅不提到了,可以参考网络上其他博客。 其中 两种代理的解决办法可以看另 阅读全文
posted @ 2022-08-01 18:17 zzzlight 阅读(886) 评论(0) 推荐(0) 编辑
摘要: 使用setInterval模拟setTimeout: 执行一次setInterval然后清除即可 function mySetTimeout(fn, t){ let timer = setInterval(()=>{ fn(); clearInterval(timer) },t) } let a = 阅读全文
posted @ 2022-07-26 20:58 zzzlight 阅读(55) 评论(0) 推荐(0) 编辑