标签:NSA

Spring

谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?

18

yanxinchi 发布于 2020-07-11

 本系列文章: 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration注解? 推荐阅读: Spring官网阅读 | 总结篇 Spring杂谈 本系列文章将会带你一行行的将Spring的源码吃透,推荐阅读的文章是阅读...

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

Java

Java集合类初探

16

yanxinchi 发布于 2020-07-10

目录 概述 Java中基本的常用的集合类,主要包含: List Set Queue Map 这几种类型的继承关系如图: 图片引自——Collection 和 Map的继承体系 其中 List、Queue 和 Set 继承自 Collection 接口,这三种集合的结构都比较简单,...

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

Java

Java面向对象详解-下

6

likai 发布于 2020-07-10

一、 static static:静态的,可以用来修饰属性、方法、 代码块(或初始化块)、 内部类 static修饰属性(类变量): 由类创建的所有的对象,都共用这一个属性 当其中一个对象对此属性进行修改,会导致其他对象对此属性的一个调用。vs 实例变量(非static修饰的属性...

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

Java

Quartz.Net系列(十一):System.Timers.Timer+WindowsService实现定时任务

9

yanxinchi 发布于 2020-07-10

1.创建WindowsService项目 2.配置项目 3.AddInstaller(添加安装程序) 4.修改ServiceName(服务名称)、StartType(启动类型)、Description(说明)、DisplayName(显示名称) StartType共有五种类型:B...

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

Java

ActiveMQ消息传送机制

4

wenming.gapo 发布于 2020-07-10

编辑推荐: 文章主要简单的介绍了ActiveMQ中消息传送机制,还有JMS中ACK策略,重点分析了optimizeACK的策略,希望对您的学习有所帮助。 来自于微信公众号-架构师,,由火龙果软件Alice编辑、推荐。 AcitveMQ是作为一种消息存储和分发组件,涉及到clien...

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

Java

mybatis查询结果返回至实体类的示例代码

2

邓龙华 发布于 2020-07-10

近期,利用mybatis做一个简单查询,先看主要代码: Service层: package com.example1.service; import java.util.List; import org.apache.log4j.Logger; import org.spring...

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

Java

Java Bean漫谈:多种方式利用Java Bean实现远程代码执行

1

hanze 发布于 2020-07-10

一、概述 在本文中,我们将以Nexus Repository Manager 3中的一个Java表达式语言注入漏洞(CVE-2018-16621)为例,共同进行一次神奇的研究。我们首先详细分析CVE-2018-16621漏洞,然后分析如何利用该漏洞来打开蠕虫病毒的盒子。 二、CV...

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

Java

我问你懂 spring 吗?你说是春天

4

xubiao.zhuang 发布于 2020-07-10

这段时间,忙到没时间学新东西,面试候选人,都有点心有余而力不足,想着抽空补补课,于是重读了 spring 源码。 想到最早那会儿,看到工厂、委派、策略、模板等模式,分分钟就想放弃。 后来硬着头皮总结,才慢慢找到了方法。 说说我的经验吧。我发现,虽然掌握了一些 spring boo...

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

Spring

Spring 扩展点实践:整合 Apache Dubbo

hellas 发布于 2020-07-10

在上一篇文章 Spring 扩展点概览及实践 中介绍了 Spring 内部存在的扩展点。 Spring 扩展点实践:整合 MyBATIS 中,D瓜哥带大家了解了一下 MyBATIS 如何利用 Spring 的扩展点实现了与 Spring 的完美整合。现在,学以致用,我们继续来分析...

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

Java

2万字长文包教包会 JVM 内存结构

13

changyuan.xu 发布于 2020-07-09

JVM  ≠ Japanese Video’s Man 写这篇的主要原因呢,就是为了能在简历上写个“熟悉JVM底层结构”,另一个原因就是能让读我文章的大家也写上这句话,真是个助人为乐的帅小伙。。。。嗯,不单单只是面向面试学习哈,更重要的是构建自己的JVM 知...

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

Spring

Mybatis插件扩展以及与Spring整合原理

yeseng 发布于 2020-07-09

@ 目录 前言 前面几篇文章分析了Mybatis的核心原理,但模块较多,没有一一分析,更多的需要读者自己下来研究。不过Mybatis的插件扩展机制还是非常重要的,像PageHelper就是一个扩展插件,熟悉其扩展原理,才能更好的针对我们的业务作出更合适的扩展。另外,现在Mybat...

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

Java

Java 并发和多线程基础合集

darida 发布于 2020-07-09

你背不下的书,总有人能背下来。你做不出的题,总有人能做出来。你愿意拖到明天的事,总有人今天就能做完。 1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓"知其然知其所以然","...

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

编程技术

教程 | 使用 Nethermind 客户端和 Lighthouse 运行以太坊 2.0 测试网的验证者

10

songhua.gao 发布于 2020-07-09

引言 Eth 2.0 迎来了从挖矿到 staking 的范式转变。Staking 是指锁定一定数量(目前是 32 个)的以太币来获得 “验证者” 的身份,进而能参与确定哪些区块能链接在链上。 当前有许多模拟 Eth 2.0 架构的测试网供大家实验,其中 staking 功能往往是...

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

Spring

Spring Boot 2.x基础教程:事务管理入门

1

刘莉莉 发布于 2020-07-09

我们在开发企业应用时,通常业务人员的一个操作实际上是对数据库读写的多步操作的结合。由于数据操作在顺序执行的过程中,任何一步操作都有可能发生异常,异常会导致后续操作无法完成,此时由于业务逻辑并未正确的完成,之前成功操作的数据并不可靠,如果要让这个业务正确的执行下去,通常有实现方式:...

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

Java

Hibernate 和 MyBatis 哪个更好用?

1

darida 发布于 2020-07-09

点击上方   Java后端 , 选择   设为星标 优质文章,及时送达 作者 | Sylvan asSun郑沐兴 https://zhuanlan.zhihu.com/p/21966051 前言 由于编程思想与数据库的设计模式不同,生出了一些ORM框架。 核心...

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

Java

MyBatis 框架基本使用及深入理解

1

likai 发布于 2020-07-09

题记:本文对 Mybatis 框架相关内容进行整理,从最开始使用JDBC 操作数据库,理解 DAO 层底层需要执行的步骤,到仿照 MyBatis 自定义框架,对 MyBatis 框架结构进行梳理。之后再介绍 MyBatis 框架的基本使用以及常用特性,了解 MyBatis 的日常...

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

Java

真懂Spring的@Configuration配置类?你可能自我感觉太良好

4

xirruiqiang 发布于 2020-07-08

当大潮退去,才知道谁在裸泳。关注公众号【 BAT的乌托邦 】开启专栏式学习,拒绝浅尝辄止。本文 https://www.yourbatman.cn 已收录,里面一并有Spring技术栈、MyBatis、中间件等小而美的专栏供以学习哦。 目录 前言 各位小伙伴大家好,我是A哥。这是...

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

Java

MyBatis源码分析(二)

邓龙华 发布于 2020-07-08

MyBatis的xml配置(核心配置) configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) envi...

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