标签:图片

Java

你知道支付宝容器化架构是怎么搭建的吗?

3

yeseng 发布于 2019-06-25

1、前言 由本章节开始,我们将从支付宝客户端的架构设计方案入手,细分拆解客户端在“ 容器化框架设计 ”、“ 网络优化 ”、“ 性能启动优化 ”、“ 自动化日志收集 ”、“ RPC 组件设计 ”、“ 移动应用监控、诊断、定位 ”等具体实现,带领大家进一步了解支付宝在客户端架构上的迭...

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

Java

如何避开“看不见”的代码陷阱?《Java开发手册》华山版开讲!

7

hellas 发布于 2019-06-25

修炼一年终出关。近日, 《Java开发手册》 华山版正式发布, 凝聚了全球开发者的经验及建议,融合成了这本致敬全球Java开发者的作品。 新增的规约 表面看似简单,实质是直击代码灵魂的考究,唯有内功深厚之人方能看透底层。 点击图片查看手册详情 《Java开发手册》华山版在知识深度...

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

编程技术

GMTC2019演讲实录|闲鱼基于Flutter的架构演进与创新

15

puefu.he 发布于 2019-06-25

讲师介绍 2012年应届毕业加入阿里巴巴,主导了闲鱼基于Flutter的新混合架构,同时推进了Flutter在闲鱼各业务线的落地。未来将持续关注终端技术的演变及趋势. Flutter的优势与挑战 Flutter是Google开源的跨端便携UI工具包,除了具有非常优秀的跨端渲染一致...

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

Spring

Spring Cloud 微服务组件 mica v1.1.3 发布,新增 http和第三方登录组件

zhuangli 发布于 2019-06-24

mica(云母) mica 云母,寓意为云服务的核心,增强 Spring cloud 功能,使得 Spring cloud 服务开发更加方便快捷。 mica 核心依赖 mica 基于 java 8,没有历史包袱,支持传统 Servlet 和 Reactive(webflux)。采...

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

Java

kkFileView v2.1.0 发布,文件文档在线预览解决方案

13

wenming.gapo 发布于 2019-06-24

kkfileview文件在线预览 此项目为文件文档在线预览项目解决方案,项目使用流行的spring boot搭建,易上手和部署,部署好后可以独立提供预览服务,使用http接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。提供zip/tar.gz发行包、自定义配置文件、和启动...

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

编程技术

SpringBoot整合Swagger和Actuator

5

zhuangli 发布于 2019-06-22

本篇文章主要介绍的是SpringBoot整合Swagger(API文档生成框架)和SpringBoot整合Actuator(项目监控)使用教程。 SpringBoot整合Swagger 说明:如果想直接获取工程那么可以直接跳到底部,通过链接下载工程代码。 Swagger 介绍 S...

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

Java

「快学springboot」集成Spring Security实现鉴权功能

16

小丁 发布于 2019-06-22

Spring Security是Spring全家桶中的处理身份和权限问题的一员。Spring Security可以根据使用者的需要定制相关的角色身份和身份所具有的权限,完成黑名单操作、拦截无权限的操作等等。 本文将讲解Springboot中使用spring security。 引...

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

Java

深入理解Eureka之源码解析

2

尖兵 发布于 2019-06-21

编辑推荐: 本文来自于csdn,本文主要介绍了Eureka的一些概念,高可用架构以及Eureka之源码解析,希望对您的学习有所帮助。 Eureka的一些概念 Register:服务注册 当Eureka客户端向Eureka Server注册时,它提供自身的元数据,比如IP地址、端口...

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

编程技术

多维度对比5款主流分布式MQ消息队列,妈妈再也不担心我的技术选型了

1

hanze 发布于 2019-06-21

1、引言 对于即时通讯网来说,所有的技术文章和资料都在围绕即时通讯这个技术方向进行整理和分享,这一次也不例外。对于即时通讯系统(包括IM、消息推送系统等)来说,MQ消息中件间是非常常见的基础软件,但市面上种类众多、各有所长的MQ消息中件间产品,该怎么去选择?这是个问题! 对于很多...

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

编程技术

解决系统性能问题的银弹—缓存技术

8

xubiao.zhuang 发布于 2019-06-21

仔细观察一下我们现有的系统,小到一颗CPU,大到一个在线交易系统。任何性能问题都可以通过一种方式有效的解决,这种方式就是缓存。不错,缓存几乎可以成为解决性能问题的银弹,百发百中。缓存的主要目的是降低数据访问延时,实现手段多种多样,下面对不同种类的缓存进行介绍。 CPU的缓存 能想...

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

Java

Java 几种常用 JSON 库性能比较

3

小丁 发布于 2019-06-21

作者:熊能 原文地址:www.xncoding.com/2018/01/09/java/jsons.html 本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的...

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

Java

Protocol Buffer使用转换工具将proto文件转换成Java文件流程及使用

3

hanze 发布于 2019-06-21

Client与Server的网络通信协议传输使用google protobuf,服务器端使用的是Java 一、 Protocol Buffers protobuf全称Google Protocol Buffers,是google开发的的一套用于数据存储,网络通信时用于协议编解码的...

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

编程技术

『互联网架构』软件架构-Spring boot集成模板引擎swagger2实现(87)

13

changyuan.xu 发布于 2019-06-20

上次说过springboot其实就是一个CI工具,如何体验出来CI的作用就是持续集成,它可以集成各种的工具,这里说说关于模板的集成引擎和Swagger。源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』...

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

Java

浅谈mybatis如何半自动化解耦和ORM实现

13

hellas 发布于 2019-06-20

在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。 通过研究mybatis源码,可将mybatis的大致架构总结为下图: 1.根据Mybatis源码,将其抽象为三层:基础支持层,核心...

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

Java

撸了今年阿里、网易和美团的面试,我有一个重要发现…….

5

wenming.gapo 发布于 2019-06-19

就目前大环境来看,跳槽成功的难度比往年高很多。一个明显的感受:今年的面试,无论一面还是二面,都很考验Java程序员的技术功底。 最近我搜集了93套阿里、美团、网易等公司19年的面试题,把技术点梳理成一份大而全的“Java高级工程师”面试xmind(实际上比预期多花了不少精力),包...

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

Spring

Spring Cloud Gateway实践体验

21

songhua.gao 发布于 2019-06-19

Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,从官网给出的对比分析结果来看,Gateway比Zuul的性能要好很多,而且功能也更加丰富。 以下是官方对比Gateway、Zuul、Linkered的分析结果,可以看到Gateway是三个...

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

编程技术

有赞移动 iOS 组件化(模块化)架构设计实践

6

hellas 发布于 2019-06-19

文 | Jackie on 零售移动 一、背景 业务组件化(或者叫模块化)作为移动端应用架构的主流方式之一,近年来一直是业界积极探索和实践的方向。有赞移动团队自 16 年起也在不断尝试各种组件化方案,在有赞微商城,有赞零售,有赞美业等多个应用中进行了实践。我们踩过一些坑...

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