标签:API

编程技术

Pornhub使用PHP建站;Nginx 之父被捕,前公司:版权应该归我们;“通人性”Bug拖欠员工加班费7年多丨…

14

puefu.he 发布于 2019-12-14

作者 | 观察员小智 「架构视点」是架构头条公众号新开设的内容栏目,试图以新奇、有趣的视角,去观察软件架构乃至软件开发中的那些不为人知的秘密。在这里,你可以看到知名互联网公司技术实践中为人所忽略的方面,也可以看到软件开发领域的那些奇谈怪论,金玉良言。本期是第 0 期,我们打个样,...

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

编程技术

如何在微服务架构中实现统一认证与授权

刘莉莉 发布于 2019-12-14

对于一个服务系统,安全是必须需要考虑的方面。应用安全是一个不断追求更强的目标,全面性、全系统的方法很重要,因为我们永远不知道入侵者是如果对系统进行攻击。在系统安全的实现上,一般倡导使用安全层 layers of security ,即多层次安全保证,通过连续层提供额外的安全性。每...

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

Java

Java 对象内存布局

3

hanze 发布于 2019-12-14

一道面试题。 问题是:A和B两个类,A类中有一个private的字段age,B类继承自A类。创建一个B类的对象b,对象b的内存中是否包含父类A中的字段age的内存空间。 类似代码如下: /** * @author jiexiu * created 2019/12/14 - 09:...

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

Java

Dubbo源码解析——限流

1

dulong 发布于 2019-12-14

Dubbo限流 Dubbo的限流作用于提供方。可以在高并发的情况,保证系统的稳定性、安全性。避免让系统被流量压垮,导致整体服务不可用。 实践 提供者添加类似配置 <dubbo:service interface="com.huang.yuan.api.servic...

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

Spring

Spring Cloud Data Flow 2.3 正式发布

4

zhuangli 发布于 2019-12-14

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 我们非常高兴地宣布Spring Cloud Data Flow 2.3正式发布。 这一版本的主要亮点包括:增加一项新的原生功能,即支持基于非预测型流量模式自动...

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

Java

netty原理解析

38

darida 发布于 2019-12-14

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers ...

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

Java

Java8-Stream集合操作快速上手

5

yeseng 发布于 2019-12-14

作者:我是你的小眼睛 https://www.jianshu.com/p/9fe8632d0bc2 目录 Stream简介 为什么要使用Stream 实例数据源 Filter Map FlatMap Reduce Collect Optional 并发 调试 Stream简介 J...

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

Java

JDK安全证书的一个错误消息 No subject alternative names present的解决办法

4

刘莉莉 发布于 2019-12-14

我使用Java消费某网站一个Restful API时,遇到这个错误: 21:31:16.383 [main] DEBUG org.springframework.web.client.RestTemplate – Created GET request for &qu...

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

Java

Spring Boot 搭建TCP Server

2

zhuangli 发布于 2019-12-13

本示例首选介绍Java原生API实现BIO通信,然后进阶实现NIO通信,最后利用Netty实现NIO通信及Netty主要模块组件介绍。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 BIO(Blocking I/O) 方案 BI...

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

Java

Spring源码学习笔记之基于ClassPathXmlApplicationContext进行bean标签解析

8

小丁 发布于 2019-12-13

bean 标签在spring的配置文件中, 是非常重要的一个标签, 即便现在boot项目比较流行, 但是还是有必要理解bean标签的解析流程,有助于我们进行 基于注解配置, 也知道各个标签的作用,以及是怎样被spring识别的, 以及配置的时候需要注意的点. 传统的spring项...

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

Java

【Springboot】Springboot整合Jasypt,让配置信息安全最优雅方便的方式

3

xubiao.zhuang 发布于 2019-12-13

1 简介 在上一篇文章中,介绍了 Jasypt 及其用法,具体细节可以查看 【Java库】如何使用优秀的加密库Jasypt来保护你的敏感信息? 。如此利器,用之得当,那将事半功倍。本文将介绍 Springboot 整合 Jasypt ,实现配置信息的安全,如数据库连接、账号和密码...

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

Spring

Diboot 2.0.3 发布,后端自动化的一大步

2

邓龙华 发布于 2019-12-13

概述 Diboot 2.0.3 正式版终于来了,他支持基于SpringBoot的单体应用、微服务等,支持常用的五大数据库,支持您对于lombok的使用以及对于swagger的使用等。 他具有更广泛的用户群体,更灵活的基础框架,更多的智能化、自动化开发能力,将整个后端开发工作更加的...

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

Java

字节码增强

2

xirruiqiang 发布于 2019-12-13

上节介绍了Java字节码结构,这节介绍字节码增强技术。Java字节码增强指的是在Java字节码生成之后,对其进行修改,增强其功能,这种方式相当于对应用程序的二进制文件进行修改。 常见的字节码增强技术包括: Java自带的动态代理 ASM Javassist 1. 动态代理 在介绍...

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

编程技术

“国货之光” 完美日记的微服务实践和优化思路

4

邓龙华 发布于 2019-12-13

作者 | 庄工,关工,唐工 如果你是一位程序媛,你一定知道完美日记。 如果你是一位程序员,你的那个她一定知道完美日记。 今年双11,完美日记仅用28分钟就超过了2018年双11全天的销售额,成为第一个登上天猫双11彩妆榜首的国货品牌。 在这个遍地都是漂亮小姐姐、号称男人...

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

Spring

Spring Boot Actuator 内置endpoint 简单翻译

changyuan.xu 发布于 2019-12-13

接上一篇: Spring Boot Actuator 学习手札 auditevents Exposes audit events information for the current application. Requires an AuditEventRepository b...

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

编程技术

【译】构建事件驱动的微服务(一)——应用特定的业务规则

15

尖兵 发布于 2019-12-13

原文链接 如今,洋葱架构和六边形架构为我们提供了诸多好处,例如可测试性,代码的可维护性以及相对于外部框架的独立性等等。在这这教程中,我会教你使用整洁架构(clean architecture)的方法与工具,例如领域驱动设计(DDD),测试驱动开发,CQRS,事件源,容器化,Oau...

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

Java

如何健壮后端服务?

xubiao.zhuang 发布于 2019-12-13

对每一个程序员而言,故障都是悬在头上的达摩克利斯之剑,都唯恐避之不及,如何避免故障是每一个程序员都在苦苦追寻希望解决的问题。对于这一问题,大家都可以从需求分析、架构设计 、代码编写、测试、code review、上线、线上服务运维等各个视角给出自己的答案。本人结合自己两年有限的互...

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

Java

Spring Cloud Alibaba 实战(十) – Spring Cloud GateWay

24

dulong 发布于 2019-12-13

本文主要内容是:为什么要使用网关,整合Gateway,Gateway核心学习:Route,Predicate,Filter,最后使用Gateway聚合微服务请求 先总结至此的架构 1 网关的价值 不使用网关行嘛? 各个请求直接打在各个微服务 小规模看起来还行,如果微服务很多呢?上...

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