我之前看Promise,里面有个方法叫all,因为接口是异步的,当你的业务必须拿到几个不同接口的所有数据后,再进行比较或者逻辑操作,这个时候就可以用到这个方法。 此处贴上示例代码,是以Vue2为框架的背景下: // 搭配async await 进一步优化 // 接口1 async getA(){ / ...
分类:
Web程序 时间:
2020-11-18 12:33:36
阅读次数:
17
最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ...
分类:
Web程序 时间:
2020-11-18 12:30:43
阅读次数:
18
SSM框架整合 环境 IDEA MySQL 5.7.19 Tomcat 9 Maven 3.6 项目要求 数据库方面知识 Spring,SpringMVC、 Mybatis,javaWeb H5,css,js,jquery,Bootstrap... 开始搭建项目 第一步:数据库 # 根据项目的要求创 ...
分类:
其他好文 时间:
2020-11-18 12:24:29
阅读次数:
4
这几天练习vue+webpack前端项目,然后就不停的出现npmrundev失败的错误,哪怕是之前已经很好的项目也不停报错,根据网上npminstall的方式好像也不太行,知道今天我才发现npminstall后面添加save参数就可以稳定启动了。先记下来命令含义npminstall-g全局安装(这意味着安装包不在你的项目目录下,而在node.js默认的安装包目录下npminstall-save自定
分类:
其他好文 时间:
2020-11-18 12:22:15
阅读次数:
3
1、跨域问题 1)什么是跨域 这是浏览器对js的一种安全限制,也就是浏览器的页面去访问其他服务器上的资源的时候,会出现跨域 同源策略确定了什么情况下是跨域。所谓的同源策略,指的是协议、域名、端口完全相同,才是安全的。 2)跨域的解决方案 转自 PheonixHkbxoic 的《前端解决跨域问题的8种 ...
分类:
其他好文 时间:
2020-11-17 12:50:57
阅读次数:
10
打开题目链接,只看到一个hello,world,右键看一下原代码。 发现有个链接,打开是404。开一下脑洞,改成http://106.75.72.168:9999/flag.js 可以进去,但是没什么有价值的信息。 既然没什么收获,那我就信息收集一下吧。dirmap扫目录,xray主动扫url。结果 ...
分类:
Web程序 时间:
2020-11-17 12:32:19
阅读次数:
20
很简单的思路,通过三个鼠标事件:点击、移动、抬起,只要计算出当前位置即可,如果是图片的话加入:e.preventDefault();即可 //获取元素 var dv = document.getElementById('dv'); var x = 0; var y = 0; var l = 0; v ...
分类:
Web程序 时间:
2020-11-17 12:29:07
阅读次数:
20
最近参与修复一个使用js+css开发的前端项目bug。 遇到一个问题,boostrap4 tooltip 在web端显示正常。而在移动端点击,提示框一闪而过。 经过分析,发现触发事件为hover。hover是鼠标指针浮动在其上的元素的一个选择器,但因为在移动端是没有鼠标,代替的是触摸屏, 故无法正常 ...
分类:
移动开发 时间:
2020-11-16 13:43:42
阅读次数:
22
###前言 ####Node.js的前世 1995年,网景工程师Brendan Eich 花了10天时间设计了JavaScript语言. 2005年开始,ajax逐渐被前端开发人员所重视,因为不用刷新页面就可以更新页面的数据和渲染效果。 2008年,google的Chrome发布,随后就以极快的速度 ...
分类:
Web程序 时间:
2020-11-16 13:36:39
阅读次数:
16
1, 下载:https://github.com/gerhardberger/electron-pdf-window 存到目录下,如d:\dev 2,用electron执行nodejs文件 electron.exe index.js index.js const { app, BrowserWind ...
分类:
Web程序 时间:
2020-11-16 13:35:15
阅读次数:
19