摘要: 本文结合《Spring源码深度解析》来分析Spring 5.0.6版本的源代码。若有描述错误之处,欢迎指正。 完成BeanFactory的初始化工作,其中包括ConversionService的设置、配置冻结以及非延迟加载的bean的初始化工作。 一、ConversionService的设置 ...
分类:
编程语言 时间:
2018-07-30 14:50:52
阅读次数:
181
说一下java多态的理解,以及接继承,和接口的理解 于哥在这里只讲多态,其他自己上网体会 对于多态的定义不同类的对象对统一函数做出不同对的响应或者动作。作用主要是消除类之间的耦合性,灵活性比较强,利于代码的编写和修改。尤其在处理大量的运算和操作时,可以灵活地简化,替换或者是修改代码! 三个必要条件1 ...
分类:
移动开发 时间:
2018-07-30 11:11:53
阅读次数:
215
命令注入漏洞注:命令注入漏洞的分析,及含有命令注入漏洞的函数解析含有命令注入漏洞的函数:system()、exec()、passthru()、shell_exec()、``(与shell_exec()功能相同)一、基于DVWA环境的命令注入漏洞(shell_exec)1、函数用法Stringshell_exec(stringcommand)command要执行的命令2、low级别源码:<?p
分类:
Web程序 时间:
2018-07-29 21:11:28
阅读次数:
306
清除浮动 浮动元素会脱离文档流,使得行内元素环绕它的效果,但是它也会造成父元素塌陷、元素重叠的问题,所以这个时候就需要清除浮动带来的影响。清除浮动的方法主要有三种: 以这段代码为例: 上面的代码中,由于a、b脱离文档流并分别位于content的两侧,而此时content的高度仅仅只是文字的高度,这是 ...
分类:
其他好文 时间:
2018-07-29 16:24:59
阅读次数:
130
个人总结:读完这篇文章需要20分钟。 这是 JavaScript 工作原理的第十三章。 概述 正如你所知,动画在创建令人叹服的网络应用中扮演着一个关键角色。由于用户越来越注重用户体验,商户开始意识到完美,令人愉悦的用户体验的重要性,结果网络应用变得越来越重并且拥有更多动态交互的功能。这就要求网络应用 ...
分类:
编程语言 时间:
2018-07-29 10:44:24
阅读次数:
244
A less commonly useful form of method injection than Lookup Method Injection is the ability to replace arbitrary methods in a managed bean with anothe ...
分类:
编程语言 时间:
2018-07-29 00:07:57
阅读次数:
207
function show(){ document.addEventListener("click",fn,{ "passive":false, "capture":false, "once":true }); "passive" 就是告诉浏览器 我可不可以用 stopPropagation 在执行 ...
分类:
其他好文 时间:
2018-07-28 21:44:25
阅读次数:
139
###CSS选择器 CSS3选择器规范地址: https://www.w3.org/TR/2011/REC-css3-selectors-20110929/ CSS3选择最新选择器规范: https://www.w3.org/TR/selectors ! 问题 ! 1.css的全称是什么? 2.样式 ...
分类:
Web程序 时间:
2018-07-27 23:14:48
阅读次数:
296
from pyquery import PyQuery as pq html = """ one two three four five """ # 直接返回所有匹配的元素(html格式) 还会自动补全 doc = pq(html) # 可以传入网址以及本地文件 # print(doc('... ...
分类:
其他好文 时间:
2018-07-27 16:59:04
阅读次数:
128