标签:map

Spring

理解Spring系列——BeanDefinition,Bean的实例化抽象表达

1

zhuangli 发布于 2020-07-26

通过上一章对 BeanFactory 的深入解析,我们发现 BeanFactory 将Bean 对象的实例化过程抽象成 BeanDefinition 这个类进行表达。 相同的,通过分析 BeanDefinition 的类继承结构(如下图)。 接口继承 从图中,我们发现 BeanD...

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

Spring

SpringBean的几个问题以及原理

xubiao.zhuang 发布于 2020-07-26

一、几个问题 Spring中的bean是如何生成? Spring提供了哪些扩展点可以整合第三方框架 Spring如何整合Mybatis的 二、什么是Spring Spring管理bean(Java中的对象),初始化的操作, 三、Spring IoC容器 资源组件: Resourc...

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

Java

超硬核Java工程师学习指南,真正的从入门到精通,众多粉丝亲测已拿offer!

1

Harries 发布于 2020-07-26

最近有很多小伙伴来问我,Java小白如何入门,如何安排学习路线,每一步应该怎么走比较好。原本我以为之前的几篇文章已经可以解决大家的问题了,其实不然,因为我之前写的文章都是站在Java后端的全局上进行思考和总结的,忽略了很多小白们的感受,而很多朋友都需要更加基础,更加详细的学习路线...

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

Java

Java8线程池ThreadPoolExecutor底层原理及其源码解析

2

changyuan.xu 发布于 2020-07-26

小侃一下 日常开发中, 或许不会直接new线程或线程池, 但这些线程相关的基础或思想是非常重要的, 参考 林迪效应 ; 就算没有直接用到, 可能间接也用到了类似的思想或原理, 例如tomcat, jetty, 数据库连接池, MQ; 本文不会对线程的基础知识进行介绍, 所以最好已...

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

Spring

基于SpringBoot的Environment源码理解实现分散配置

4

likai 发布于 2020-07-26

来源:https://www.cnblogs.com/throwable/p/9411100.html 前提 org.springframework.core.env.Environment是当前应用运行环境的公开接口,主要包括应用程序运行环境的两个关键方面:配置文件(profi...

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

Spring

手写 spring mvc 基于注解

hanze 发布于 2020-07-26

手写 spring mvc 基于注解 author: huifer 前置知识 在 spring 中我们会有如下几个注解来帮助我们定义 web-mvc 的语义 Controller Service RequestParam Autowired RequestMapping 这些注解...

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

Java

开发|Springboot简单实现文件上传

5

darida 发布于 2020-07-26

欢迎点击「算法与编程之美」↑关注我们! 本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。 欢迎加入团队圈子!与作者面对面!直接点击! 1 前言 下面是一个简单的在springboot项目里的实现文件上传简单例子。 2 创建一个Con...

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

Java

学习 | Spring Cloud Config 从入门到精通

2

小丁 发布于 2020-07-26

小小又开始学习了,这次学习的内容是Spring Cloud 相关内容,这次学习的是Config相关的内容。 通过git完成分布式的配置文件的部署,达到更新git,就可以更新配置信息的功能、 Server端 添加相关maven 这里配置Server端 添加相关的依赖 <dep...

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

Java

学习 | Spring Cloud Config 从入门到精通

2

dulong 发布于 2020-07-26

小小又开始学习了,这次学习的内容是Spring Cloud 相关内容,这次学习的是Config相关的内容。 通过git完成分布式的配置文件的部署,达到更新git,就可以更新配置信息的功能、 Server端 添加相关maven 这里配置Server端 添加相关的依赖 <dep...

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

Java

从linux内核理解Java怎样实现Socket通信

6

darida 发布于 2020-07-26

前言 前段时间买本书研究了 TCP/IP 通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是 TCP/IP 协议簇 ,也被称为 TCP/IP 协议栈 ,也被简称为 TCP/IP 协议 。 TCP/IP 协议 并不是只有 TCP 和 IP 协议,只是这俩用的比较多,就用这两...

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

Java

超硬核Java工程师秋招回忆录+面经汇总,为了拿BAT的研发offer我都做了那些准备?

1

小丁 发布于 2020-07-26

秋招总结 写在最前 我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始...

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

Java

客户端使用breakpad收集crash

puefu.he 发布于 2020-07-26

主要讲解使用如何在客户端侧使用breakpad收集crash数据,当然还有定制breakpad。填之前collect_crash的坑 how 发生crash的时候,linux的流程 在linux中,当native发生crash的时候,我们可以通过注册signal来捕获对应的sig...

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

Spring

ShardingSphere 4.x Sharding-JDBC 用户手册之数据脱敏使用手册

likai 发布于 2020-07-26

该章节主要介绍如何使用数据脱敏功能,如何进行相关配置。数据脱敏功能即可与数据分片功能共同使用,又可作为单独功能组件,独立使用。 与数据分片功能共同使用时,会创建ShardingDataSource;单独使用时,会创建EncryptDataSource来完成数据脱敏功能。 不使用S...

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

Spring

ShardingSphere 4.x Sharding-JDBC 用户手册之编排治理使用手册

yeseng 发布于 2020-07-26

使用治理功能需要指定配置中心和注册中心。配置将全部存入配置中心,可以在每次启动时使用本地配置覆盖配置中心配置,也可以只通过配置中心读取配置。 不使用Spring 引入Maven依赖 <dependency> <groupId>org.apache.shar...

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

Java

理清ThreadLocal、ThreadLocalMap、Thread之间的关系

2

邓龙华 发布于 2020-07-26

初看ThreadLocal代码时候,感觉到很绕。区区三个类,但他们之间的类关系和设计思路与我们平常写的业务代码是不太一样的。 让我们一起来看看这三个类之间错综复杂的关系吧。 三者关系概览 从上图我们可以发现Thread 中持有一个ThreadLocalMap ,这里你可以简单理解...

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

Java

JAVA 基础笔记(一)HashMap 实现原理与源码解析

7

小丁 发布于 2020-07-26

> Author: shaobaobaoer > Mail: shaobaobaoer@126.com > WebSite: shaobaobaoer.cn >  Time: Sunday, 26. July 2020 11:52AM HashM...

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

Java

就因为没看这篇文章面试失败了

4

hanze 发布于 2020-07-26

前言 熬夜整理了一份java基础面试题,希望大家支持,如果文中有错误希望大家指正; 公众号:知识追寻者 知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;) 一 java基础面试 ...

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

Spring

注册中心-Eureka

3

xiaoli.wang 发布于 2020-07-26

Eureka注册中心-介绍 又称服务中心,管理各种服务功能包括 服务的注册、发现、熔断、负载、降级 等。 使用背景 任何一个服务都不能直接去掉用,都需要通过 注册中心 来调用。通过服务中心来获取服务你不需要关注你调用的项目IP地址,由几台服务器组成,每次直接去服务中心获取可以使用...

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