反射 理解反射的概念 反射就是把Java类中的各种成分映射相成Java类。 比如:众多的人用一个Person类来表示,那么众多的Java类就用一个Class类来表示。 反射也称为对类的解剖。把类的各个组成部分映射成一个个对应的Java类。 比如:一个类有:成员变量,方法,构造方法,包等等信息。 利用 ...
分类:
其他好文 时间:
2017-05-07 18:35:11
阅读次数:
218
阐述下项目 Xut.js 开发中一个比较核心的优化技术点,这是一套平台代码,并非某一个插件功能或者框架可以直接拿来使用,核心代码大概是6万行左右(不包含任何插件) 。这也并非一个开源项目,不能商业使用,只是为了作者开发方便同步修改代码而上传的源码 描述下,项目提出的概念“无需程序员编程”可批量制作a ...
分类:
其他好文 时间:
2017-05-04 09:49:17
阅读次数:
705
1.前言 本文档主要讲述如何去剖析一个内核子系统的常规方法 一般来讲比较全面的分析一个内核子系统,大概包含如下几个部分: 1)framework的整体介绍,包括基础知识、软件框架; 2)软件框架中涉及的组件的属性和API; 3) 分析主要流程,在分析流程的过程中加深对各个组件属性及API的理解 2. ...
分类:
其他好文 时间:
2017-04-17 16:00:19
阅读次数:
203
反射 反射:就是通过一个类加载进方法区时加载到栈内存中的Class字节码文件对这个类进行解剖 通过反射可以获取到一个类的构造方法,成员方法,成员变量 反射将一个类的各个部分映射成相应的类 反射获取构造方法 Class类中方法 Constructor<?>[] getConstructors() 返回 ...
分类:
编程语言 时间:
2017-04-08 23:57:07
阅读次数:
381
项目包含页面跳转、多线程数据请求;下面就来解剖。 运行图 首先,两个界面的来回跳转。通过“提交”“返回”点击即可。 Intent intent = new Intent(MainActivity.this, Main2Activity.class); intent.putExtra(key, nam ...
分类:
其他好文 时间:
2017-03-28 21:46:51
阅读次数:
186
JS的容错率很高,一些其他语言常见的小错误JS都能大度得包容,比如给一个方法传入超出预计的参数、在声明变量之前使用该变量(变量的声明提升解决了这个问题)等等,这里我们就要解剖一下JS变量重复声明以及当我们忽略var使用 a=2来声明变量时a为全局变量的问题: [javascript] view pl ...
分类:
Web程序 时间:
2017-03-10 12:21:18
阅读次数:
242
linq中存在的 14个关键字 网址: https://msdn.microsoft.com/zh-cn/library/bb310804.aspx from: 迭代变量 where:对数据源进行逻辑筛选 select:对数据进行塑形。 group: 分组 into: 分组链接 orderby[as ...
分类:
其他好文 时间:
2017-03-02 23:29:55
阅读次数:
207
反射: 当一个字节码文件加载到内存的时候,jvm会对该字节码进行解剖,然后会创建一个对象的Class对象,把字节码文件的信息全部都 存储到该Class对象中,我们只要获取到Class对象,我们就可以使用字节码对象设置对象的属性或者调用对象的方法等操作.... 注意: 在反射技术中一个类的任何成员都有 ...
分类:
编程语言 时间:
2017-02-24 12:09:56
阅读次数:
189
反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指定的名称的字节 ...
分类:
其他好文 时间:
2016-12-12 02:22:09
阅读次数:
161
0×01 前言: 上节(http://www.freebuf.com/articles/web/40520.html)已经说明了xss的原理及不同环境的构造方法。本期来说说XSS的分类及挖掘方法。 当第一期出来的时候,反馈很好,但还是有很多人提出疑问,我这里就解答下。 问1:如果我输入PHP语句会不 ...
分类:
其他好文 时间:
2016-10-27 08:09:52
阅读次数:
250