自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 前端项目记录:用gifuct-js实现控制gif图播放速度

公司项目需求,播放gif动图,并且要能控制播放速度,在网上搜索了一下gif相关的库,首先搜到了libgif,这个库基于jQuery,使用起来比较麻烦,而且主要的功能是控制gif图的播放和暂停,没有逐帧播放的功能。解析了半天,发现太麻烦了,又去找有没有已经实现的库,找到了gifuct-js,主要功能是获取gif图的ArrayBuffer,解析出颜色、大小、图片等信息并返回一个对象。对象结构如下(摘自官网)

2024-02-23 11:34:27 483

原创 前端工程记录:用RecordRTC实现对<video>标签的录像功能

项目需求:后端给一个mp4视频的链接,在前端播放,同时支持用户的录制视频操作。

2024-01-12 16:19:20 1135

原创 node.js学习笔记(5)——excel-export模块导出excel表

一、excel-export模块官方介绍:https://www.npmjs.com/package/excel-export生成的表格为xlsx格式,支持多个sheet。本文只介绍一个sheet表的生成。二、实例1. 在package.json中引入excel-export模块,使用npm install 命令安装2. 在js文件中写入var nodeExcel = requ...

2018-09-20 11:38:02 10597 12

原创 node.js学习笔记(4)——mongoose连接并操作mongoDB

一、mongoDBmongoDB是非关系型数据库,存储的单位是文档,可以自定义各种复杂的结构。mongoDB官网下载链接:(community server)https://www.mongodb.com/download-center?jmp=nav#community对于windows系统,可以直接下载msi安装文件一步步安装。安装后可以找到自带的shell应用,然后就可以使用...

2018-09-19 18:01:12 627

原创 node.js学习笔记(3)——使用cheerio处理爬取的网页内容

一、简介node.js本身自带爬取网站网页内容的功能。var http = require('http');router.get('/test', function(req, res){ var url = 'http://www.baidu.com'; http.get(url, function(response){ var html = ''; resp...

2018-09-18 18:42:53 7455 2

原创 node.js学习笔记(2)——mocha模块测试

一、开发环境开发IDE: vscode,node参考书籍《node.js入门经典》二、断言assertnode自带断言模块assert,提供了简单测试的框架。以下是简单的测试样例var assert = require('assert');assert.equal('',0);assert.strictEqual('',0);通过var assert = requir...

2018-09-15 20:53:32 512

原创 node.js学习笔记(1)——express+socket.io模块构建简易聊天室

一、开发环境及参考书籍IDE是vscode,已经配置好node环境等参考书籍:《node.js入门经典》二、安装模块1.新建工程文件夹2.新建package.json文件,代码如下{ "name": "socketio-express-example", "version": "0.0.1", "private": true, "scrip.

2018-09-08 17:56:10 587

原创 Eclipse+Tomcat+Maven环境配置

一、JDK和JRE配置1.下载JDK和JRE,直接到官网下载即可:http://www.oracle.com/technetwork/java/javase/downloads/index.html2. 在安装过程中,第一次安装jdk,第二次安装jre3. 环境配置。(1)windows10下的环境配置简单了很多,控制面板->系统->高级系统设置,选择环境变量,进入环境...

2018-08-07 16:52:37 819

原创 在win10下安装Linux双系统

一、准备工作1. 硬件准备:需要一台电脑和内存至少8G的U盘2. 下载后续过程中需要的镜像和软件(1)下载UltralSO,这是用来制作启动盘的软件         下载链接:https://cn.ultraiso.net/uiso9_cn.exe(2)下载Linux系统的镜像,我选择的是ubuntu16.04(3)(可选)下载启动项编辑工具EasyBCD         官方下载链接:http:...

2018-06-01 12:58:12 118941 16

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除