- 博客(4)
- 问答 (2)
- 收藏
- 关注
原创 yapi中使用json-schema mock数据
1. 基本的json-schema mock首先,我们建立一个简单的json-schema,如下图所示:该schema定义了一个返回结构,包括两个字段,data为string类型,code为integer类型。点击“预览”,可以看到类似下面的mock数据:{ "data": "non id", "code": -12100200}这就是最基本的mock, 即根据数据类型返回...
2019-01-31 17:57:14 7020
原创 git导出代码的方法~archive
问题如果你用过svn,一定知道svn export,可以用来从代码库中导出一份干净的代码(没有.svn等)。git是否有类似功能呢?git archieve可以用于将库中代码打包。1. 基本用法:git archive --format tar.gz --output "./output.tar.gz" master说明:将master分支打包为output.tar.gz–fo...
2019-01-25 17:49:47 18056 2
原创 《代码整洁之道--程序员的职业素养》(读书笔记)
Robert C.Martin 著第1章 专业主义1.1 清楚你要什么专业主义:它不但象征着荣誉与骄傲,而且明确意味着责任义务与担当。1.3 首先,不行损害之事1.3.1 不要破坏软件功能写一些随时都能运行的单元测试,然后尽可能多地执行这些测试。测试覆盖率尽可能为100%。1.3.2 不要破坏结构结构良好的代码更灵活。以牺牲结构为代价,得不偿失,将来必追悔莫及。如果希望自己的软...
2019-01-14 15:36:17 1090
原创 分析redis key大小的几种方法
当redis被用作缓存时,有时我们希望了解key的大小分布,或者想知道哪些key占的空间比较大。本文提供了几种方法。一. bigKeys这是redis-cli自带的一个命令。对整个redis进行扫描,寻找较大的key。例:redis-cli -h b.redis -p 1959 --bigkeys输出:# Scanning the entire keyspace to find big...
2019-01-08 10:33:17 43140 7
空空如也
mysql select *与select具体列的区别
2020-12-21
一个声明js变量时的初级问题
2009-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人