加载中
Flutter 封装 dio,支持 Restful Api

背景 Dio 是 Flutter 第三方开源的网络请求库,直接使用原生 api 有点冗余,二次封装使用更加方便。 为什么要封装 dio? 做一些公共处理。 要做哪些公共处理? 统一处理请求前缀;(https:/...

2019/01/31 20:58
3.2W
域名邮箱

在开发微信小程序时,每个小程序都需要使用一个邮箱注册,之前 dk 都是傻乎乎的去注册 qq 邮箱(记一堆号码麻烦不说,新qq一段时间不登录还会被自动回收),最近和同事聊天,听他说到可以注册...

2018/09/18 17:50
202
有用的 RSS 订阅

一、什么是 RSS 很多博客都会提供 RSS 订阅功能,这个功能刚开始没能理解怎么玩。 点击之后出现下图,就是一个 xml 文件,这也叫订阅?? 直到在这哥们 werner 的博客里读了一篇文章 什么是R...

2018/09/13 16:59
376
STS 开发工具常用技巧

STS(Spring Tool Suit):Spring 整的开发工具,在 eclipse 的基础上做了些优化,让开发 spring 项目时更爽。 一、下载与安装 官网下载地址,windows、mac、linux 各个系统都有。安装也很简单...

Travis 持续集成自动发布博客文章

期待 上一篇 《Hexo 搭建个人博客》,最终可以在本机运行 $ hexo server -p 8000,在浏览器中输入 localhost:8000 进行访问。这显然不是我们想要的,我们期待: 在浏览器中输入域名就可以看到...

2018/03/20 18:18
182
Hexo 搭建个人博客

关于 Hexo 介绍 Hexo 可以快速搭建个人博客,不需要任何编码技巧,这对于大多数人很友好。 如果您要写博客,只需在计算机上创建文件。window 上一般会创建 .doc 文件、.txt 文件,这里 Hexo...

2018/03/20 18:17
210
Yaml 学习笔记

yaml 是什么? 在 github 一些开源项目里经常可以看到 .travis.yml 文件,后来接触持续集成这个概念时发现很多文件都是 .yml 后缀的文件。我在 阮一峰-YAML 语言教程 里了解了它的作用以及基...

2018/03/20 09:13
405
GIT 使用之 SSH 以及码云上配置 SSH

一、讲故事 现在要做这么个事,你在码云上发现了一个爬虫项目,但是写的很烂,你看不下去,于是使用 git clone HTTPS 把代码克隆了一份到你的计算机上,高手总是讲究效率的,半天时间你将这个...

2017/11/09 00:05
3.9K
文件下载响应头 header 属性设置

在服务端处理文件下载时,其实操作起来并不复杂,只有两步就可以完成下载操作。 第一步:设置响应头 const header = { 'Content-Type': 'application/octet-stream', 'Content-Disp...

2017/11/03 14:47
6K
不起眼的 .editorconfig

还是在看别人 github 上项目的时候,看到好多项目目录下都会有个 .editorconfig 文件,起初看里面内容有个 md 的字符,还以为就 markdown 文件的配置来,后来有一次在 Webstorm 里配置一个 ...

2017/10/22 16:38
907
认识 Iconfont 以及什么是 .eot、.woff、.ttf、.svg

在看别人 github 项目的时候,看到了 iconfont,百度了一下是阿里的图标库,这个很容易理解,但是自己操作一遍之后发现下载下来的目录还包含了 .eot、.woff 等文件,对于这些新东西感到有些陌...

2017/10/22 15:41
1K
三十分钟学会 Less

每一门技术的出现都是为了解决现存的问题,同样的,Less 的出现是为了解决 CSS 中过于呆板的写法。Less 官方文档 中对 Less 的使用有详细的介绍,总结一下为:Less = 变量 + 混合 + 函数。如...

2017/10/22 13:28
176
url 的正则表达式:path-to-regexp

概述 该工具库用来处理 url 中地址与参数,能够很方便得到我们想要的数据。 js 中有 RegExp 方法做正则表达式校验,而 path-to-regexp 可以看成是 url 字符串的正则表达式。 使用 第三方库,...

2017/10/16 15:02
2.6K
npm 发布包填坑指南

最近使用 Npm 发布包时遇到了一些坑,集中记录下以便后续查看。 01. 就个人经验来说,我们写的包往哪儿发布,无非下面三个地方。其中淘宝镜像仓库每隔十分钟会同步一下 Npm 仓库的新模块,所...

mongoose 实用 API 总结

一、介绍 1. 概述 mongoose 模块用于简化 node 与数据库 mongodb 之间的操作,目的是通过简便的 API 将操作数据库的行为变成操作 javascript 对象的行为(因为我们使用 nodeJS 进行开发,对于...

2017/08/28 16:59
487
Babel 学习笔记

在 Github 上 Fork 了别人的代码,在 package.json 中看到了很多与 Babel 有关的包,很是不解他们之间的关系。本文为 Babel 学习过程中记录的笔记,(建议直接去 Babel 官网 学习)主要内容如...

2017/08/21 13:44
583
Webstorm 超实用入门教程

更新日志 2017年10月18日 Webstorm 启动缓慢,操作卡顿优化。 2017年10月22日 Webstorm 配置 Less 自动转译 CSS。 一、下载安装包 Webstorm 2017.1.4 百度云盘下载地址 二、安装过程(包含输...

2017/08/13 00:39
7.7K
Eslint 超简单入门教程

两个月之前在项目中就开始使用 Eslint ,当时直接 copy 别人的 .eslintrc.js 文件,感觉好复杂,一直没吃透,中间去把 Eslint 官方文档看了数遍,依然无果。今天刚好没事,回过头来想整理一下...

2017/08/12 00:57
2.2K
path 模块学习笔记

path 模块学习笔记 在学习 node 的时候总会使用到 —— path 模块,最初,只知道它可以很方便的处理路径,具体如何处理,没有系统的认识。最近在看 dva-cli 脚手架制作工具源码时发现里面多次...

2017/07/07 16:43
125
commander.js 学习笔记

commander.js 是 express 框架的开发者号称无所不能的 TJ 大神写的工具包,用于快捷开发命令行工具,提高项目的开发效率。commander.js 官网地址 经验之谈,刚开始看官网的 readme.md,越看越...

2017/07/07 11:07
3.4K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部