一站式统一返回值封装、异常处理、异常错误码解决方案—最强的Sping Boot接口优雅响应处理器 | 京东云技术团队
GracefulResponse是一个SpringBoot体系下的优雅响应处理器,提供一站式统一返回值封装、异常处理、异常错误码等功能。使用GracefulResponse进行web接口开发不仅可以节省大量的时间,还可以提高代码质量,使代码逻辑更清晰。
灯灯灯灯 灯灯灯灯
4年前
阿里二面必备考题之Java并发!全面解析
一、使用线程有三种使用线程的方法:实现Runnable接口实现Callable接口继承Thread类实现Runnable和Callable接口的类只能当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还需要通过Thread来调用。可以理解为任务是通过线程驱动从而执行的。实现Runnable接口cpublicclass
Stella981 Stella981
4年前
Openstack 单元测试
这篇文章介绍的是在Openstacknova开发过程中如何进行单元测试,在nova的开发环境搭建好之后(环境搭建可参考上一篇博文(http://my.oschina.net/zyzzy/blog/70484)),如果对源码进行了修改,就应该做单元测试,本篇文章基本上是对官方文档的翻译,仅对关键步骤稍作介绍,相关的资料后面列举。1.执行测试   
Stella981 Stella981
4年前
SpringBoot解决跨域问题
在开发前后端分离的项目时,常常会碰到跨域请求的问题。这是因为浏览器的安全性限制,不允许Ajax访问协议不同、域名不同、端口号不同的数据接口,否则会出报No'AccessControlAllowOrigin'headerispresentontherequestedresource错误。SpringBoot通过设置cors(跨源
Stella981 Stella981
4年前
ES6 javascript 实用开发技巧
ES6实用开发技巧本文只罗列出在ES6开发过程中相对实用的内容,而非一个高大全的文档,如果希望查阅详细的内容,可购买阮一峰老师所出版的ES6相关图书。定义变量/常量ES6中新增加了let和const两个命令,let用于定义变量,const用于定义常量两个命令与原有
上海张律师 上海张律师
5个月前
鸿蒙地图功能开发【1. 开发准备】##地图开发##
​对于地图功能的开发,有以下三种思路1.使用鸿蒙官方的MapKit进行开发2.使用第三方地图的SDK(例如高德地图、百度地图)3.做一个基于h5的地图页面,通过Web组件去引入对于这三种方案,每一种都有自己的特点原生的MapKit,目前来看文档是最全面的也
WeiSha100 WeiSha100
3年前
搭建私有化网校平台源码及教程
有点播,直播,刷题,考试,督学,在线支付等功能,可在原产品的基础上进行深入的二次开发,提供前后台源码,开发文档,数据字典。支持局域网和外网部署,也有部署教程,操作起来没什么难度!1、点播:在线点播视频,可上传图文资料,习题,课件等,课件支持(zip,rar,pdf,doc,docx,xls,xlsx,ppt,pptx)多格式2、直播:对接七牛云端口
WeiSha100 WeiSha100
3年前
源码搭建学练考一体的网课平台
学、练、考一体化在线学习系统,可以对学员学习情况的监督监控,做到学习结果可视化管理,有源码,开发文档,源码可二次开发。支持外网和局域网私有化部署,经过测试稳定好用!【演示网站】网站首页:http://bangbangtang.weisha100.net/【电脑打开自动进入电脑端,手机打开自动进入手机端】学员登录入口:http://bangbangtang.w
程序员小五 程序员小五
2年前
集成RTC功能的时候,找不到sdk设置 naviServer地址的地方
im初始化的时候调用create接口,接口中第二个参数传入options:RCIMIWEngineOptionsconstoptions:RCIMIWEngineOptionsnaviServer:navigate,fileServer:file;imEn