标签:REST

Java

用最低的成本,提高你的代码稳壮性

2

yanxinchi 发布于 2019-05-20

配置参数启动时校验 如果配置文件没有相关的配置,那么** 启动时 **就会出现以下异常: Description: Binding to target com.toby.provide.ApplicationProperties@31da6b2e failed: Property...

阅读(4)评论(0)赞 (0)

编程技术

swagger-bootstrap-ui 应用扩展程序 1.0.0 发布

3

hanze 发布于 2019-05-20

随着 swagger-bootstrap-ui 已经历时两年多,发布了26个版本,目前也得到的很多Java开发者的青睐,如果你是使用Swagger来构建你的文档服务,那么, swagger-bootstrap-ui 你一定不容错过 正因为如此,在Java领域已经非常方便的集成到项...

阅读(5)评论(0)赞 (0)

Java

探寻泛型方法ClassCastException元凶

3

小丁 发布于 2019-05-20

作者:王帅景 来源:服务端思维 一、现象 本地开发环境在开发新功能的过程中突然出现了诡异的ClassCastException,之所以称之为诡异,是因为出现了对象强转自身所属类异常。 发生的场景:项目首次接入memcache,在通过泛型方法取值时,虽然取到的值和接收的值是同一个类...

阅读(5)评论(0)赞 (0)

Spring

更新配置自动化工具

wenming.gapo 发布于 2019-05-19

  我们小创业公司使用的宽带是个人家庭宽带(申请企业宽带的成本很高,每月几千块),公网IP过一段时间就会变动,平时使用都没有什么影响,只有一点,阿里云上的服务都配置了安全组,只允许阿里云内网或者白名单IP访问,从而保障公司服务安全性。公司公网IP会动态变更,每一次变更之后都要修改...

阅读(6)评论(0)赞 (0)

Spring

(六讲)Spring Boot REST API异常处理指南

2

hanze 发布于 2019-05-19

能够正确的处理REST API程序抛出的异常以及返回友好的异常信息是一件非常重要的事情,因为它可以帮助API客户端正确的对服务端的问题作出正确的响应。这有助于提高REST API的服务质量。Spring Boot默认返回的异常信息对于API客户端来说是晦涩难懂的,只有开发者才会关...

阅读(12)评论(0)赞 (0)

Spring

Spring Boot Hello World

1

zhuangli 发布于 2019-05-19

本篇文章是SpringBoot最入门的介绍。我们不借助任何额外的工具,从无到有创建一个Spring Boot的web项目,并运行这个项目。 项目构建 归根结底,Spring Boot就只是一个框架,几个jar而已,没什么神奇的。但使用Spring Initializr创建项目的过...

阅读(11)评论(0)赞 (0)

Java

Spring Boot打包部署和环境配置

3

puefu.he 发布于 2019-05-19

执行命令 yum -y list java* 查看可安装java版本。 Failed to set locale, defaulting to C Loaded plugins: fastestmirror base | 3.6 kB 00:00:00 extras | 3.4 ...

阅读(9)评论(0)赞 (0)

编程技术

服务端架构演进

2

xiaoli.he 发布于 2019-05-19

先来看一看服务端架构的1.0版本: 架构介绍 客户端包括:PC站和m站的web站点,Android和iOS App客户端,管理后台和小程序。其中主要流量来自于Android和iOS。 接入层:采用了阿里云的Service Load Balance。底层实现是通过LVS+keepa...

阅读(12)评论(0)赞 (0)

Spring

Spring Boot 2动态修改日志级别

3

小丁 发布于 2019-05-19

本文基于:Spring Boot 2.1.3,理论支持Spring Boot 2.x所有版本。 作为程序猿,定位问题是我们的日常工作,而日志是我们定位问题非常重要的依据。传统方式定位问题时,往往是如下步骤: • 将日志级别设低,例如  DEBUG ; • 重启应用; •...

阅读(15)评论(0)赞 (0)

编程技术

基于Docker-Compose部署微服务(一)

6

zhuangli 发布于 2019-05-19

本文意在基于Docker-compose部署微服务,不会聊Docker和SpringCloud实现细节,所以读本文前你要对Docker和SpringCloud有一个基础的认识。 简单的单机服务架构部署 1. 简单的架构图 图中一共有四个小应用: nacos fp-gateway ...

阅读(13)评论(0)赞 (0)

Java

Dubbo与Spring Cloud

13

邓龙华 发布于 2019-05-19

目录 1.Sping Cloud 2.Dubbo 1.Spring Cloud Spring Cloud,从命名我们就可以知道,它是Spring Source的产物,Spring社区的强大背书可以说是Java企业界最有影响力的组织了,除了Spring Source之外,还有Piv...

阅读(14)评论(0)赞 (0)

Spring

Spring Boot 接口层公共能力抽取

hellas 发布于 2019-05-19

在前后端分离的主流架构下,前端代码和后端逻辑主要依靠已约定的格式进行交互。在这一前提下,如果后端代码没有进行一定的配置,就很容易出现大量重复代码。本文以 Spring Boot 为例,记录一些可以减少冗余代码的方案。 1. 使用 Filter 提供跨域支持 前后端分离后,如果不采...

阅读(13)评论(0)赞 (0)

编程技术

互联网架构:深入理解微服务

16

songhua.gao 发布于 2019-05-18

微服务就是一些可独立运行、可协同工作的小的服务。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 可独立运行 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 可协同工作 采用了微服务...

阅读(15)评论(0)赞 (0)

编程技术

【架构入门 – 可扩展篇】

8

changyuan.xu 发布于 2019-05-18

随着服务的壮大,使用人数的增多,业务的递增,服务的扩展性尤为关键,在不影响现有架构的情况下如何增加机器、扩展功能? 基本思想和模式 一个字: 拆 。把大的系统拆为小的系统,下面是拆分的几个不同方法,也是拆分依赖的不同维度,以学生信息管理系统为例: 面向流程拆分。将整个业务流程拆分...

阅读(12)评论(0)赞 (0)

Java

(JDK)[创建和构建应用程序的主要工具] 之 javadoc

1

小丁 发布于 2019-05-18

该的Javadoc ™工具解析声明和文档注释一组Java源文件并生成对应的一组描述(默认)的HTML页面的公有和受保护类,嵌套类(但不是匿名内部类),接口,构造,方法和领域。您可以使用它来生成API(应用程序编程接口)文档或一组源文件的实现文档。 您可以在整个包,单个源文件或两者...

阅读(14)评论(0)赞 (0)

Java

021-cdh6.2+kylin2.6.1

13

dulong 发布于 2019-05-18

这是坚持技术写作计划(含翻译)的第20篇,定个小目标999,每周最少2篇。 本文主要介绍,如何使用大数据神兽Kylin(2.6.1)连接cdh6.2。 提示 因为cdh6.2使用的是hadoop3,而目前的kylin3.0beta版本只是hadoop2,所以只能安装kylin2....

阅读(16)评论(0)赞 (0)

Java

说自己熟悉 Spring Cloud 这些面试题你会吗

9

zhuangli 发布于 2019-05-18

点击上面  蓝色字体 关注我们 技术  /  架构  /  职场  /  面试   /  内推 问题一: 什么是Spring Cloud? Spring cloud流应用程序启动器...

阅读(14)评论(0)赞 (0)

编程技术

Angular 架构设计

13

darida 发布于 2019-05-17

引言 Alice 测试上线,发现包体积太大,加载太慢。决定启用懒加载与预加载加速加载速度。 整三天,课也没去上。改得时候特别痛苦,哭了,为什么没有早点发现惰性加载这个东西。 星期一,重新设计前台架构,重构前台代码。 星期二,分模块加载,启用惰性加载与预加载。 星期三,修改单元测试...

阅读(15)评论(0)赞 (0)