- Mock.js
dawn
JavaScriptnode.jsjavascript开发语言mock.js
在开发后端的应用中,我们使用postman来测试接口,观察和验证前后端之间的数据传递是否正常。在开发前端的应用中,我们使用Mock.js来模拟后端服务,以便进行前端业务逻辑的开发和测试(以前使用json-server也很方便)。一般情况下,个人开发或者小团队开发是前后端分离的,各自完成后再集中组合测试,之前都是各自独立完成。虽然现在的开发者一般都是全栈(全端)的,但是提供一个完整的后端服务也不是一
- json-server的使用
alicemum
什么是json-server一个在前端本地运行,可以存储json数据的server模拟服务端接口数据,一般用在前后端分离后,前端人员可以不依赖API开发,而在本地搭建一个JSON服务,自己产生测试数据。参考网址:https://www.jianshu.com/p/bdbbd3314cf3安装npminstall-gjson-server使用准备好db.json为对象类型,每个键名即为将来的接口名,
- Vue使用json-server快速“伪造”后台接口
甜甜082054
JSON-Server主要的作用是搭建一台JSON服务器,测试一些业务逻辑。一、安装npminstall--savejson-server前提是已经安装好了node环境,并且初始化好了项目。二、提供json数据文件。在项目根目录下,新建一个JSON文件db.json。三、配置json-server在build\webpack.dev.conf.js下配置,如果是用旧版本的手脚架工具初始化的项目,是
- 模拟数据 json-server 增删改查 操作
闲来无事垂钓
javascript学习笔记ajax学习笔记json-serverajax数据请求数据增删改查
一、准备页面html添加数据修改数据删除数据查找指定数据json{"listData":[{"id":"1","title":"标题一","content":"描述一","city":"上海"},{"id":"2","title":"标题二","content":"描述二","city":"苏州"},{"id":"3","title":"标题三","content":"描述三","city":"南
- json-server 安装,模拟后台数据请求
闲来无事垂钓
javascript学习笔记json-server模拟数据ajaxapi模拟后台接口
安装json-servernpminstall-gjson-server新建db.json文件,里面放自己的数据{"posts":[{"id":1,"title":"json-server","author":"typicode"}],"comments":[{"id":1,"body":"somecomment","postId":1}],"profile":{"name":"typicode"
- 使用json-server提供简易接口
煸橙干儿~~
VUE实战json
json-server是一款json数据服务器,它运行Express服务器,可以对json文件、js脚本生成的json数据、远程json数据进行restful风格的增删改查操作,通过指定一个json文件作为api数据源,可以进行分页、排序、关联查询、范围查询等各种查询操作,是一套完整的模拟RESTAPI接口。1、安装json-servernpmi-gjson-server2、准备一份json文件注
- axios的基础使用
远近高低各不同
前端前端框架
在阅读本篇文章之前,可以阅读一下这篇文章json-server的基础使用因为我们接下来需要使用到json-server在使用axios之前我们需要导入axios介绍2种情况:一、在项目中使用我们一般都是使用以下两种方法安装npmiaxiosyarnaddaxios二、在普通学习时我们可以用CDN的方式引入打印输出:console.log(axios);axios发送常见的四种请求方式特别注意:大家
- 在Vue中使用axios基础方式
远近高低各不同
vue.js前端javascript
简单的为大家介绍一下如何在vue中使用axios我们需要先了解json-server,我们要搭建服务可以先看一下本人的这篇:json-server的基础使用基础使用上代码:点击发送GET请求constvm=newVue({el:"#root",methods:{search(){//第一种方式//axios({//请求方式//method:"GET",//请求的url//url:"http://l
- json-server的基础使用
远近高低各不同
json
json-server是什么?用来快速搭建模拟的RESTAPI的工具包可以30秒内快速为我们搭建一个假的基于RESTAPI的服务我们要如何使用呢?1.先安装//全局安装npmi-gjson-server2.创建文件db.json我们需要在db.json放入一点内容放入示例:{//文章"posts":[{"id":1,"title":"json-server","author":"typicode"
- json-server : 无法将“json-server”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。
盖盖衍上
日常报错记录-前端jsonjava前端
1.全局安装指令改为:npminstall-gjson-server2.查看Json-server版本json-server--version3.创建Json文件{"cart":[{"id":100001,"name":"低帮城市休闲户外鞋天然牛皮COOLMAX纤维","price":128,"count":1,"thumb":"https://yanxuan-item.nosdn.127.net
- 70K star! 0代码 30 秒创建 REST API 服务 : json-server
IT咖啡馆
开源推荐github开源软件jsonrestfulapi
现在的项目在开发时,前后端分离已经成为了一种基本常识,一般来说前后端之间的通信会使用诸如restapi之类的形式。可当你正在摸鱼时,前端小姐姐兴冲冲来找你要API来进行调试,这时你该怎么办?今天我们来推荐的项目能30秒创建RESTAPI服务,快速满足前端小姐姐的需求,目前在GitHub已接近70KStar,他就是:json-server。json-server是什么?json-server是一个n
- react 之 美团案例
jiojio在学习勒
Reactreact.js前端前端框架
1.案例展示2.环境搭建克隆项目到本地(内置了基础静态组件和模版)gitclonehttp://git.itcast.cn/heimaqianduan/redux-meituan.git安装所有依赖npmi启动mock服务(内置了json-server)npmrunserve启动前端服务npmrunstart3.分类和商品列表渲染1.storemodules下takeaway.js文件//编写st
- Axios安装及使用【基础篇】
yxiulian
typescriptajaxjavascripthtml前端框架json
Axios安装及使用安装Axios搭建虚拟后台Axios的使用安装Axios使用npm安装:npminstallaxios搭建虚拟后台使用npm安装:npminstall-gjson-server创建一个json-server的文件夹,并创建一个db.json的文件db.json文件配置相关数据:启动服务:json-server--watchdb.json(注意:执行此命令时,命令行所在位置必须定
- 模拟后端数据json-server
quanCN
简介json-server是一个很好的模拟后端数据接口的工具。只需要提供一个json文件,或者写几行简单的js脚本就可以模拟出RESTfulAPI的接口。github基本使用全局安装sudonpminstall-gjson-server创建json文件db.json{"user":{"name":"Tom"},"book":[{"id":1,"name":"ThinkinginJAVA","pri
- 鸿蒙的基本项目_tabbar,首页,购物车,我的
田江
iphoneios
以上效果,由四个ets文件实现,分别是容器页面。首页,购物车,我的。页面里的数据,我是用json-server进行模拟的数据。一、容器页面使用组件Tabs和Tabcontent结合。importHomefrom"./Home";importShoppingCarfrom"./ShoppingCar";importMyfrom"./My";@Entry@ComponentstructTabsExam
- json-server实现数据Mock
怕冷的火焰(~杰)
Reactreact.js
json-server是一个node包,可以在不到30秒内获得零编码的完整的Mock服务实现步骤:1.项目内安装json-server--->npmi-Djson-server2.准备一个json文件在根目录下(src同级)创建server文件夹,创建data.json文件,代码如下所示{"ka":[{"id":1,"money":-99,"name":"pink"}]}3.添加启动命令(在pac
- 前端必备技能:json-server全攻略
张培跃
在项目的初始阶段,后端提供的接口或数据可能是不完整的,作为一名前端开发工程师,不可避免的要使用mock的数据。如果此时的你不想使用简单的静态数据,而是想自己在本地启动一个server来模拟请求相关的操作,那么json-server是一个不错的选择。json-serve可以帮助我们快速搭建一个mock-server本地服务,可以根据不同的后缀获取到不同的数据。一、准备工作1、安装Node由于json
- Json-Server&MockJs简单快速生成测试数据
代码炼金术
pythonphplaravel开发语言javascripttypescriptgolang
Json-Server&MockJs简单快速生成测试数据1、Json-Server和MockJs的安装npminstall-gjson-server//全局安装2、创建目录和初始话例如:创建D:\ProjectOne文件夹3、打开终端或者powershell进入ProjectOne文件夹4、初始化项目npminit5、安装MockJsnpminstallmockjs6、新建一个数据文件例如:db.
- json-server 的使用
九霄123
json
json-server的使用功能json-server可以直接把一个json文件托管成一个具备全RESTful风格的API,并支持跨域、jsonp、路由订制、数据快照保存等功能的web服务器。简单说:node启动服务,使用本地一个json文件,快速形成一个具备CRUD的接口服务。方面前台临时调试使用。Json-server是一个零代码快速搭建本地RESTfulAPI的工具。它使用JSON文件作为数
- Axios安装及基础使用
velpro_!
jsonvue.js
1.使用json-server搭建https://github.com/typicode/json-server安装json-servernpminstall-gjson-server创建一个db.json文件放入以下内容{"posts":[{"id":1,"title":"json-server","author":"typicode"}],"comments":[{"id":1,"body":
- json-server db.json json-server : 无法将“json-server”项识别为 cmdlet、函数
岑**
Vuevue.js前端
json-serverdb.jsonjson-server:无法将“json-server”项识别为cmdlet、函数在用脚手架vue-cli创建项目做练习的时候,需要使用一些数据,然后用json-serverdb.json出现如图问题,后来通过查阅,使用npminstall-gjson-server就可以解决了。
- json-server 搭配 faker.js 生成 mock数据
想溜了的蜗牛
Refercreate-json-server-with-multiple-files一、工具先介绍下需要用到的工具包:josn-server30秒内快速搭建零配置的restAPI假数据服务器,供需要快速后端原型编写与模拟的前端开发人员使用。faker.js一个可以生成大量假数据的工具。比如生成名字,金额,地址等二、没有使用上述工具时简单的Mock做法通常情况下,前端同学做mock测试最简便的方法
- json-server数据模拟
samscat
json
比mockJS更简单的数据模拟服务一、全局安装json-server服务npminstall-gjson-server二、创建一个db.json文件{"posts":[{"id":1,"title":"json-server","author":"typicode"}]}三、运行json-server--watchdb.json--port3002浏览器打开localhost:3002/posts
- [收藏] 使用json-server/mockjs/fake模拟REST API
凸大愚若智凸
https://www.cnblogs.com/itfantasy/p/6043111.htmlhttps://segmentfault.com/a/1190000005793257
- react项目如何修改默认3000端口号
祈澈菇凉
因为使用了json-server模拟后端接口,打开的是3000端口号,现在启动react项目的时候,总是会询问3000端口被占用,是否改成3001的端口,每次都要手动确定一下,很麻烦,所以想把端口号改掉。方法:在package.json中修改"start":"react-scriptsstart",为"start":"setPORT=3001&&react-scriptsstart",再次运行的时
- 十四、Ajax 相关 - axios,配置代理解决跨域问题 -消息订阅/发布机制 - PubSubJS - Fetch - github用户搜索案例
快乐de馒头
reactjsjavascript前端开发语言
1.理解之前也学习过ajax和axios,用法都是一样的,可以直接看这个笔记【Ajax】HTTP相关问题-GET-POST-XHR使用-jQuery中的ajax-跨域-同源-jsonp-cors【axios】使用json-server搭建RESTAPI-使用axios-自定义axios-取消请求-拦截器1.1.前置说明React本身只关注于界面,并不包含发送ajax请求的代码前端应用需要通过aja
- [记录]解决MAC使用 yarn 安装全局包后找不到命令的问题
WebKui
今天使用json-server来模拟数据,但是装上后找不到使用yarn安装一个全局包:yarnglobaladdjson-server在命令行输入json-server命令回车报错:zsh:commandnotfound:json-server解决方案:将yarnglobalbin添加到.babelrc或者.zshrc中(如果你是用zsh命令行的话)。(yarnglobalbin是获取全局安装路径
- 【前端】使用json-server报错
谢少迪
json前端
当我们使用json-server模仿后端接口时需要运行json-server--watchindex.json这个命令生成增删改查接口但是可能会报这个错误,如图这时我们运行npmijson-server-g命令即可,然后再重新运行json-server--watchindex.json就行了
- vue+elementui写了一个图书管理系统
kettle教程学习
vue.jselementui前端
用vue+elementui写了一个图书管理系统转载自公号:java大师目前是指一个纯前端的展示,后端还在开发中,前端接口是通过json-server模拟的用到的技术栈1、vue.js2、elementui3、json-server4、axios5、vue-router动态路由目录结构1、components文件夹是封装的通用的Mytable和Myform及Nav等,主要用于多次调用时,简化代码操
- 如何搭建服务器调用json文件夹,vue+webpack项目中使用dev-server搭建虚拟服务器,请求json文件数据,实现前后台分离开发...
滨洛
在项目开发中,前后台分离,做了假数据,项目使用vue2.0重构,后台也推到重来了,为了不耽误开发进程,我做了虚拟的数据请求,使用vue-cli脚手架搭建的项目文件中dev-server搭建虚拟api请求,访问自己mock的假数据虚拟请求后台的模式,具体做法如下在build/dev-server.js文件中在varapp=express()这个实例的下面添加如下代码//本地json-server服务
- 多线程编程之理财
周凡杨
java多线程生产者消费者理财
现实生活中,我们一边工作,一边消费,正常情况下会把多余的钱存起来,比如存到余额宝,还可以多挣点钱,现在就有这个情况:我每月可以发工资20000万元 (暂定每月的1号),每月消费5000(租房+生活费)元(暂定每月的1号),其中租金是大头占90%,交房租的方式可以选择(一月一交,两月一交、三月一交),理财:1万元存余额宝一天可以赚1元钱,
- [Zookeeper学习笔记之三]Zookeeper会话超时机制
bit1129
zookeeper
首先,会话超时是由Zookeeper服务端通知客户端会话已经超时,客户端不能自行决定会话已经超时,不过客户端可以通过调用Zookeeper.close()主动的发起会话结束请求,如下的代码输出内容
Created /zoo-739160015
CONNECTEDCONNECTED
.............CONNECTEDCONNECTED
CONNECTEDCLOSEDCLOSED
- SecureCRT快捷键
daizj
secureCRT快捷键
ctrl + a : 移动光标到行首ctrl + e :移动光标到行尾crtl + b: 光标前移1个字符crtl + f: 光标后移1个字符crtl + h : 删除光标之前的一个字符ctrl + d :删除光标之后的一个字符crtl + k :删除光标到行尾所有字符crtl + u : 删除光标至行首所有字符crtl + w: 删除光标至行首
- Java 子类与父类这间的转换
周凡杨
java 父类与子类的转换
最近同事调的一个服务报错,查看后是日期之间转换出的问题。代码里是把 java.sql.Date 类型的对象 强制转换为 java.sql.Timestamp 类型的对象。报java.lang.ClassCastException。
代码:
- 可视化swing界面编辑
朱辉辉33
eclipseswing
今天发现了一个WindowBuilder插件,功能好强大,啊哈哈,从此告别手动编辑swing界面代码,直接像VB那样编辑界面,代码会自动生成。
首先在Eclipse中点击help,选择Install New Software,然后在Work with中输入WindowBui
- web报表工具FineReport常用函数的用法总结(文本函数)
老A不折腾
finereportweb报表工具报表软件java报表
文本函数
CHAR
CHAR(number):根据指定数字返回对应的字符。CHAR函数可将计算机其他类型的数字代码转换为字符。
Number:用于指定字符的数字,介于1Number:用于指定字符的数字,介于165535之间(包括1和65535)。
示例:
CHAR(88)等于“X”。
CHAR(45)等于“-”。
CODE
CODE(text):计算文本串中第一个字
- mysql安装出错
林鹤霄
mysql安装
[root@localhost ~]# rpm -ivh MySQL-server-5.5.24-1.linux2.6.x86_64.rpm Preparing... #####################
- linux下编译libuv
aigo
libuv
下载最新版本的libuv源码,解压后执行:
./autogen.sh
这时会提醒找不到automake命令,通过一下命令执行安装(redhat系用yum,Debian系用apt-get):
# yum -y install automake
# yum -y install libtool
如果提示错误:make: *** No targe
- 中国行政区数据及三级联动菜单
alxw4616
近期做项目需要三级联动菜单,上网查了半天竟然没有发现一个能直接用的!
呵呵,都要自己填数据....我了个去这东西麻烦就麻烦的数据上.
哎,自己没办法动手写吧.
现将这些数据共享出了,以方便大家.嗯,代码也可以直接使用
文件说明
lib\area.sql -- 县及县以上行政区划分代码(截止2013年8月31日)来源:国家统计局 发布时间:2014-01-17 15:0
- 哈夫曼加密文件
百合不是茶
哈夫曼压缩哈夫曼加密二叉树
在上一篇介绍过哈夫曼编码的基础知识,下面就直接介绍使用哈夫曼编码怎么来做文件加密或者压缩与解压的软件,对于新手来是有点难度的,主要还是要理清楚步骤;
加密步骤:
1,统计文件中字节出现的次数,作为权值
2,创建节点和哈夫曼树
3,得到每个子节点01串
4,使用哈夫曼编码表示每个字节
- JDK1.5 Cyclicbarrier实例
bijian1013
javathreadjava多线程Cyclicbarrier
CyclicBarrier类
一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环的 barrier。
CyclicBarrier支持一个可选的 Runnable 命令,
- 九项重要的职业规划
bijian1013
工作学习
一. 学习的步伐不停止 古人说,活到老,学到老。终身学习应该是您的座右铭。 世界在不断变化,每个人都在寻找各自的事业途径。 您只有保证了足够的技能储
- 【Java范型四】范型方法
bit1129
java
范型参数不仅仅可以用于类型的声明上,例如
package com.tom.lang.generics;
import java.util.List;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value =
- 【Hadoop十三】HDFS Java API基本操作
bit1129
hadoop
package com.examples.hadoop;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FileStatus;
import org.apache.hadoo
- ua实现split字符串分隔
ronin47
lua split
LUA并不象其它许多"大而全"的语言那样,包括很多功能,比如网络通讯、图形界面等。但是LUA可以很容易地被扩展:由宿主语言(通常是C或 C++)提供这些功能,LUA可以使用它们,就像是本来就内置的功能一样。LUA只包括一个精简的核心和最基本的库。这使得LUA体积小、启动速度快,从 而适合嵌入在别的程序里。因此在lua中并没有其他语言那样多的系统函数。习惯了其他语言的字符串分割函
- java-从先序遍历和中序遍历重建二叉树
bylijinnan
java
public class BuildTreePreOrderInOrder {
/**
* Build Binary Tree from PreOrder and InOrder
* _______7______
/ \
__10__ ___2
/ \ /
4
- openfire开发指南《连接和登陆》
开窍的石头
openfire开发指南smack
第一步
官网下载smack.jar包
下载地址:http://www.igniterealtime.org/downloads/index.jsp#smack
第二步
把smack里边的jar导入你新建的java项目中
开始编写smack连接openfire代码
p
- [移动通讯]手机后盖应该按需要能够随时开启
comsci
移动
看到新的手机,很多由金属材质做的外壳,内存和闪存容量越来越大,CPU速度越来越快,对于这些改进,我们非常高兴,也非常欢迎
但是,对于手机的新设计,有几点我们也要注意
第一:手机的后盖应该能够被用户自行取下来,手机的电池的可更换性应该是必须保留的设计,
- 20款国外知名的php开源cms系统
cuiyadll
cms
内容管理系统,简称CMS,是一种简易的发布和管理新闻的程序。用户可以在后端管理系统中发布,编辑和删除文章,即使您不需要懂得HTML和其他脚本语言,这就是CMS的优点。
在这里我决定介绍20款目前国外市面上最流行的开源的PHP内容管理系统,以便没有PHP知识的读者也可以通过国外内容管理系统建立自己的网站。
1. Wordpress
WordPress的是一个功能强大且易于使用的内容管
- Java生成全局唯一标识符
darrenzhu
javauuiduniqueidentifierid
How to generate a globally unique identifier in Java
http://stackoverflow.com/questions/21536572/generate-unique-id-in-java-to-label-groups-of-related-entries-in-a-log
http://stackoverflow
- php安装模块检测是否已安装过, 使用的SQL语句
dcj3sjt126com
sql
SHOW [FULL] TABLES [FROM db_name] [LIKE 'pattern']
SHOW TABLES列举了给定数据库中的非TEMPORARY表。您也可以使用mysqlshow db_name命令得到此清单。
本命令也列举数据库中的其它视图。支持FULL修改符,这样SHOW FULL TABLES就可以显示第二个输出列。对于一个表,第二列的值为BASE T
- 5天学会一种 web 开发框架
dcj3sjt126com
Web框架framework
web framework层出不穷,特别是ruby/python,各有10+个,php/java也是一大堆 根据我自己的经验写了一个to do list,按照这个清单,一条一条的学习,事半功倍,很快就能掌握 一共25条,即便很磨蹭,2小时也能搞定一条,25*2=50。只需要50小时就能掌握任意一种web框架
各类web框架大同小异:现代web开发框架的6大元素,把握主线,就不会迷路
建议把本文
- Gson使用三(Map集合的处理,一对多处理)
eksliang
jsongsonGson mapGson 集合处理
转载请出自出处:http://eksliang.iteye.com/blog/2175532 一、概述
Map保存的是键值对的形式,Json的格式也是键值对的,所以正常情况下,map跟json之间的转换应当是理所当然的事情。 二、Map参考实例
package com.ickes.json;
import java.lang.refl
- cordova实现“再点击一次退出”效果
gundumw100
android
基本的写法如下:
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
//navigator.splashscreen.hide();
document.addEventListener("b
- openldap configuration leaning note
iwindyforest
configuration
hostname // to display the computer name
hostname <changed name> // to change
go to: /etc/sysconfig/network, add/modify HOSTNAME=NEWNAME to change permenately
dont forget to change /etc/hosts
- Nullability and Objective-C
啸笑天
Objective-C
https://developer.apple.com/swift/blog/?id=25
http://www.cocoachina.com/ios/20150601/11989.html
http://blog.csdn.net/zhangao0086/article/details/44409913
http://blog.sunnyxx
- jsp中实现参数隐藏的两种方法
macroli
JavaScriptjsp
在一个JSP页面有一个链接,//确定是一个链接?点击弹出一个页面,需要传给这个页面一些参数。//正常的方法是设置弹出页面的src="***.do?p1=aaa&p2=bbb&p3=ccc"//确定目标URL是Action来处理?但是这样会在页面上看到传过来的参数,可能会不安全。要求实现src="***.do",参数通过其他方法传!//////
- Bootstrap A标签关闭modal并打开新的链接解决方案
qiaolevip
每天进步一点点学习永无止境bootstrap纵观千象
Bootstrap里面的js modal控件使用起来很方便,关闭也很简单。只需添加标签 data-dismiss="modal" 即可。
可是偏偏有时候需要a标签既要关闭modal,有要打开新的链接,尝试多种方法未果。只好使用原始js来控制。
<a href="#/group-buy" class="btn bt
- 二维数组在Java和C中的区别
流淚的芥末
javac二维数组数组
Java代码:
public class test03 {
public static void main(String[] args) {
int[][] a = {{1},{2,3},{4,5,6}};
System.out.println(a[0][1]);
}
}
运行结果:
Exception in thread "mai
- systemctl命令用法
wmlJava
linuxsystemctl
对比表,以 apache / httpd 为例 任务 旧指令 新指令 使某服务自动启动 chkconfig --level 3 httpd on systemctl enable httpd.service 使某服务不自动启动 chkconfig --level 3 httpd off systemctl disable httpd.service 检查服务状态 service h