- 博客(7)
- 收藏
- 关注
原创 socket.io 使用小记
koa2中增加websocket(使用socket.io)能力有限不知道如何把socket加入koa2的路由,只好走socket.io的namespace,path默认为 wss://localhost/socket.io/(我用的是https所以协议是wss)www文件内添加代码/****WWW文件原内容**/// 把https封装成io对象,tagServerA 为原 koa http/https 服务,由服务对象不同会自己转为 ws/wssconst socketio = requir
2020-09-11 16:37:01
263
原创 react前端解析xlsx或nodeJS后端解析xlsx
前端解析xlsx需要 js-xlsx/***关键代码 react**/import * as XLSX from 'xlsx';/**读取被选中的 xlsx */ let onChoiceFile = (file, row) => { let data = []; //保存转换后的数据 // 通过FileReader对象读取文件 const fileReader = new FileReader(); fileReader.readAsBin
2020-09-03 17:55:42
693
原创 百度AI 识别验证码 脚本查询数据
流程:1.抓取网页结构2.人工判断需要解析的信息与配置对应正则3.正则抓出验证码ID4.使用获取到的ID请求图片并且保存(由于对方接口返回的不是带有正确后缀的图片,所以不能直接传给百度url)5.上传百度AI文字或图片识别接口,根据返回内容判断图片识别是否正确6.发送对应内容表单并处理返回值7.返回正确保存对应内容,返回错误则循环之前流程直到成功(百度AI识别完全正确率30%左右,要注意接口调用量)代码如下let co = require('co'); //异步控制器let { send
2020-09-01 10:29:16
508
原创 koa2中间层转发第三方接口返回值
同步返回第三方接口数据由于业务需要后台将第三方接口获取的数据处理后再发给前端,所以出现 前端—>自己的服务—>第三方服务—>自己的服务—>前端 这样的流程在一个http/https请求中内嵌另一个请求需要做同步处理在第三方接口返回完成后处理数据添加到 ctx.body 里testApi.js (routes)const router = require('koa-router')();const jszwyApiService = require('../servic
2020-07-24 16:11:46
3055
2
原创 阿里云服务器部署小记(二)
mySql 添加触发器 在 怎删改查时触发对应操作1.环境mysql802.触发器内容和解释CREATE DEFINER = `root`@`localhost` TRIGGER `delmove` #创建一个名为 delmove 的触发器BEFORE DELETE ON `sm_comy` #事件触发为 DELETE 之前 触发器绑定表为 sm_comyFOR EACH ROW #对每一行数据都生效BEGIN Insert Into sm_comy_del(id,name,newnam
2020-07-22 17:56:38
184
原创 阿里云服务器部署小记(一)
阿里云nodejs开https服务(koa2+nginx)1.koa 添加https配置在已完成脚手架搭建后 安装koa-sslify模块cnpm install koa-sslify --saveapp.js内使用sslifyconst sslify = require('koa-sslify').defaultapp.use(sslify())在www文件里添加https服务var https = require('https');var options = { key: fs
2020-07-10 17:56:16
268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人