2018 2019 2 网络对抗技术 20165228 Exp9 Web安全基础实践 回答问题 (1)SQL注入攻击原理,如何防御 原理:通过在用户名、密码登输入框中输入特殊字符,在处理字符串与sql语句拼接过程中实现引号闭合、注释部分SQL语句,利用永真式,从而达到登录、显示信息等目的。 防御:对 ...
分类:
Web程序 时间:
2019-05-25 12:37:22
阅读次数:
143
unsafe包:Sizeof、Alignof和Offsetof,结构体内存对齐;unsafe.Pointer:查看浮点类型的位模式,修改结构体成员的值,不要把uintptr类型赋值给临时变量,reflect包返回的uintptr;深度相等示例:DeepEqual的不足,函数实现,支持循环引用,测试验证;关于安全的注意事项
分类:
其他好文 时间:
2019-05-24 22:25:44
阅读次数:
141
为什么使用反射;reflect.Type和reflect.Value:Kind方法;递归的值显示器:分析各类型分支,使用示例,循环引用;编码 S表达式:编码方式,编码器实现
分类:
其他好文 时间:
2019-05-21 22:58:20
阅读次数:
237
Java Reflection Reflection(反射)是被视为静态语言的关键 反射机制允许程序员在执行期间借助于Reflection API取得任何类内部信息 并能直接操作任意对象的内部属性及方法 提供的功能 1、运行时判断任意一个对象所属的类 2、运行时构造任意一个类对象 3、运行时判断任意 ...
分类:
其他好文 时间:
2019-05-21 22:38:59
阅读次数:
160
package com.text; import java.lang.reflect.Field;import java.util.ArrayList;import java.util.Iterator;import java.util.ListIterator; public class text ...
分类:
其他好文 时间:
2019-05-18 18:54:11
阅读次数:
115
一、反射 1. 什么是反射 反射:是一种机制,利用该机制可以在程序运行过程中对类进行解剖并操作类中的方法,属性,构造方法等成员。 是另外一种调用构造方法、普通方法、属性的方式。 对比普通方式: 功能更强 但是更麻烦 反射:是一种机制,利用该机制可以在程序运行过程中对类进行解剖并操作类中的方法,属性, ...
分类:
其他好文 时间:
2019-05-18 17:07:49
阅读次数:
103
Proxy代理,Reflect反射 Proxy对属性的读取 通过读和写操作就可以做很多事了 这样的操作甚至可以起到欺骗作用 这样是删除操作 ...
分类:
其他好文 时间:
2019-05-10 20:32:38
阅读次数:
148
一、webpack4 基本配置 这一部分通过webpack的基本配置,使用loader对图片和样式进行打包,从而了解webpack4简单的用方法,保证自己能够配置正确,提升学习动力。 1.初始化配置 目录结构 安装webpack 安装指定版本webapck webpack 4+ 版本,还需要安装we ...
分类:
Web程序 时间:
2019-04-26 17:56:16
阅读次数:
169
前言 俗话说得好:“反射反射,程序员的快乐” 。用好反射,可以使你的开发效率事半功倍。反射技术作为Java特性,已经成为框架构建的基础。如果灵活掌握反射,可谓“一步登天”! 什么是反射? JAVA反射机制是在运行状态中,对于任意一个实体类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调 ...
分类:
其他好文 时间:
2019-04-26 13:29:55
阅读次数:
290
这里查看JDK1.8.0_65的源码,通过debug学习JDK动态代理的实现原理 大概流程 1、为接口创建代理类的字节码文件 2、使用ClassLoader将字节码文件加载到JVM 3、创建代理类实例对象,执行对象的目标方法 动态代理涉及到的主要类: java.lang.reflect.Proxyj ...
分类:
其他好文 时间:
2019-04-25 14:46:27
阅读次数:
132