标签:description

Spring

理解Spring系列——BeanDefinition,Bean的实例化抽象表达

1

zhuangli 发布于 2020-07-26

通过上一章对 BeanFactory 的深入解析,我们发现 BeanFactory 将Bean 对象的实例化过程抽象成 BeanDefinition 这个类进行表达。 相同的,通过分析 BeanDefinition 的类继承结构(如下图)。 接口继承 从图中,我们发现 BeanD...

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

Java

JVM系列之:String.intern和stringTable

1

dulong 发布于 2020-07-26

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

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

Java

安全系列之——手写JAVA加密、解密

8

xubiao.zhuang 发布于 2020-07-25

软件的加密与解密是一个迷人的研究领域,它几乎可以与任意一种计算机技术紧密结合——密码学、程序设计语言、操作系统、数据结构。而由于这样或者那样的原因,对于这一领域的关注程度一直还处于低温状态。 网络安全一般需要注意以下几个关键点: 完整性(Integrity):确保信息在传输过程中...

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

Java

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

1

xiaoli.wang 发布于 2020-07-25

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

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

Spring

Spring 注入对象处理过程

7

小丁 发布于 2020-07-25

❝ 其实生活中的坑,都是自己挖的,迷茫也是。愿我们内心坚定而且不失热爱,期待与你的共同进步。 ❞ 依赖关系的处理   上一篇文章中,通过 createBeanInstance() 方法,最终得到了 BeanWrapper 对象。再得到这个对象之后,在Spring中,对于依赖 关系...

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

Java

大公司的岗位那么多,怎么挑?里面又有哪些关键信息?

3

xiaoli.he 发布于 2020-07-24

hello,大家好,今天这篇文章是之前关于面试相关文章的一个 番外篇 。 我们在之前的文章当中提到,对于刚刚进入大学的小伙伴而言,可以参考一下大公司的招聘信息,来 树立这大学四年里奋斗的目标 ,以及弄清楚准备面试的方向。但是还是有小伙伴私信我说,看了这些信息之后,仍然没有get到...

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

Java

Kubernetes实战总结 – DevOps实现

1

puefu.he 发布于 2020-07-24

一、概述 Git: 一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Jenkins: 一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 Maven : 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建...

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

编程技术

整合Swagger-UI实现在线API文档

yeseng 发布于 2020-07-24

各位大佬好啊,我是你们的杨洋啊,今天跟大家聊聊(shui)一篇swagger-ui,嘿嘿,拖更了几篇,我会慢慢补上的…阅读前先点赞、养成好习惯呀~ Swagger-UI是什么? Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格...

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

Java

JVM系列之:Contend注解和false-sharing

4

小丁 发布于 2020-07-23

现代CPU为了提升性能都会有自己的缓存结构,而多核CPU为了同时正常工作,引入了MESI,作为CPU缓存之间同步的协议。MESI虽然很好,但是不当的时候用也可能导致性能的退化。 到底怎么回事呢?一起来看看吧。 false-sharing的由来 为了提升处理速度,CPU引入了缓存的...

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

Java

难难难难难!对象的创建七连问

12

puefu.he 发布于 2020-07-22

难难难难难!对象的创建七连问 关于 Object o = new Object() 请解释一下对象的创建过程?(半初始化) 加问 DCL 与 volatile 问题?(指令重排) 对象在内存中的存储布局?(对象与数组的存储不同) 对象头具体包括什么?(markword class...

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

编程技术

Serverless 架构实现监控告警

12

darida 发布于 2020-07-22

编辑推荐: 本文主要讲解了Serverless 相关产品在运维行业中的基本应用,监控告警的使用方法以及控告警功与 Serverless 技术进行结合。 来自于博客园,,由火龙果软件Anna编辑、推荐。 在实际生产中,我们经常需要做一些监控脚本来监控网站服务或者 API 服务是否可...

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

编程技术

支付系统 – Swagger 的快乐你不懂[减压文]

8

wenming.gapo 发布于 2020-07-22

前言 这篇文章聊一点放松的内容(反正我觉得挺放松挺解压的,水完这篇文章以后,我准备睡个好觉) 经常和前端联调的时候,需要提供文档(就很烦)。如果是自己新写的接口还好,怕就怕是之前的老接口,各种返回值的逻辑都不太清楚了,找原来的文档又找不到,找到了还一定是最新的。此时,我就在想能不...

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

Spring

SpringBoot系列之使用Spring Task实现定时任务

7

puefu.he 发布于 2020-07-22

定时任务是企业开发中很常用的,比如定时推送一些接口数据,在java中实现定时任务的方法有Spring Task、Quartz等等框架,也有JDK自带的ScheduledExecutorService、Timer Quartz框架比较复杂,之前我写过一个入门教程,读者可以参考学习:...

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

Spring

畅购商城(一):环境搭建

12

wenming.gapo 发布于 2020-07-22

好好学习,天天向上 本文已收录至我的Github仓库 DayDayUP :github.com/RobodLee/DayDayUP,欢迎Star,更多文章请前往: 目录导航 畅购商城(一):环境搭建 畅购商城(二):分布式文件系统FastDFS 畅购商城(三):商品管理 畅购商城...

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

Java

Shiro 存活以及100key批量扫描

xubiao.zhuang 发布于 2020-07-22

0x00 : 简介 Shiro 存活以及100key批量扫描 0x01 : 脚本 Github地址 : https://github.com/saltyfishyu/Shiro_Alive_keys_can # -*- encoding: utf-8 -*- # author :...

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

Java

转转小程序自动化构建部署方案

10

xubiao.zhuang 发布于 2020-07-22

关注我们文末有福利 作者简介 强敏 一个三年前端经验正在茁壮成长的程序媛,目前主要负责小程序业务生态,偶尔也写点VUE,未来希望再写写node能够跑通全链路 转眼之间,距离微信小程序诞生至今已有 3 年历史,背靠微信这个巨大流量池,小程序以其轻量级,即用即走的特点赢得了广大用户的...

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

Java

中文数字阿拉伯数字相互转换

4

darida 发布于 2020-07-22

目录 阿拉伯数字肯定是使用最广泛的符合之一了。我们日常生活都离不开数字。中文下的数字是中国特色的数字。开发中也会遇到需要两者相互转换的需求。今天就来实现下。 中文数字转阿拉伯数字 想上面的数字一样。假设我们的中文数字是【一亿七千七十九万七千一百九十七】。 解题思路 首先我们需要将...

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

Spring

有啥不同?来看看Spring Boot基于JUnit 5实现单元测试

1

yeseng 发布于 2020-07-21

目录  简介  JUnit 4 和 JUnit 5 的差异   忽略测试用例执行   RunWith 配置   @Before、@BeforeClass、@After、@AfterClass 被替换  开发环境 &nbs...

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