Java8中处理集合的优雅姿势——Stream在Java中,集合和数组是我们经常会用到的数据结构,需要经常对他们做增、删、改、查、聚合、统计、过滤等操作。相比之下,关系型数据库中也同样有这些操作,但是在Java8之前,集合和数组的处理并不是很便捷。不过,这一问题在Java8中得到了改善,Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。本文就来介绍下如何使用S
分类:
编程语言 时间:
2020-10-31 01:10:31
阅读次数:
16
在应用发布和服务升级时,线上问题出现的可能性更高,本文我们将结合 Serverless 应用引擎(以下简称 SAE)就 Serverless 架构下,讨论如何保障上线过程中服务的优雅下线。
分类:
其他好文 时间:
2020-10-18 16:37:42
阅读次数:
18
本篇文章是在你的台式电脑已经安装好NVIDIA驱动的前提下继续安装CUDA10.2的教程 一、前期准备 1、首先确定适合自己驱动的CUDA版本,打开命令行输入命令 nvidia-smi 可以看到的版本(CUDA Version)我的是10.2 2、去官网上找到自己对应的版本(runfile文件) h ...
分类:
系统相关 时间:
2020-10-16 10:37:49
阅读次数:
127
微服务的本质是一系列分布式REST API的集合,因此,各服务间最常用的通信协议为HTTP协议。诚然,通过传统的写URL进行调用的方式当然可以,但未免不够优雅。而通过使用Feign,可以做到像调用本地服务一样优雅地调用远程服务。 开发目标是在Zuul中实现一个基础的过滤器,对所有经过Zuul的请求进 ...
分类:
其他好文 时间:
2020-10-16 10:35:40
阅读次数:
22
有参数传递的地方都少不了参数校验。在web开发中,前端的参数校验是为了用户体验,后端的参数校验是为了安全。 试想一下,如果在controller层中没有经过任何校验的参数通过service层、dao层一路来到了数据库就可能导致严重的后果,最好的结果是查不出数据, 严重一点就是报错,如果这些没有被校验 ...
分类:
编程语言 时间:
2020-10-14 20:42:47
阅读次数:
29
Spring是啥 Spring 是一个开源框架 Spring 为简化企业级开发而生,使用 Spring,JavaBean 就可以实现很多以前要靠 EJB 才能实现的功能。同样的功能,在 EJB 中要通过繁琐的配置和复杂的代码才能够实现, 而在 Spring 中却非常的优雅和简洁。 Spring 是一 ...
分类:
编程语言 时间:
2020-10-07 20:35:31
阅读次数:
21
本文是《微服务治理实践》系列篇的第二篇文章,为大家介绍如何实现服务查询。该系列文章基于阿里云商业化产品 EDAS 的微服务实践,如果你的团队具备较强的微服务治理能力,那么希望我们在微服务治理方面的实践和背后的思考,可以为你提供一些参考。 前言 自从微服务架构变得火热以后,越来越多服务治理相关的名词被 ...
分类:
其他好文 时间:
2020-09-24 20:57:22
阅读次数:
29
https://mp.weixin.qq.com/s/-uFcPDHjBsUUk79DNPryXQBy超神经场景描述:七夕,如何与伴侣共度佳节,是很多人的难题。鲜花、巧克力、大餐、酒店,往往就是最经典的搭配。如何通过酒店这个途径,让两人得到独特而美妙的共处时光,AI和机器人等技术,正在打造的智能酒店体验,能够帮助你做个体贴周到又优雅的最佳爱人。关键词:七夕酒店智能服务业今天不是一个普通的周三。但提
分类:
其他好文 时间:
2020-09-18 12:16:46
阅读次数:
38
我们如果善用spring框架的源码设计思路,其实可以写出低耦合、高内聚、兼顾灵活性和扩展性较好的优雅代码,尤其是在做框架或组件设计的时候。今天我们就来分享一个能让我们代码变得优雅的spring核心模块-AOP模块源码设计...
分类:
编程语言 时间:
2020-09-18 03:43:51
阅读次数:
53