标签:缓存

Java

用guava快速打造两级缓存能力

dulong 发布于 2019-05-20

首先,咱们都有一共识,即可以使用缓存来提升系统的访问速度! 现如今,分布式缓存这么强大,所以,大部分时候,我们可能都不会去关注本地缓存了! 而在一起高并发的场景,如果我们一味使用nosql式的缓存,如 redis, 那么也是好的吧! 但是有个问题我们得考虑下: redis 这样的...

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

Java

springboot2.x文件上传

yeseng 发布于 2019-05-20

pom包的配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&...

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

Spring

Spring对象创建初始化分析

1

尖兵 发布于 2019-05-20

前言 在分析spring容器的创建过程中分析了bean的创建过程。由于创建过程步骤还是比较多的于是就新开一篇博客来详细分析下beanFactory的getBean方法做了哪些操作。分析的是通过beanType获取bean,因为根据type获取其实最终调用的也是根据beanName...

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

Spring

Spring容器创建源码解析

3

puefu.he 发布于 2019-05-20

这篇博客是对Spring(5.0.7)的ioc容器创建过程的解析,也是博主不断debug几天的成果。内容可能有点多,讲的也可能比较枯燥。不过我相信我的分析对大家理解spring容器的整个工作原理还是有一些帮助的。 无参构造器: 先是调用它的无参构造函数,初始化一些信息。 无参构造...

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

Spring

实现一个ioc容器

yanxinchi 发布于 2019-05-20

  之前花了一些时间阅读了一部分spring源码,于是想自己实现一个类似spring容器功能的框架。利用工作之余花了半个月时间总算是写出了一个简单的容器seed。功能模块实现思想和spring类似,希望能够更好的帮助小伙伴了解spring的原理( github地址 )。 容器的刷...

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

Java

面试官都会问的Mybatis面试题,你会这样回答吗?

3

changyuan.xu 发布于 2019-05-20

一、概述 面试,难还是不难?取决于面试者的底蕴(气场+技能)、心态和认知及沟通技巧。面试其实可以理解为一场聊天和谈判,在这过程中有心理、思想上的碰撞和博弈。其实你只需要搞清楚一个逻辑:“面试官为什么会这样问?他希望听到什么答案?”然后针对性的准备和回答就行了,无他。 “你的优势是...

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

Spring

13个Spring Boot 优质开源项目!超53K星,一网打尽!

20

小丁 发布于 2019-05-20

Spring Boot 算是目前 Java 领域最火的技术栈了,也是Java开发人员不得不掌握的技术,今天给大家整理了13个优质 Spring Boot 开源项目给大家参考,希望能够帮助到正在学习 Spring Boot 的小伙伴!小伙伴简历中不知道写什么项目的或者项目没有亮点的...

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

编程技术

swagger-bootstrap-ui 应用扩展程序 1.0.0 发布

3

hanze 发布于 2019-05-20

随着 swagger-bootstrap-ui 已经历时两年多,发布了26个版本,目前也得到的很多Java开发者的青睐,如果你是使用Swagger来构建你的文档服务,那么, swagger-bootstrap-ui 你一定不容错过 正因为如此,在Java领域已经非常方便的集成到项...

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

Java

JDK集合框架小结

3

xiaoli.wang 发布于 2019-05-20

前面的一些文章主要分析了 Java 集合框架(Java Collections Framework, JCF)中常用的类和接口,本文打算做个整体的小结。 JCF 主要包括 Collection 接口系列和 Map 接口系列,它们的继承结构分别如下: Collection 接口继承...

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

Java

Android工程师转型Java后端开发之路,自己选的路,跪着也要走下去!

2

小丁 发布于 2019-05-20

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

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

编程技术

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

31

yeseng 发布于 2019-05-20

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

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

编程技术

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

19

yeseng 发布于 2019-05-20

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

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

编程技术

服务端架构演进

2

xiaoli.he 发布于 2019-05-19

先来看一看服务端架构的1.0版本: 架构介绍 客户端包括:PC站和m站的web站点,Android和iOS App客户端,管理后台和小程序。其中主要流量来自于Android和iOS。 接入层:采用了阿里云的Service Load Balance。底层实现是通过LVS+keepa...

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

Java

简历上的项目经历怎么写 ?这 3 条原则不可忽视 !

2

尖兵 发布于 2019-05-19

阅读本文大概需要 5 分钟。 作者:黄小斜 ​ 作为一个程序员,想必大家曾经都做过一些项目,可能现在手头上也还有一些项目。 不过还是有很多学生朋友来问我“没有项目怎么办”,诚然,确实有不少同学没有实习经历,又没有什么像样的项目经历,对于这样的同学,简历上的项目经历难道只能空着了吗...

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

编程技术

深度解读华为云 AI 开发平台 ModelArts 技术架构

18

changyuan.xu 发布于 2019-05-19

虽然人工智能浪潮已经热火朝天地进行了若干年,但对于很多企业来说,机器学习依然很遥远,听起来既昂贵,又困难,还需要大量高科技人才。不过目前这个复杂的领域有一个趋势:一切皆服务(everything-as-a-service)——无需太多投资,即可快速将机器学习用到实际业务中。通过使...

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

Java

阿里小哥带你玩转JVM:揭秘try-catch-finally在JVM底层都干了些啥?

17

puefu.he 发布于 2019-05-19

点击上方 石杉的架构笔记 ,右上选择“ 设为星标 ” 每日早8点半,精品技术文章准时送上 往期文章 BAT 面试官是如何360°无死角考察候选人的(上篇) 每秒上万并发下的Spring Cloud参数优化实战 分布式事务如何保障实际生产中99.99%高可用 记一位朋友斩获...

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

编程技术

互联网架构:深入理解微服务

16

songhua.gao 发布于 2019-05-18

微服务就是一些可独立运行、可协同工作的小的服务。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 可独立运行 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 可协同工作 采用了微服务...

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

编程技术

波卡白皮书 Polkadot:畅想一种异构的多链架构

3

likai 发布于 2019-05-18

转载岳利鹏翻译的波卡白皮书 – Polkadot:畅想一种异构的多链架构,本文针对原译文笔误略有修改。 波卡Polkadot:畅想一种异构的多链架构 原文Paper 草案 1 作者:Gavin Wood 博士 以太坊&Parity 创始人 GAVIN@PARI...

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