自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

叁滴水 的博客

人生就是一边拥有一边失去,一边选择一边放弃...

  • 博客(6)
  • 资源 (17)
  • 问答 (5)
  • 收藏
  • 关注

原创 【dubbo系列】SPI机制源码解析

​ SPI 全称为 Service Provider Interface,是一种服务发现机制。此机制在dubbo中大量使用。以至于dubbo框架的及其灵活。​ dubbo SPI 源码地址:http://dubbo.apache.org/zh-cn/docs/source_code_guide/dubbo-spi.html1.java SPI源码解析1.1 SPI使用场景​ dubbo官方中有java SPI的示例,但是初始并不是特别的理解。或者根本不理解这种设计的好处。直到看到mysql驱动包

2020-05-28 22:14:55 1630

原创 【spring系列】spring注解解析原理

​ spring在早起的是时候是通过xml进行配置的bean的,但是发现所有的bean都放到xml中的时候,密密麻麻的xml配置非常混乱,乍眼一看一定很头晕。之后,spring引入了注解,只是需要在类上加上注解就可以了,非常的方便,但是这些注解又是如何解析的呢?spring是如何做到如此的方便的呢?注解解析的位置不同,这里只介绍@Controller,@Service,@Autowired等注解的解析过程。文章目录1. xml文件解析过程2. BeanDefinition解析3. Autowired等注解

2020-05-13 15:57:45 3527 2

原创 【spring系列】springmvc流程解析

前言​ 好长时间就在想,SpringMVC框架入口就是一个简单的servlet,是如何做到只是通过一些简单的注解就能让请求地址找到对应的方法,并且执行呢?注解又是如何解析的呢?​ 网上说的云里雾里,什么HandlerMapping,什么HandlerAdapter 还有视图解析器?感觉好高大上的感觉一定很复杂把。但是这些组件是如何工作的,又是如何生成的呢?说实在的,现在的我也是懵懵懂懂。文章目录1.SpringMVC初始化解析2.SpringMVC的工作流程1.SpringMVC初始化解析​

2020-05-11 17:24:47 1449

原创 【spring系列】一个袖珍版的spring

文章目录前言1.创建核心接口2.读取配置文件3.生成BeanDefinition3.1创建BeanDefinition3.2读取配置文件4.IOC注入5.测试前言​ spring源码是一个困扰我很久的问题,这里面水又深有浑,跟一会就蒙圈了,好不容易找到了一点思路,时间一久,概念又模糊了,然后再去跟源码的时候又是一个恶心的循环。万般无奈,高仿一个spring来帮助下次快速梳理springIOC源码;​ 那就从第一次接触spring来梳理吧: public static void main(Str

2020-05-09 19:59:45 1408

原创 【spring系列】java动态代理

前言​ 代理模式可以在访问目标对象的基础上,增强额外的功能。​ 代理模式分为静态代理和动态代理,但是静态代理的代理对象需要与目标对象实现一样的接口,所以会有很多代理类,类太多.同时,一旦接口增加方法,目标对象与代理对象都要维护。动态代理便解决了此问题。​ 动态代理在Spring,mybatis等框架中有广泛的应用。所以在了解框架源码前需要先了解动态代理。1.java反射​ 动态代理以j...

2020-05-07 11:32:53 1496

原创 【spring系列】BeanFactoryPostProcessor和BeanPostProcessor接口

前言这两个接口都是spring初始化bean的扩展。允许用户在bean生成的前后进行特殊处理。BeanFactoryPostProcessor接口是在IOC容器初始化生成BeanDefinition之后可以对BeanDefinition中的数据进行修改。BeanPostProcessor接口是允许bean在初始化前后做处理。注:BeanPostProcessor的所有处理在BeanFact...

2020-05-05 22:06:39 1622

2021-05面试.rar

java方向面试题、字节跳动面试手册、美团面试分享、阿里面经分享、百度面试分享

2021-05-11

mysql测试数据新闻数据城市数据

mysql测试数据新闻数据城市数据

2020-12-18

分词-停用词数据集,基本停用词

分词用的停用词数据集

2020-10-14

t_news.rar

本人es测试,收集6万多新闻数据集,每一行的数据如下: 1 带娃好手汪星人!把宝宝们宠上天[憧憬] 盖被子,摇摇篮,汪星人简直要把萌娃宠上天~细致周到有耐心,脾气还好,汪星人不愧是一届带娃好手[笑而不语]偶买噶视频的秒拍视频 ​​​ 116.405285 39.904989 北京

2020-07-21

java分布式锁实现代码

通过redisson实现分布式锁 通过curator框架实现共享锁,读写锁 项目下载下载,启动本地redis和zookeeper即可; 代码供大家参考,如有不对的地方希望大家指出来。

2019-11-24

redis-windows.zip

windows下redis,免安装。 直接下载即可使用; asdas asdas

2019-11-15

demo-gateway.zip

spring cloud gateway 根据路径前缀进行动态的网关配置。 1.扫描有@Controller或者@RestController的类 2.获取有注解的类,并且获取注解Value值 3.根据注解的value通过网关API创建路由和刷新路由

2019-11-11

Spring-Boot启动Demo

SpringBoot jar 启动,war启动工程 demo;希望对大家有帮助;

2018-09-01

下拉框前台条件查询

一个下拉框前台写的条件查询; 第一个添加文本框可以进行条件查询

2018-02-07

net.sf.eclipse.tomcat_9.0.1.jar

tomcat 插件

2017-05-19

图灵机器人知识库

2017-03-23

WebSocket jar

2017-2-27 WebSocket 测试 , jar 包

2017-02-27

cxf WebSerice jar

cxf Webserice jar

2017-02-12

JNative.jar 包

需要的jar包

2016-12-15

JNative.jar

2016-12-15

apache安装全套

tomcat-connectors-1.2.42-src.tar.gz apr-util-1.5.4.tar.gz apr-1.5.2.tar.gz httpd-2.4.4.tar.gz

2016-12-13

网络编程小测试

一个网络编程的小测试

2016-12-07

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除