IOC inversion of control 控制反转 DI Dependency Injection 依赖注入 要理解这两个概念,首先要搞清楚以下几个问题: 参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么? 控制反转:谁控制谁?控制什么?为何叫反转(有反转就 ...
分类:
其他好文 时间:
2016-10-09 13:12:26
阅读次数:
146
AngularJS 依赖注入 什么是依赖注入 wiki 上的解释是:依赖注入(Dependency Injection,简称DI)是一种软件设计模式,在这种模式下,一个或更多的依赖(或服务)被注入(或者通过引用传递)到一个独立的对象(或客户端)中,然后成为了该客户端状态的一部分。 该模式分离了客户端 ...
分类:
Web程序 时间:
2016-09-28 19:12:14
阅读次数:
140
1.输入单引号,结果如下: 2.输入永真式 结果如下: 多次测试,如果输入的条件为假,就会返回1中的结果,为真则返回2中的结果,由此说明这属于SQL盲注。 3.猜解用户名长度 构造下面的SQL语句: 从1开始,逐渐加1,直到页面的返回结果是"User ID exists in the databas ...
分类:
数据库 时间:
2016-09-26 20:03:31
阅读次数:
178
Spring 是为了解决企业开发的复杂性而创建的轻量级的控制反转(Ico)和面向切面(Aop)的框架 Ioc概念: 控制反转(Inversion of Control)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。他还有一个名字叫做依赖注入(Dependency Injection),I ...
分类:
编程语言 时间:
2016-09-24 20:19:10
阅读次数:
170
refer : http://blog.thoughtram.io/angular/2016/09/15/angular-2-final-is-out.html ( search Dependency Injection ) 小说明 : 大致流程 : 把 providers 写入 injector, ...
分类:
其他好文 时间:
2016-09-24 02:00:22
阅读次数:
273
这几关的注入点产生位置大多在HTTP头位置处 常见的HTTP注入点产生位置为【Referer】、【X-Forwarded-For】、【Cookie】、【X-Real-IP】、【Accept-Language】、【Authorization】; Less-18 Header Injection- Er ...
分类:
数据库 时间:
2016-09-23 01:19:26
阅读次数:
409
针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、eval注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL注入攻击(SQ ...
分类:
Web程序 时间:
2016-09-22 17:00:41
阅读次数:
253
登录dvwa后,点击左边的"SQL Injection",出现以下界面: 下面做一些学习总结。 第一步:用 "order by n" 获得表中的属性列数,它的意思是用表中的第n个属性列对返回的结果进行排序。我们将n从1开始,然后逐渐递增,直到数据库返回错误,下面是n = 1,2的结果: 当 n = ...
分类:
数据库 时间:
2016-09-21 18:43:48
阅读次数:
171
Spring可以做很多事情,它为企业级的开发提供了丰富的功能,但是这些功能的底层实现都依赖于它的两个核心特性, 也就是依赖注入(dependency injection, DI)和面向切面编程(aspect-oriented programming,AOP)。 为降低Java开发的复杂性,Sprin ...
分类:
编程语言 时间:
2016-09-21 13:08:16
阅读次数:
155
http://os.51cto.com/art/201204/328766.htm 针对PHP的网站主要存在下面几种攻击方式: 1、命令注入(Command Injection) 2、eval注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本 ...
分类:
Web程序 时间:
2016-09-20 22:34:39
阅读次数:
235