微信拍照时页面会被刷新的BUG
问题背景 最近开发公司的公众号项目时遇到了很头疼的问题,公司是要做图片上传并且ocr识别证件内容的功能,但是上传照片时偶尔页面会被刷新或者说时重新加载,这会让原本识别了正面的的信息消失。 问题分析定位 1、…
问题背景 最近开发公司的公众号项目时遇到了很头疼的问题,公司是要做图片上传并且ocr识别证件内容的功能,但是上传照片时偶尔页面会被刷新或者说时重新加载,这会让原本识别了正面的的信息消失。 问题分析定位 1、…
单点登录应用场景很多比如淘宝、钉钉等,为什么要用单点登录?实现单点登录的思路是什么? 说到单点登录要先说一下普通登录的逻辑,通过登录页面用户提交用户名和密码判断是否正确,正确讲用户信息写到session,之…
在使用 useFetch 之前, axios 是一个被广泛使用 Promise 请求库。 然而,axios 的缺点在于,它需要我们自行管理 loading 和 error 状态以及处理请求结果,这样的处理方式较为繁琐。 相比之下,useFetch 内置 loa…
JavaScript 的 Promise 是处理异步操作的强大工具。理解 Promise 的工作原理和应用场景不仅对开发实际项目非常有用,同时也是技术面试中的常见考点。本文将系统性地整理 Promise 相关的面试题,提供详细的解答和实…
Promise介绍与基本使用 promise 是ES6引入的进行异步编程新的解决方案,旧方案都是单纯使用回调函数,从语法上来说它就是个构造函数,从功能上来说,promise对象用来封装异步的任务,并且可以对结果进行处理。promi…
无论是在项目还是在面试过程中,总还是会有那么一小部分同学,没有学会使用 async/await ,今天就特地整理了几个代码段,并以此文进行提醒大家常用的技术点还是要会的,不单单只是应对面试需要,在日常工作中使用,…
简介 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。虽然,Axios是个优秀的 HTTP 库,但是,直接在项目中使用并不是那么方便,会存在大量的重复性方法和代码,所以,我们需要对其进行一定程…
什么是WebSocket WebSocket 是一种在单个TCP连接上进行全双工通信的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。 在 WebSocket API 中,浏览器和服务器只需…
之前的实战中已经简单用过items了,items类只是简单的赋值储存,今天我们再看一个他的升级版Item Pipeline。 当Item在Spider中被收集之后,它将会被传递到Item Pipeline,这些Item Pipeline组件按定义的顺序处理Ite…
介绍 Scrapy是一个用于爬取网站数据的Python框架。它提供了一套强大而灵活的工具,使开发者能够轻松地创建和管理爬虫,从而从网站中提取所需的信息。框架要求Python的版本 3.8+ 特点 结构化的框架:Scrapy提供了一…
Flask Flask是由奥地利开发商Armin Ronacher于2010年4月1日发布的。很“轻”,自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库。入门简单,非常适用…
typescript(以下简称TS)出来也有好长时间了,最近一个月的时间抽出一点时间把ts简单学习了一下,下面记录一下学习心得。 首先学这门语言前,请确保有以下基础知识: javascript es6 面向对象编程的概念(没有也…