-
SpringBoot 2.X从0到1实现邮件发送功能
SpringBoot 2.X从0到1实现邮件发送功能 Spring中提供了JavaMailSender接口实现邮件发送功能,在SpringBoot2.X中也封装了发送邮件相关的Starter并且提供了自动化配置。 本文目录 一、添加对应的Starter 二、添加发送邮件相关的配置 三、实现发送邮件功能 四、实现过程中...
-
Re-Architecting the Video Gatekeeper(一)
Re-Architecting the Video Gatekeeper(一) 原文 https://medium.com/netflix-techblog/re-architecting-the-video-gatekeeper-f7b0ac2f6b00 本文介绍了了内容配置工程团队使用Hollow,一个Netflix OSS技术,重新架构与简化我们内容管道上的基础组件 - 在流程中交付巨...
-
Spring Boot @EnableAutoConfiguration解析
Spring Boot @EnableAutoConfiguration解析 刚做后端开发的时候,最早接触的是基础的spring,为了引用二方包提供bean,还需要在xml中增加对应的包 context:component-scan base-package="xxx" / 或者增加注解 @ComponentScan({ "xxx"}) 。当时觉得挺urgly的,但也没有...
-
Git总结
Git总结 一、Git是什么? Git是目前世界上最先进的分布式版本控制系统。 Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 可以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而...
-
Redis批量删除key的小技巧,你知道吗?
Redis批量删除key的小技巧,你知道吗? 在使用redis的过程中,经常会遇到要批量删除某种规则的key,但是redis提供了批量查询一类key的命令keys或scan,没有提供批量删除某种规则key的命令,怎么办?看完本文即可,哈哈。 本文目录 一、使用keys+xargs实现 1.连接redis...
-
Java引用类型原理深度剖析,看完文章,90%的人都收藏了
Java引用类型原理深度剖析,看完文章,90%的人都收藏了 本文为synchronized系列第二篇。主要内容为分析偏向锁的实现。 偏向锁的诞生背景和基本原理在上文中已经讲过了。 本文将分为几块内容: 1.偏向锁的入口 2.偏向锁的获取流程 3.偏向锁的撤销流程 4.偏向锁的释放流...
-
记录第一次搭建Dubbo遇到的一个问题
记录第一次搭建Dubbo遇到的一个问题 闲暇之余想研究Dubbo怎么用,便按照官网的文档用SpringBoot搭建一个Demo,本来一切配置都很顺利,服务提供者也成功将服务注册到Zookeeper,Dubbo-Admin里面看了也正常,可是启动消费者总是报引用服务失败,刚开始以为配置文件配的有...
-
面试官都叫好的Synchronized底层实现,这工资开多少一个月?
面试官都叫好的Synchronized底层实现,这工资开多少一个月? 本文为死磕Synchronized底层实现第三篇文章,内容为重量级锁实现。 本系列文章将对HotSpot的 synchronized 锁实现进行全面分析,内容包括偏向锁、轻量级锁、重量级锁的加锁、解锁、锁升级流程的原理及源码分...
-
RocketMQ中Broker的HA策略源码分析
RocketMQ中Broker的HA策略源码分析 Broker的HA策略分为两部分 ①同步元数据 ②同步消息数据 同步元数据 在Slave启动时,会启动一个定时任务用来从master同步元数据 1 if (role == BrokerRole.SLAVE) { 2 if ( null != slaveSyncFuture) { 3 slaveSyncFuture.cancel( fa...
-
Tomcat源码分析 (一)----- 手写一个web服务器
Tomcat源码分析 (一)----- 手写一个web服务器 作为后端开发人员,在实际的工作中我们会非常高频地使用到web服务器。而tomcat作为web服务器领域中举足轻重的一个web框架,又是不能不学习和了解的。 tomcat其实是一个web框架,那么其内部是怎么实现的呢?如果不用tomca...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
