03 2019 档案

摘要:地理信息系统(GIS)是一门综合性的学科,结合地理学与地图学,现已广泛的应用于不同的领域。是用于输入、存储、查询、分析和显示地理数据的计算器系统。 GIS基本数据元素 1、用Globe来模拟一个地球 2、用Layer(图层)来抽象表达地物的集合。例如道路图层,河流图层,房屋图层 3、用Feature 阅读全文
posted @ 2019-03-15 14:31 SChenqi 阅读(579) 评论(0) 推荐(0)
摘要:一、try/catch异常处理的缺陷 在开发SpringBoot应用时,往往会遇到以下情景:在某个接口中,存在一些可能的异常。比如url参数错误、用户账号和密码错误等。这时我们可以在发生异常的地方抛出我们自定义的异常,并对异常进行处理,就像下面这样: 然而,这么做的问题是,对于每一种异常,我们都需要 阅读全文
posted @ 2019-03-12 18:05 SChenqi 阅读(2256) 评论(0) 推荐(0)
摘要:概述 网络请求时,可能会出现以下异常请求,如果想在发生异常的情况下使系统可用,就要进行容错处理。发生异常的情况可能有网络请求超时、url参数错误等等。 Spring Cloud Feign就是通过Fallback实现的,有以下两种方式: 1、@FeignClient.fallback = UserF 阅读全文
posted @ 2019-03-12 11:32 SChenqi 阅读(3300) 评论(0) 推荐(0)
摘要:URL中的参数注解 1、获取url中的数据:@PathVariable URL = localhost:8080/api/{databaseKey}/file 为了获取URL中的databasekey,可以如下编写代码 备注:通过@PathVariable注解来获取URL中参数的前提条件是已经提前知 阅读全文
posted @ 2019-03-11 16:14 SChenqi 阅读(176) 评论(0) 推荐(0)
摘要:一个HTTP接口的结构通常为 协议://域名/应用content path/自定义路径?查询参数 以下给出一些定义接口的建议 一、域名相关 若域名无法区分出是api还是页面功能的时候,api路径后面统一加上/api用于区分是接口服务。 例如 http://bos3d.bimwinner.com/ap 阅读全文
posted @ 2019-03-11 11:37 SChenqi 阅读(1687) 评论(0) 推荐(0)