标签:equals

Spring

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

4

likai 发布于 2020-07-26

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

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

Spring

手写 spring mvc 基于注解

hanze 发布于 2020-07-26

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

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

Java

在java中进行日期时间比较的4种方法

darida 发布于 2020-07-26

1. Date.compareTo() java.util.Date 提供了在Java中比较两个日期的经典方法compareTo()。 如果两个日期相等,则返回值为0。 如果Date在date参数之后,则返回值大于0。 如果Date在date参数之前,则返回值小于0。 @Test...

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

Java

JVM系列之:String.intern和stringTable

1

dulong 发布于 2020-07-26

StringTable是什么?它和String.intern有什么关系呢?在字符串对象的创建过程中,StringTable有起到了什么作用呢? 一切的答案都在本文中,快来看看吧。 intern简介 intern是String类中的一个native方法,所以它底层是用c++来实现的...

阅读(28)评论(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...

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

Java

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

4

hanze 发布于 2020-07-26

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

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

Java

Java基础加强笔记——测试、反射、注解

2

yeseng 发布于 2020-07-26

目录 Junit单元测试: 测试分类: 1. 黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值。 2. 白盒测试:需要写代码的。关注程序具体的执行流程。 Junit使用:白盒测试 步骤: 1. 定义一个测试类(测试用例) 建议: 测试类名:被测试的类名Test Cal...

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

Java

spring源码解析—spring-core(二)

1

xiaoli.wang 发布于 2020-07-25

Bean解析 XmlBeanDefinitionReader.registerBeanDefinitions: public int registerBeanDefinitions(Document doc, Resource r...

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

Java

Spring Security 实战干货:图解用户是如何登录的

2

hanze 发布于 2020-07-25

1. 前言 欢迎阅读Spring Security 实战干货系列文章,在集成 Spring Security 安全框架的时候我们最先处理的可能就是根据我们项目的实际需要来定制注册登录了,尤其是 Http 登录认证。根据以前的相关文章介绍, Http 登录认证由过滤器 Userna...

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

Spring

Spring源码解析(三) – 纯注解启动spring?怎么可能!

xiaoli.wang 发布于 2020-07-25

上一篇我们有讲到使用 context:component-scan 标签,注册扫描器之后,扫描器可以把目标包下面有符合过滤器条件(默认情况下会注册一个 @Component 注解的 AnnotationTypeFilter )的类封装成 beanDefinition 并且注册到 ...

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

Spring

springboot2配置文件定义${user.name}内容失效问题探究

5

xubiao.zhuang 发布于 2020-07-24

前言 在朋友的项目有个自定义配置文件user.yml,其内容如下 user: userId: 1 name: 张三 email: zhangsan@qq.com 其映射实体内容为如下 @Data @AllArgsConstructor @NoArgsConstructor @Bu...

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

Java

史上最全的Android面试题集锦(十)

xiaoli.wang 发布于 2020-07-24

原文链接: https://blog.csdn.net/xiangzh… 5、类加载器 程序在启动的时候,并不会一次性加载程序所要用的所有class文件,而是根据程序的需要,通过Java的类加载机制(ClassLoader)来动态加载某个class文件到内存当中的,从...

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

Java

全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇)

1

puefu.he 发布于 2020-07-24

<h1> 全栈的自我修养: 0005 Java 包扫描实现和应用(Jar篇) </h1> It’s not the altitude, it’s the attitude. 决定一切的不是高度而是态度。 Table of Conte...

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

Java

小书MybatisPlus第7篇-代码生成器的原理精讲及使用方法

4

尖兵 发布于 2020-07-24

本文是本系列文章的第七篇,前6篇访问地址如下: 小书MybatisPlus第1篇-整合SpringBoot快速开始增删改查 小书MybatisPlus第2篇-条件构造器的应用及总结 小书MybatisPlus第3篇-自定义SQL 小书MybatisPlus第4篇-表格分页与下拉分...

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

Java

看了这篇你就会手写RPC框架了

7

尖兵 发布于 2020-07-24

一、学习本文你能学到什么? RPC的概念及运作流程 RPC协议及RPC框架的概念 Netty的基本使用 Java序列化及反序列化技术 Zookeeper的基本使用(注册中心) 自定义注解实现特殊业务逻辑 Java的动态代理 自定义Spring Boot Starter 这里只是列...

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

Java

java安全编码指南之:表达式规则

hellas 发布于 2020-07-23

在java编写过程中,我们会使用到各种各样的表达式,在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。 注意表达式的返回值 我们在使用JDK库的时候,一定要注意认真的读一下JDK中方法的含义和它的返回值。 有些返回值可能表示这个操作是否成功,有的返回值可能是方法...

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

Java

网络编程-Gson源码分析

2

changyuan.xu 发布于 2020-07-23

JSON(JavaScript Object Notation)是一种轻量级的数据交换格式.简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 1.1 JSON 语法规则 JSON是一个标记符的序列...

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

Java

Mybatis源码(四)—SqlSession完成动态代理

5

hanze 发布于 2020-07-23

在使用Mybatis时一般都会写个Dao接口,然后调用方法时,总结通过dao.方法完成sql查询,使用时代码如下: public interface UserMapper { //根据id查找 User selectById(int id); //一对多根据id查找 UserAn...

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