前言 习惯了Spring全家桶,对spring的容器爱不释手。使用dropwizard,看起来确实很轻,然而,真正使用的时候不得不面临一个问题。 我们不可能一个resource就能把所有的业务逻辑囊括 !那么,必然就要有负责处理逻辑的代码,有要提取的公共的代码,要做面向接口开发等等。按照简单的用法, ...
分类:
其他好文 时间:
2017-11-21 01:20:06
阅读次数:
236
项目中前端和后端通常是并行开发,为了减少等待后端接口开发的时间,我们经常需要在本地模拟后端接口用来测试前端效果。这种做法称之为构建前端Mock。 30秒内创建完整的REST API 安装 首先你的电脑中需要安装nodejs,建议使用最新版本。然后全局安装json server. 使用linux和ma ...
分类:
Web程序 时间:
2017-11-19 16:04:14
阅读次数:
189
接口在联调阶段需要一些方便快捷的工具来检验我们的接口开发效果,目前接口请求工具也是五花八门,有浏览器插件型的,如firefox上的poster插件,chrome上的postman插件,有工具界面型的,如jmeter等等。如何选择一款接口请求工具?其实选择工具就如果我们出去吃饭一样,哪家人多去哪家,准 ...
分类:
其他好文 时间:
2017-11-18 18:53:42
阅读次数:
276
API接口在设计时往往需要编写大量的文档,而且编写完成后往往需要根据实际情况,经常改动文档,这使得文档编写维护工作量相对较大,这让很多的开发者都很头疼。此外,伴随着接口版本的迭代开发,接口文档也需要同步更新。而且接口开发完成以后,做接口测试会十分不方便,要是遇上接口数量多、参数负载的情况,那不仅不方... ...
分类:
其他好文 时间:
2017-11-16 19:49:23
阅读次数:
133
开发过程中,经常使用redis数据库存储。 一般都是依赖注入redisTemplate,然后调用redisTemplate的api进行接口功能实现。 但是,如果对redisTemplate自带的API不熟悉,每次都要重新查找筛选,很是麻烦。所以,自己干脆整理了一个接口。将常用的一些redis功能封装 ...
分类:
其他好文 时间:
2017-11-09 14:56:27
阅读次数:
381
1.Pymongo PyMongo是Mongodb的Python接口开发包,是使用python和Mongodb的推荐方式。官方文档 2.安装 3.使用 导入模块 建立于MongoClient 的连接: 得到数据库 得到一个数据集合 4.完成命令行项目:学生信息管理(基于Python2.7) 代码操作 ...
分类:
数据库 时间:
2017-11-08 00:01:03
阅读次数:
381
声明:本内容转载自 https://my.oschina.net/gp8wLHNUeKd2C/blog/110707 在使用VS开发过程中,(今日)遇到内存泄漏的情况。具体表现为: 在输出窗口中,显示: 项目代码翻了个遍都没看出问题在哪。此时,可通过 _CrtSetBreakAlloc(); 接口, ...
分类:
其他好文 时间:
2017-11-07 20:50:16
阅读次数:
153
接下来正式进入网站的功能开发。要完成后台管理系统登录功能,通过查看登录页面,我们可以了解到,我们需要编写验证码图片获取接口和登录处理接口,然后在登录页面的HTML上编写AJAX。 在进行接口开发之前,还有一个重要的事情要处理,那就是对站点进行初始化,如果不进行初始化,那么独立文件编写的接口将会找不到 ...
分类:
编程语言 时间:
2017-10-31 11:00:55
阅读次数:
367
本支付接口使用Yii2框架,所以控制器的格式都是该框架的,不过放到其他框架都差不多,根据对应的规则修改一下控制器的方法名字就行了,亲测有效,比较简单,没有封装,想了解微信支付实现流程的可以看看。 ...
分类:
微信 时间:
2017-10-30 14:38:29
阅读次数:
323
起源 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。主要应用领域。 web开发 科学运算,人工智能 系统运维 金融(策略回放-京东量 ...
分类:
编程语言 时间:
2017-10-27 16:01:48
阅读次数:
193