标签:定制

Java

Java 8函数式编程

6

hellas 发布于 2019-10-22

每个人对函数式编程的理解不近相同。但其核心是:在思考问题时,使用不可变值和函数,函数对一个值进行处理,映射成另外一个值。 二、lambda 表达式 匿名函数写法: button.addActionListener(new ActionListener(){ public void...

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

Java

Spring Security 实战干货:必须掌握的一些内置 Filter

3

xubiao.zhuang 发布于 2019-10-22

1. 前言 上一文我们使用 Spring Security 实现了各种登录聚合的场面。其中我们是通过在 UsernamePasswordAuthenticationFilter 之前一个自定义的过滤器实现的。我怎么知道自定义过滤器要加在 UsernamePasswordAuthe...

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

Java

间谍芯片植入如此简单,网购两美元芯片就可劫持硬件

4

dulong 发布于 2019-10-22

距离此前《彭博商业周刊》发表的“间谍芯片门”已经过去近一年。 2018 年 10 月初,彭博发布的一篇轰动业内的报道称,“ 包括苹果和亚马逊在内的主要科技公司所使用服务器的超威(Supermicro)主板,都已经被秘密地植入了米粒大小的芯片,从而使得中国黑客能够深入探查这些网络 ...

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

编程技术

让剁手更便捷,蘑菇街视觉搜索技术架构实践

29

darida 发布于 2019-10-22

【51CTO.com原创稿件】众所周知,图像检索属于计算机视觉领域被研究得较早、且较为广泛的方向。按照描述图像内容方式的不同,一般可以分为两大类:基于文本的图像检索(TBIR)和基于内容的图像检索(CBIR)。 2018 年 11 月 30 日-12 月 1 日,由 51CTO ...

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

编程技术

微服务架构开发和平台演进

17

darida 发布于 2019-10-22

这是刚刚结束的 AWS Summit北京站的分享,微服务,中台最近特别火,越来越多的公司在实际项目中开始思考和应用,比如今天分享的嘉宾阿迪达斯和欣和电商数字化转型; 虽然,我们每个人都在讲微服务,但我们还是回归初心,当你讲“微服务”的时候,你的脑海里浮现的是什么?你怎么驱动公司和...

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

Java

AOP框架Dora.Interception 3.0 [2]: 实现原理

2

puefu.he 发布于 2019-10-22

和所有的AOP框架一样,我们必须将正常的方法调用进行拦截,才能将应用到当前方法上的所有拦截器纳入当前调用链。Dora.Interception采用 IL Eimit 的方式实现对方法调用的拦截,接下来我们就来聊聊大致的实现原理。 一、与依赖注入框架的无缝集成 由于Dora.Int...

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

Java

走进JavaWeb技术世界4:Servlet 工作原理详解

11

xubiao.zhuang 发布于 2019-10-21

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

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

Spring

Spring Boot 2 实战:根据条件来自动配置不同逻辑的Bean

2

小丁 发布于 2019-10-21

1. 前言 我们经常会有根据条件来加载不同的接口。比如你查询目录下文件列表, Windows 下你会用 CMD 的 dir 命令,而 Linux 下你会使用 ls 命令。 熟悉 Spring Boot 自动配置的也知道 Spring Boot 能根据不同的实际情况启用不同的配置。...

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

编程技术

宜信微服务任务调度平台建设实践|分享实录

7

darida 发布于 2019-10-21

内容来源:宜信技术学院第4期技术沙龙-线上直播|宜信微服务任务调度平台建设实践 分享者:宜信高级架构师&开发平台负责人梁鑫 一、SIA-TASK的产生 1.1 背景 无论是互联网应用还是企业级应用,都充斥着大量的批处理任务,常常需要一些任务调度系统帮助我们解决问题。随着微...

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

Java

扒一扒编程语言排行榜

11

changyuan.xu 发布于 2019-10-21

“我们公司的课程主推Python , 人工智能首选语言, 2019年 排行第一。” “我们是Java编程课程,Java常年排名第一” “JavaScript才是编程语言的老大,学它准没错。” 有些培训机构为了突出自己课程的优势,忽悠更多的人报名,会采用上面的一些排行榜来背书,你到...

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

编程技术

迁移到MySQL的业务架构演进实战

23

xiaoli.wang 发布于 2019-10-21

PREEMPTIVE READING dbaplus社群 · 新书抢读-04期- 编者有言: 本书凝练作者2000篇原创技术博客之精华,真实还原了DBA工作的缩影,让读者在全新梳理DBA已有知识体系和技能栈的同时,全面理解新时代DBA技术转型思路和运维心得。 本文将...

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

编程技术

腾讯微服务框架 Tars 的 Go 性能提升之路

22

Harries 发布于 2019-10-21

前言 在 4 月 27 日举办的 Gopher China 2019 中, 来自腾讯  Tars 团队的核心成员陈明杰进行了一场题为《Tar s Go 性能提升之路》的演讲。 陈明杰,负责腾讯容器云平台及机器学习平台的建设和运营,目前专注 T ars 开发框架的 Gol...

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

Java

Spring Bean 生命周期 (实例结合源码彻底讲透)

1

yanxinchi 发布于 2019-10-20

前言 本篇文章主要是要介绍如何在Spring IoC 容器中 如何管理Spring Bean生命周期。 在应用开发中,常常需要执行一些特定的初始化工作,这些工作都是相对比较固定的,比如建立数据库连接,打开网络连接等,同时,在结束服务时,也有一些相对固定的销毁工作需要执行。为了便于...

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

Java

logback官方文档阅读笔记(三)

zhuangli 发布于 2019-10-20

前言 logback官方文档 本文关于官方文档第二章: Architecture 第二章篇幅较长,分了多篇笔记,本文为关于第二章的笔记的第二篇。第一篇请见: logback官方文档阅读笔记(二) 正文 The ability to selectively enable or di...

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

Spring

Spring Boot 2 实战:使用 Spring Boot Admin 监控你的应用

7

xiaoli.wang 发布于 2019-10-19

1. 前言 生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以通过一个轻量级的监控工具 Spring Boot Admin (SBA) 来进行...

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

Java

由一次线上故障来理解下 TCP 三握、四挥 & Java 堆栈分析到源码的探秘

8

darida 发布于 2019-10-19

本文导读: 生产故障场景介绍 TCP 建连三次握手过程 TCP 断连四次挥手过程 结合 Java 堆栈剖析源码 再从堆栈中找到"罪魁祸首" 问题优化方案总结 1、生产故障场景介绍 业务简介: 该服务主要是提供对外的代理接口,大部分接口都会调用第三方接口,获取数...

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

编程技术

一套架构兼容所有计算,蚂蚁金服是怎么做到的?

12

songhua.gao 发布于 2019-10-18

蚂蚁金服在过去十五年重塑支付改变生活,为全球超过十二亿人提供服务,这些背后离不开技术的支撑。在 2019 杭州云栖大会上,蚂蚁金服将十五年来的技术沉淀,以及面向未来的金融技术创新和参会者分享。我们将其中的优秀演讲整理成文并将陆续发布在“ 蚂蚁金服科技” 公众号上,本文为其中一篇。...

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

Java

wildfly(JBoss AS)应用服务器快速入门

3

wenming.gapo 发布于 2019-10-18

什么是wildfly JBoss AS 从8版本起名为wildfly。Wildfly是一个开源的基于JavaEE的轻量级应用服务器。可以在任何商业应用中免费使用。 WildFly是一个灵活的、轻量的、强大管理能力的应用程序服务器。Wildfly是一个管理EJB的容器和服务器,但J...

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