做移动网站开发,或者写技术博文,有时候是需要制作手机或桌面操作的GIF图,效果如下,这种方式其实挺有利于读者或用户通过动画迅速了解你想表达的目的。

那这样一个GIF动画如何制作的,其实分两步,视频录制->视频到GIF截取转换,以下为我在使用中用到的工具

视频录制

  • QuickTimeMAC,自带软件
阅读全文 »

Postman是一款强大的API调试工具,在执行post请求时候会发现body有4种格式选项,那么这四种各是什么含义,及使用场景呢,各方检索后,总结如下

虽然Postman中看到的是form-data,x-www-form-urlencoded,raw,binary,但真实提交的数据格式并不是这4种方式,而是multipart/form-data,application/x-www-form-urlencoded,application/json,text/xml。

application/x-www-form-urlencoded

When a web browser sends a POST request from a web form element, the default Internet media type is “application/x-www-form-urlencoded”.[8] This is a format for encoding key-value pairs with possibly duplicate keys. Each key-value pair is separated by an ‘&’ character, and each key is separated from its value by an ‘=’ character. Keys and values are both escaped by replacing spaces with the ‘+’ character and then using URL encoding on all other non-alphanumeric[9] characters.

以上描述摘自WIKI

阅读全文 »

在进行angular项目开发时,使用webpack进行打包,最近频繁出现了JavaScript heap out of memory即内存溢出,查找资料,找到了解决办法,这里记录下

解决方法

本质问题是,项目打包所需要的性能开销,超过了v8缺省的内存限定,需要修改下配置

1. 构建脚本中配置

阅读全文 »

在利用ionic或者直接使用Cordova开发会经常遇见些问题,这里总结下,本文持续更新

代号、标记和细分版本 (Build) 号关系

代号 版本 API级别
Nougat 7.1 API 级别 25
Nougat 7.0 API 级别 24
Marshmallow 6.0 API 级别 23
Lollipop 5.1 API 级别 22
Lollipop 5.0 API 级别 21
KitKat 4.4-4.4.4 API 级别 19
Jelly Bean 4.3.x API 级别 18
Jelly Bean 4.2.x API 级别 17
Jelly Bean 4.1.x API 级别 16
Ice Cream Sandwich 4.0.3-4.0.4 API 级别 15,NDK 8

最新最全信息,点击查看官网文档

阅读全文 »

最近在进行mysql数据迁移时遇见了这个错误,推断是mysql版本差异性带来的问题,我的A、B机器MySQL版本分别是5.6和5.7

原因

Google了一把,发现原来是MySQL-SQL Mode的问题。

解决

阅读全文 »
0%