-
- spring利用spring.handlers解析自定义配置(spring validation 自定义)
-
一、问题我们在spring的xml配置文件里经常定义各种各样的配置(tx、bean、mvc、bean等等)。以及集成第三方框架时,也会看到一些spring之外的配置,例如dubbo的配置、security的配置、redis的配置等等。spr...
-
2023-03-20 14:54 xiyangw
-
- 「Spring源码分析」AOP源码解析(上篇)(spring源码深度解析(第2版))
-
前言前面写了六篇文章详细地分析了SpringBean加载流程,这部分完了之后就要进入一个比较困难的部分了,就是AOP的实现原理分析。为了探究AOP实现原理,首先定义几个类,一个Dao接口:1 public interf...
-
2023-03-20 14:53 xiyangw
-
- Spring 解析注册BeanDefinition这一篇就Over
-
一、简介:学习过Spring框架的人一定都会听过Spring的IoC(控制反转)、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC、DI这两个概念是模糊不清的,最近学习了Spring源码,有了新的理解,今天带大家...
-
2023-03-20 14:53 xiyangw
-
- 域、模块、空间、闭包,你真的懂了吗?(模块控制域与作用域的关系)
-
Javascript有一个特性叫做域。尽管对于初学者来说理解域是有难度的,但我会尽力用最简单的方式让你理解域。理解域能让你的代码更优秀,减少错误,及有助于你做出更强大的模式设计。什么是域域是在运行时,在特定的代码区域内,变量、函数及对象能相...
-
2023-03-20 14:53 xiyangw
-
- 这一次搞懂Spring自定义标签以及注解解析原理
-
前言在上一篇文章中分析了Spring是如何解析默认标签的,并封装为BeanDefinition注册到缓存中,这一篇就来看看对于像context这种自定义标签是如何解析的。同时我们常用的注解如:@Service、@Component、@Con...
-
2023-03-20 14:53 xiyangw
-
- 前端基础进阶(七)-前端工程师最容易出错的问题-this关键字
-
我们在学习JavaScript的时候,因为对一些概念不是很清楚,但是又会通过一些简洁的方式把它给记下来,那么这样自己记下来的概念和真正的概念产生了很强的偏差.当然,还有一些以为这个是对的,还会把它发在网上,那么这个影响就大了,很多人都对于这...
-
2023-03-20 14:52 xiyangw
-
- 深入K8s:守护进程DaemonSet及其源码分析(k8s 进程)
-
建议学习:膜拜!阿里内部都在强推的K8S(kubernetes)学习指南,不能再详细了最近也一直在加班,处理项目中的事情,发现问题越多越是感觉自己的能力不足,希望自己能多学点。我觉得人生的意义就是在于能够不断的寻求突破吧。这篇文章会讲Da...
-
2023-03-20 14:52 xiyangw
-
- Spring 是如何解析 bean 标签的?(spring beans标签)
-
前情回顾上回「SpringIoC容器初始化(2)」说到了Spring如何解析我们定义的<bean>标签,代码跟进了一层又一层,跋山涉水,最终来到了BeanDefinitionParserDelegate#parse...
-
2023-03-20 14:52 xiyangw
-
- 快速了解JavaScript文本框操作(javascript文本框代码)
-
HTML中使用<input>元素表示单行输入框和<textarea>元素表示多行文本框。HTML中使用的<input>元素在JavaScript中对应的是HTMLInputElemen...
-
2023-03-20 14:51 xiyangw
-
- 荐读|30道JavaOOP面试题,可以和面试官扯皮了
-
面试是我们每个人都要经历的事情,大部分人且不止一次,今天给大家准备了30道JavaOOP面试题,希望能够帮助到对Java感兴趣的同学,让大家在找工作的时候能够事半功倍。Java1、什么是B/S架构?什么是C/S架构B/S(Browser...
-
2023-03-20 14:51 xiyangw
-
- 源码系列——mybatis源码刨析总结,下(mybatis源码分析)
-
接上文简答题一.1.Mybatis动态sql是做什么的?1.动态sql就是根据条件标签动态的拼接sql,包括判空,循环,拼接等2.哪些动态sql?动态sql大致有1.:if是为了判断传入的值是否符合某种规则,比如是否不为空;2.:whe...
-
2023-03-20 14:50 xiyangw
-
- Java面试题(第二弹)(java面试题及答案整理)
-
1.抽象类和接口的区别?接口可以被多重implements,抽象类只能被单一extends接口只有定义,抽象类可以有定义和实现接口的字段定义默认为:publicstaticfinal,抽象类字段默认是"friendly"(本包可见)当...
-
2023-03-20 14:50 xiyangw
-
- mybatis3 源码深度解析-动态 sql 实现原理(sql数据库基础知识)
-
大纲动态sql使用示例SqlSource和BoundSql以及实现类LanguageDriver以及实现类SqlNode以及实现类动态sql解析过程#{}和${}区别动态sql介绍ifchoose(when,o...
-
2023-03-20 14:50 xiyangw
-
- 第43节 Text、Comment及CDATASection(第43节 Text、Comment及CDATASection)
-
本内容是《Web前端开发之Javascript视频》的课件,请配合大师哥《Javascript》视频课程学习。文本节点用Text类型表示,包含的是可以按字面解释的纯文本内容;纯文本内容可以包含转义后的HTML字符,但不能包含HTML代码;T...
-
2023-03-20 14:49 xiyangw
-
- Qt读写三种文件(qt读取文件数据并赋值给变量)
-
第一种INI配置文件.ini文件是InitializationFile的缩写,即初始化文件。除了windows现在很多其他操作系统下面的应用软件也有.ini文件,用来配置应用软件以实现不同用户的要求。一般不用直接编辑这些.ini文件,应...
-
2023-03-20 14:49 xiyangw
-
- WinForm界面开发:在DevExpress中使用TeeList控件及节点查询处理
-
DevExpressWinformsControls内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。DevExpressWinFormv20.1全新发布,想要体验?点击“了解更多”获取下载在很多情况下,我们需要...
-
2023-03-20 14:49 xiyangw
-
- ReactDOM.render函数分析(react render方法)
-
ReactDOM.render函数是整个React应用程序首次渲染的入口函数,它的参数是什么,返回值是什么,函数内部做了什么?ReactDOM.render(<App/>,document.getElementById(...
-
2023-03-20 14:48 xiyangw
-
- 通过几个事例,就可以说明 for...of 循环在 JS 是不可或缺
-
请教大家一个问题:什么特性让该编程语言更加优秀?个人见解:当该特性可以组合多个其他语言特性时。JavaScript中的for...of语句就是这种情况,可从ES2015开始使用。for...of可以迭代数组,类似数组的对象以及通常所有可迭...
-
2023-03-20 14:48 xiyangw
-
- ES6新特性之Iterator(es6 decorator)
-
1:基本概念Iterator迭代器是一种接口,为不同的数据结构提供统一的访问机制,这个访问机制主要是遍历,我们知道,在数组、在对象、在类数组、在map、在set里面,都可以用forof或者扩展运算符来得到一个数组或者是遍历当前的数据结构...
-
2023-03-20 14:47 xiyangw
-
- 渣翻:从 Java 8 到 Java 18 的新语言特性(java编程学习入门)
-
原文作者更新了,我也更新一波。在20年,我们说如果要大规模升级java版本,要等到2022年之后,嗯……今年是2023年。而且2022年发布的SpringFramework6.0、SpringBoot3.0所支持的最低j...
-
2023-03-20 14:47 xiyangw
-
- 一波Ts 基础大全;领先同事的机会来了(一波还未平息一波又来侵袭是什么歌曲)
-
什么是TypeScript:TypeScript是JavaScript的一个超集,主要提供了类型系统和对ES6的支持,它由Microsoft开发,代码开源于GitHub上。官网:https://www.tslang....
-
2023-03-20 14:47 xiyangw
-
- java程序员简历永远不要写精通,哪怕是面向对象,请看这108题
-
?1、什么是B/S架构?什么是C/S架构B/S(Browser/Server),浏览器/服务器程序C/S(Client/Server),客户端/服务端,桌面应用程序2、Java都有哪些开发平台?JAVASE:主要用在客户端开发JAVAE...
-
2023-03-20 14:46 xiyangw
-
- JS之文档对象模型DOM(js对象方法有哪些)
-
JavaScript文档对象模型DOM<html><head><metahttp-equiv="Content-Type"content="text/html;charset=gbk"><ti...
-
2023-03-20 14:46 xiyangw
-
- 22个JavaScript开发技巧合集(javascript开发软件)
-
作者:kancloud转发链接:https://www.kancloud.cn/dennis/tgjavascript/241855开发技巧1、使用var声明变量如果给一个没有声明的变量赋值,默认会作为一个全局变量(即使在函数内赋值)。要尽...
-
2023-03-20 14:45 xiyangw
-
- 有了 for 循环 为什么还要 forEach?(for循环语句后面为什么不能加分号)
-
js中那么多循环,forfor...infor...offorEach,有些循环感觉上是大同小异今天我们讨论下for循环和forEach的差异。我们从几个维度展开讨论:for循环和forEach的本质区别。for循环和forEach的...
-
2023-03-20 14:45 xiyangw
-
- 使用原生的js实现简易的图片延时加载(js图片预加载)
-
使用原生的js实现简易的图片延时加载。什么是延时加载?图片延迟加载也称“懒加载”,通常应用于图片比较多的网页为什么要使用延时加载?假如一个网页中,含有大量的图片,当用户访问网页时,那么浏览器会发送n个图片的请求,加载速度会变得缓慢,性能也...
-
2023-03-20 14:45 xiyangw
-
- Array.from()与Array.reduce()的使用,类数组变真数组,消length
-
问题:Array.from()与Array.reduce()的使用1、ES6中的Array.from()方法Array.from方法用于将两类对象转为真正的数组:类数组的对象(array-likeobject)和可遍历(itera...
-
2023-03-20 14:45 xiyangw
-
- web前端基础自测(10)(web前端基础面试题)
-
1.不同节点的nodeType属性值和对应的常量2.不同节点的nodeName属性值3.__属性返回一个字符串,表示当前节点本身的文本值,该属性可读写。4.__属性返回当前节点和它的所有后代节点的文本内容5.__属性返回一个字符串...
-
2023-03-20 14:45 xiyangw
-
- js-ES6 完全使用手册(js es6新特性)
-
这里的"ES6"泛指ES5之后的新语法这里的"完全"是指本文会不断更新这里的"使用"是指本文会展示很多ES6的使用场景这里的"手册"是指你可以参照本文将项目更多的重构为ES6语法此外还要注意这里不一定就是正式进入...
-
2023-03-20 14:44 xiyangw
-
- XML DOM-Document 对象(xml文件怎么转换成excel)
-
Document对象代表整个XML文档。Document对象Document对象是文档树的根,并为我们提供对文档数据的最初(或最顶层)的访问入口。由于元素节点、文本节点、注释、处理指令等均无法存在于文档之外,Document对象...
-
2023-03-20 14:44 xiyangw
- 一周热门
-
-
asp.net core supersocket介绍以及源码分析(asp.net core oauth2.0)
-
mybatis常用默认配置(mybatis设置默认值)
-
恒逸石化:文莱一期项目全面投产 公司业绩符合预期
-
「满满干货」java字符串拼接的几种方式(java字符串拼接工具类)
-
ASP之Left(asp877.com)
-
数据科学的10种最佳工具和技术(数据科学的应用有哪些)
-
AutoVue——文件浏览工具推荐(vue文件浏览器)
-
如何设计和管理AI产品?(如何设计和管理ai产品)
-
英国5月20日起实施电子烟新法,作为卖家的你应该知道这些
-
JavaScript基础知识及写法(javascript 菜鸟教程)
-
- 最新留言
- 搜索