-
java中Object源码理解
java中Object源码理解 getClass() 返回是的此object运行时的类,返回的对象是被object锁定的对象,调用这个方法不需要进行强转 public static void main(String[]args){ @Data class Demo{ private Integer age; private String name; } Demo demo = new Demo(); Class c...
-
Kafka2.0消费者客户端源码分析
Kafka2.0消费者客户端源码分析 1 KafkaConsumer 构造器 初始化参数配置。 初始化消费者网络客户端 ConsumerNetworkClient 。 初始化消费者协调器 ConsumerCoordinator 初始化拉取器 Fetcher 2 订阅主题 调用订阅方法 subscribe()、assign() 会将订阅信息记录到 Subscri...
-
HashMap原理(一) 概念和底层架构
HashMap原理(一) 概念和底层架构 HashMap在Java开发中使用的非常频繁,可以说仅次于String,可以和ArrayList并驾齐驱,准备用几个章节来梳理一下HashMap。我们还是从定义一个HashMap开始。 HashMapString, Integer mapData = new HashMap(); 我们从此处进入源码,逐步...
-
Java连载2-Java特性
Java连载2-Java特性 一、JDK 1.含义:Java开发工具包。 2.做Java开发之前必须安装的一个工具包,?下载地址:https://www.oracle.com/index.html 3.Java包括三大块内容: (1)JavaSE(Java标准版),这是基础必知必会 (2)JavaEE(Java企业版) (3)JavaME(Java微型版) 二...
2019-08-16 09:51:52 java开发工具java开发底层操作系统LinuxWindows虚拟机系统微信公众号微信公众号
-
spring5 源码深度解析— IOC 之 自定义标签解析
spring5 源码深度解析— IOC 之 自定义标签解析 概述 之前我们已经介绍了spring中默认标签的解析,解析来我们将分析自定义标签的解析,我们先回顾下自定义标签解析所使用的方法,如下图所示: 我们看到自定义标签的解析是通过BeanDefinitionParserDelegate.parseCustom...
-
MyBatis从入门到精通(五):MyBatis 注解方式的基本用法
MyBatis从入门到精通(五):MyBatis 注解方式的基本用法 最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 1. @Select 注解 1.1 使用Sql语句设置别名方式 假设现在有...
-
spring5 源码深度解析— IOC 之 开启 bean 的加载
spring5 源码深度解析— IOC 之 开启 bean 的加载 概述 前面我们已经分析了spring对于xml配置文件的解析,将分析的信息组装成 BeanDefinition,并将其保存注册到相应的 BeanDefinitionRegistry 中。至此,Spring IOC 的初始化工作完成。接下来我们将对bean的加载进行探...
-
忽略警告@SuppressWarnings的用法
忽略警告@SuppressWarnings的用法 @SuppressWarnings注解用法 @SuppressWarnings注解主要用在取消一些编译器产生的警告对代码左侧行列的遮挡,有时候这会挡住我们断点调试时打的断点。 我们可以在方法上加上 @SuppressWarnings注解就可以消除这些警告的产生 ,注解的使...
-
hello world 执行原理
hello world 执行原理 1 public class HelloWorld { 2 public static void main(String[] args) 3 { 4 String s ; 5 s = Hello World!; // 定义字符串s 6 System.out.println(s); 7 } 8 } 是一个简单的java程序 HelloWorld Java代码编译是由Java源码编译器来完成,流程...
-
SpringBoot2.0 整合 Redis集群 ,实现消息队列场景
SpringBoot2.0 整合 Redis集群 ,实现消息队列场景 本文源码GitHub地址:知了一笑https://github.com/cicadasmile/middle-ware-parent 一、Redis集群简介 1、RedisCluster概念 Redis的分布式解决方案,在3.0版本后推出的方案,有效地解决了Redis分布式的需求,当一个服...
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
