
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
使用Canvas画出多个多边形Polygon

nodejs使用 fluent-ffmpeg下载m3u8视频在使用fluent-ffmpeg之前,要确保电脑上已经安装了ffmpeg安装包 fluent-ffmpegnpm install fluent-ffmpeg直接上代码let ffmpeg = require("fluent-ffmpeg");ffmpeg('直接替换m3u8地址').on('pro...
页面跳转的时候,总要涉及到参数的传递,不管是列表页面跳转到详情页面,还是跳转到编辑页面。flutter里使用Navigator部件该如何传递参数,并且获取页面关闭时的返回值呢?代码中使用了构造函数参数传递页面跳转参数。import 'package:flutter/material.dart';void main() {runApp(MyApp());}class MyApp extends St
import 'package:flutter/material.dart';void main() {runApp(MyApp());}class MyApp extends StatelessWidget {// This widget is the root of your application.@overrideWidget build(BuildContext context) {re
在使用sequelize连接mysql数据库时,有一个datetime类型的字段,查询到前台时总是多了8个小时,这肯定是时区转换的问题了。但数据库和电脑的时区都是东8区的,没有问题,也就是说sequelize在取得时间的时候可能做了什么转换。在查sequelize的api文档时发现,还有一个timezone的时区参数需要配置,默认值是"+00:00",这个参数就是在数据库的日期转换到javascr
上传图片文件对于内容管理的项目来说是一段最基本的代码,对于使用Nodejs开发来说,这段代码在配置上来说就相对的简单了不少,先不管性能上与其他框架来说有什么差距,起码对于小的项目来说,Nodejs作为web服务是一个不错的选择。前端:form表单上传图片文件,KindEditor配置上传服务端:Koa、koa-body接收文件上传到服务器目录这里使用koa-body对文件上传进行配置,配置如下:v
如果想在页面上操作文件,就需要使用到与文件相关的API接口,如Blob、File、FileList、FileReader、FileReaderSync,这几个就是操作文件常见的接口。Blob是实现文件切片的一个核心接口,因为它是一个不可变的类文件对象,可以使用Blob本身的slice方法,对文件本身进行切片。使用nodejs读取文件流,并对流进行切片合并等操作,就需要用到Buffer对象,可对文件

在使用sequelize连接mysql数据库时,有一个datetime类型的字段,查询到前台时总是多了8个小时,这肯定是时区转换的问题了。但数据库和电脑的时区都是东8区的,没有问题,也就是说sequelize在取得时间的时候可能做了什么转换。在查sequelize的api文档时发现,还有一个timezone的时区参数需要配置,默认值是"+00:00",这个参数就是在数据库的日期转换到javascr
在微信小程序的API开发文档中,提供了两个函数方法,那就是wx.base64ToArrayBuffer和wx.arrayBufferToBase64,这两个方法是用来将base64编码和二进制Buffer编码进行互转的,我们在利用fs来写本地文件的时候,写入的就是二进制编码,所以有的时候就需要将base64处理成buffer。const base64 = 'CxYh'const arrayBuff
Talk is cheap, Show me the code.在request请求的时候,通常会遇到前一个请求没有结束,就发起了一个新的请求,这个时候就要把先前同样的请求取消掉,也就是使用abort() 方法取消请求。下面的代码是对微信小程序的request请求简单的封装。/*** GET请求* @param url 请求地址* @param param 参数* @...







