标签:final

Spring

Field injection is not recommended(Spring IOC不再推荐使用属性注入)

2

xiaoli.he 发布于 2019-11-18

Field injection is not recommended(Spring IOC不再推荐使用属性注入) 1. 说明 最近公司升级框架,由原来的 spring framerwork 3.0 升级到 5.0 ,然后写代码的时候突然发现idea在属性注入的 @Autowire...

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

Spring

SpringBoot使用注解方式整合Redis

4

dulong 发布于 2019-11-18

1.首先导入使用Maven导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-re...

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

Spring

一起学Spring之注解和Schema方式实现AOP

小丁 发布于 2019-11-18

概述 在上一篇,我们了解了通过实现接口和XML配置的方式来实现AOP,在实现注解方式AOP之前,先了解一下AspectJ。AspectJ是一个面向切面的框架,它扩展了Java语言,定义了AOP语法,能够在编译时实现代码的注入。Spring通过集成ApsectJ实现了以注解方式定义...

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

Java

Java基础学习框架总结

xirruiqiang 发布于 2019-11-18

内容:Java基础知识全面复习 时间:2019.9.3-2019.9.26 代码:D:/ProgramFiles/IDEA/hello_sort 一、基础知识 learning1 case分支  InputStreameReader byte<short<i...

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

Java

灵魂拷问:为什么 Java 字符串是不可变的?

6

Harries 发布于 2019-11-18

点击蓝色“ Java极客技术 ”关注我哟 加个“ 星标 ”,一起快乐成长 这是 Java极客技术的第 251 篇原创文章 在逛 programcreek 的时候,发现了一些精妙绝伦的主题。比如说:为什么 Java 字符串是不可变的?像这类灵魂拷问的主题,非常值得深思。 对于绝大多...

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

Java

synchronized 用法

yanxinchi 发布于 2019-11-18

中synchronized关键字的用法 java内置锁是一个互斥锁,这就是意味着最多只有一个线程能够获得该锁,当线程A尝试去获得线程B持有的内置锁时,线程A必须等待或者阻塞,知道线程B释放这个锁,如果B线程不释放这个锁,那么A线程将永远等待下去。java的对象锁和类锁:java的...

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

Java

Java中23种设计模式–超快速入门及举例代码

yanxinchi 发布于 2019-11-18

java的设计模式大体上分为三大类: 创建型模式(5种):工厂方法模式,抽象工厂模式,单例模式,建造者模式,原型模式。 结构型模式(7种):适配器模式,装饰器模式,代理模式,外观模式,桥接模式,组合模式,享元模式。 行为型模式(11种):策略模式、模板方法模式、观察者模式、迭代子...

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

Java

脱了马甲我也认识你: 聊聊 Android 中类的真实形态

3

likai 发布于 2019-11-18

【这是 ZY 第 19 篇原创技术文章】 我们在平时开发过程中,一定定义过无数个千奇百怪的类,但是大家有想过,一个 Java 文件中的 Class,在虚拟机中的真实形态是什么么? 这篇文章就带大家探讨一下在 Android ART 里,类的 真实形态 ,以及 类加载的过程 。 本...

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

Java

多线程!只看这一篇就够了

1

zhuangli 发布于 2019-11-18

作者: 蓝师傅_Android 原文: https://juejin.im/post/5d7da37d6fb9a06b0202f156 多线程并发问题,基本是面试必问的。 大部分同学应该都知道 Synchronized , Lock ,部分同学能说到 volatile ...

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

Java

外行人都能看懂的WebFlux,错过了血亏!

20

xiaoli.he 发布于 2019-11-18

前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star: https://github.com/ZhongFuCheng3y/3y 本文知识点架构: 如果有关注我公众号文章的同学就会发现,最近我不定时转发了一些比较好的WebFlux的文章,因为我最近在学。 我之...

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

Java

java8-Optional类

Harries 发布于 2019-11-17

背景 NPE问题,100%的Java程序员都碰到,并且曾经是心中的痛。 一个例子 业务模型 Person 有车一族, 有Car字段, Car 车,每个车都有购买保险, 有Insurance字段; Insurance 保险,每个保险都有名字 有name字段; 需求:获取某个Pers...

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

Java

图文并茂理解hashMap

2

yeseng 发布于 2019-11-17

阅读此文后你将掌握的知识点: 1, hashMap原理 2, 为什么长度必须是2的整数次幂 3, PUT的数据如何进行存储 4,java1.7的hashMap在高并发下会有什么问题 5,java1.8有哪些改进 注:文中如有理解描述不当的地方请多多指正。 使用的数据结构 数组 链...

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

Java

Dubbo源码解析(十四)远程通信——Http

1

puefu.he 发布于 2019-11-17

目标:介绍基于Http的来实现的远程通信、介绍dubbo-remoting-http内的源码解析。 前言 本文我们讲解的是如何基于Tomcat或者Jetty实现HTTP服务器。Tomcat和Jetty都是一种servlet引擎,Jetty要比Tomcat的架构更简单一些。关于它们...

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

Java

精读JDK源码之CopyOnWriteArrayList

hellas 发布于 2019-11-17

大家都知道ArrayList是线程不安全的,推荐我们自己加锁或者使用Collections.synchronizedList方法,其实JDK还提供了一种线程安全的List-CopyOnWriteArrayList,它的特征如下: 1、 线程安全 2、 通过锁+数组拷贝+volat...

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

Java

java8-Optional的引入

邓龙华 发布于 2019-11-17

背景 NPE问题,100%的Java程序员都碰到,并且曾经是心中的痛。 一个例子 业务模型 Person 有车一族, 有Car字段, Car 车,每个车都有购买保险, 有Insurance字段; Insurance 保险,每个保险都有名字 有name字段; 需求:获取某个Pers...

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

Java

多线程之美1一volatile

3

songhua.gao 发布于 2019-11-17

目录 一、java内存模型 1.1、抽象结构图 1.2、概念介绍 二、volatile详解 2.1、概念 2.2、保证内存可见性 2.3、不保证原子性 2.4、有序性 一、java内存模型 1.1、抽象结构图 1.2、概念介绍 java 内存模型 即Java memory mod...

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

Java

SpringBoot 异常处理二三事

5

xiaoli.wang 发布于 2019-11-17

2020 之前打算将 Spring 和 SpringBoot 的官方文档看一遍,顺便看点感兴趣的源码。 昨天莫名想研究在 SpringBoot 中 Exception 怎么处理的。 复制代码 代码 GitHub 涉及内容。 SpringBoot 启动生成的异常怎么处理的。 实现这...

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