标签:快的

编程技术

微服务架构体系的深度治理

31

yeseng 发布于 2019-05-20

微服务模式下,庞大的服务节点数量、日趋复杂的服务分层、离散的组织协同、扁平化的管理模式让服务治理的广度、深度、难度都达到前所未有的程度。单纯依靠微服务框架层面的治理是远远不够的,需要构建贯穿研发、测试、运维、管理各领域的立体式的深度治理体系。本文整理自天弘基金(余额宝)移动平台技...

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

编程技术

工商银行 MySQL 数据库架构解密

19

yeseng 发布于 2019-05-20

摘要:本文根据 DTCC 数据库大会分享内容整理而成,将介绍工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求,构建基于 MySQL 分布式企业级解决方案实践历程,包括技术选择、高可用设计、两地三中心容灾、运维管理、资源使用效率等方面的思考和实践经验,同时也介绍了工...

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

编程技术

清晰的代码结构

darida 发布于 2019-05-19

问题 架构设计中常常关注几个视图,如功能视图、逻辑视图、运行视图与部署视图。但架构师们由于层次较高,长期缺少代码编写能力,往往就直接忽视了开发视图。开发视图主要描述软件的开发工程结构、代码规范,以及构建技术等。代码结构和构建关系到项目的可持续维护以及维护的周期,非常重要。但实现开...

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

编程技术

用户在电商网站中购买成功了,鬼知道我在微服务中经历了什么

40

zhuangli 发布于 2019-05-18

当我傻啊,用户在电商网站购买成功,还在微服务中,那肯定就是有一套微服务架构的电商系统。 设计一套电商系统还不简单 简单想象一下,既然是一个电商系统,有用户去购买,就肯定得有一个 用户模块 ,购买什么东西总不是西北风吧,购买肯定是商品吧,省掉购物车,就得有 商品模块 吧,商品总得有...

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

Spring

Spring Boot 高级篇搜索之 Solr 环境搭建与简单测试

13

dulong 发布于 2019-05-18

搜索可以说是非常常见的场景了,一般选择比较多的有solr和es,底层都是基于Lucene搜索引擎实现。之前简单的使用过solr,一直没有成体系的学习过,正好需要给一个内部项目封装统一的查询组件,借这个机会好好的撸一把solr的知识要点 I. Solr环境搭建 1. docker方...

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

编程技术

『互联网架构』软件架构-io与nio线程模型reactor模型(上)(53)

7

hellas 发布于 2019-05-17

老铁不管用过hfs,还是dubbo等等RPC框架,对nio,bio,aio多熟悉,咱们一起以初学者的心态,一起学习下netty。大家都知道netty是基于nio,为什么会有nio,是之前的bio有写问题无法解决,所以出现了nio,nio也有自身的问题,例如:堵塞。源码:https...

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

Java

实用 | 35个可以提高千倍效率的Java代码小技巧

1

xiaoli.he 发布于 2019-05-16

本文来源 |  http://atjf.top/3WLPmG 作者 | 萌小Q 01前沿 代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾...

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

编程技术

如何写一本技术书

7

小丁 发布于 2019-05-15

2018年4月份,我接到了博文视点编辑的约稿——写一本爬虫相关的技术书籍。经过近一年的辛苦创作、编辑、等待,本书终于出版了。 3月底拿到样书的时候,回忆起去年接到写书邀请时的纠结,再到写第一章时的痛苦,以及最后成稿后的释然,都觉得是一场珍贵的人生经历。这篇文章将会分享一些写书中的...

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

Spring

35道SpringBoot面试题及答案,面试常被问到!

21

zhuangli 发布于 2019-05-15

Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家。本文精选了三十五个常见的Spring Boot知识点,祝你一臂之力! 问题一 Spring Boot、Spring MVC 和 Spring 有什么区别? 1、Sp...

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

编程技术

热门面试题:消息中间件消费到的消息处理失败怎么办?的【满分】回答!

5

yanxinchi 发布于 2019-05-15

目录 1、日趋流行的面试问法     2、消息中间件在生产系统中的使用     3、经典生产案例:早教盒子APP的发货     4、死信队列的使用:处理失败的消息     5、总结   &n...

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

Java

Java日志框架对比和深入分析

1

zhuangli 发布于 2019-05-14

编辑推荐: 本文来自于csdn,主要讲解了常用的日志框架,统一日志模块,各个日志的功能演示等等。 前言 作为一名资深的开发人员,对于日志记录框架一定不会很陌生。而且几乎在所有应用里面,一定会用到各种各样的 日志框架用来记录程序的运行信息。而对于一个成熟的java应用,这个是必不可...

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

Spring

基于springboot+mybatisplus构建系统管理平台(二) 原 荐

3

yeseng 发布于 2019-05-13

上一篇主要说到了spring security和mybatis-plus的使用,当然都是使用过程中的一些描述,可能在理解上与实际有一些出入,毕竟是学习的过程,循序渐渐才更有价值。 其实后台的服务基本在之前的基础上已经有了,现在的关键就是前段的界面与后台的集成,当然现在很多应用前后...

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

Java

5 月编程语言排行榜:Java第一,R跌出Top20

6

邓龙华 发布于 2019-05-13

我们都知道,最近,TIOBE 发布了 5 月份编程语言排行榜。其中,前三名依然健稳不变,他们分别是 Java、C、C++,第四则为: Python ,第五则为 VB .NET。 下面两张图,我们可以看到: 2019 年 5 月 Top 20 排名 2019 年 5 月 Top 1...

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

Java

程序员必须搞懂的20Java类库和API

21

hellas 发布于 2019-05-13

一个有经验的Java开发人员特征之一就是善于使用已有的轮子来造车。《Effective Java》的作者Joshua Bloch曾经说过:“建议使用现有的API来开发,而不是重复造轮子”。在本文中,我将分享一些Java开发人员应该熟悉的最有用的和必要的库和API。顺便说一句,这里...

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

Java

十大排序算法全面解析 – Java实现

12

xiaoli.he 发布于 2019-05-12

算法就是编程的灵魂,不会算法的程序员只配做码农。算法的学习也是有着阶段性的,从入门到简单,再到复杂,再到简单。最后的简单是当你达到一定高度之后对于问题能够准确的找到最简单的解答。 介绍 算法里边最常用也是最基本的就是排序算法和查找算法了,本文主要讲解算法里边最经典的十大排序算法。...

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

编程技术

不断学习

hanze 发布于 2019-05-11

忽视的差距 公司推崇工程师文化,提拔一些软件工程师作为标杆没有任何问题。事实上发现很难去标签化软件编码高手的特征。资深软件工程师和新手似乎看起来没啥区别,区别他们是异常困难,尤其这个群体中很多的人不愿意展现自己,他们可能藏在一个领域默默奉献着,不显山不露水。 软件开发中很多例行却...

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

Spring

190510-SpringBoot高级篇搜索之Solr环境搭建与简单测试

12

Harries 发布于 2019-05-10

搜索可以说是非常常见的场景了,一般选择比较多的有solr和es,底层都是基于Lucene搜索引擎实现。之前简单的使用过solr,一直没有成体系的学习过,正好需要给一个内部项目封装统一的查询组件,借这个机会好好的撸一把solr的知识要点 I. Solr环境搭建 1. docker方...

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

编程技术

Pony.ai 的基础架构挑战与实践

18

dulong 发布于 2019-05-10

分享嘉宾:王轩  Pony.ai Tec h lead 内容来源:Pony.ai & DataFun AI Talk 出品社区:DataFun 注:欢迎转载,转载请注明出处。 本次分享将从以下几个方面介绍: Pony.ai 基础架构 做什么 车载系统 仿真平台 ...

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