const arr = [] const fn = (item) => { for (let i = 2; i < item; i++) { let flag = true for (let j = 2; j < i; j++) { if (i % j 0) { flag = false } } i ...
分类:
编程语言 时间:
2020-07-13 13:24:07
阅读次数:
74
文件下载的实质就是文件拷贝,将文件从服务器端拷贝到浏览器端,所以文件下载需要IO技术将服务器端的文件读取到,然后写到response缓冲区中,然后再下载到个人客户端。 1. 文件名 - 接受前端发来的文件名 获取到前端页面发送过来的要下载的文件的名字 String filenameValue = r ...
分类:
Web程序 时间:
2020-07-13 12:01:45
阅读次数:
71
在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居中是比较容易的,直接设置元素的margin: 0 auto就可以实现。但是垂直居中相对来说是比较复杂一些的。下面我们一起来讨论一下实现垂直居中的方法。 首先,定义一个需要垂直居中的div元素,他的宽度和高度均为3 ...
分类:
Web程序 时间:
2020-07-13 11:44:04
阅读次数:
71
接口请求返回状态码总结 前端在调用接口时都要关注接口返回给我们的状态码,之前只是大概的了解比如404是前端的错,可能是路径错误等,300+可能是重定向了,500以上是服务端或者服务器的错误,并没有一个很好的总结。今天中午看群里有人问这问题,就搜集对比整理了一下,如下: 1xx - 信息提示这些状态代 ...
分类:
其他好文 时间:
2020-07-13 11:42:21
阅读次数:
134
一、 引言 对于一个多人团队来说,制定一个统一的规范是必要的,因为个性化的东西无法产生良好的聚合效果,规范化可以提高编码工作效率,使代码保持统一的风格,以便于代码整合和后期维护。 二、 HTML/CSS规范 2.1 浏览器兼容 根据公司业务要求而定,一般:主流程测试:Chrome 30+、IE9+; ...
分类:
Web程序 时间:
2020-07-13 11:31:28
阅读次数:
75
Three.js 动效方案 背景 Three.js(下面简称 Three) 作为一个 3D 库,不仅减少了我们学习 OpenGL 和 WebGL 的成本,还大大提升了前端在可视化上给用户带来更多的真实、沉浸式的体验。众所周知,Three 更多的是用 3D 模型 + 投影相机 + 用户交互的方式来构建 ...
分类:
Web程序 时间:
2020-07-13 11:22:29
阅读次数:
79
1.前言随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特性的要求也愈加苛刻,从而导致前后端研发各自专注于自己擅长的领域深耕细作。然而带来的另一个问题:前后端的对接界面双方却关注甚少,没有任何接口约定规范情况下各自撸起袖子就是干,导致我们在产品项目开发过程中,前后端的接口联调对接工作量占比在30%-50%左右,甚至会
分类:
其他好文 时间:
2020-07-13 09:59:17
阅读次数:
131
我从事的是前端岗位,四月中旬时投过一波,很多都是找朋友或老同事内推,但都没响应,连面试机会都没有,只得作罢。 一直到五月底开始,陆陆续续开始有人来找我投简历,我在 boss 直聘和拉勾上公开了部分工作和项目信息后,找我的人也变多了。 我投了几家大厂或上规模的公司,都需要好几轮,基本都是电话或视频面试 ...
分类:
其他好文 时间:
2020-07-13 09:31:33
阅读次数:
67
鼠标禁用样式,是一个红色的圈加一个斜杠,表示禁止的意思 $("#id").css('cursor', 'no-drop');$("#id").css('cursor', 'not-allowed'); 禁止所有鼠标事件,此事件也会禁用鼠标样式 $("#id").css('pointer-events ...
分类:
其他好文 时间:
2020-07-13 09:24:15
阅读次数:
57