反射概述 和Type类1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late-Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法、字段、属性)。序章中,我们所采用的那个例子,只是反...
分类:
Web程序 时间:
2014-11-21 14:14:17
阅读次数:
198
动态创建对象在前面节中,我们先了解了反射,然后利用反射查看了类型信息,并学习了如何创建自定义特性,并利用反射来遍历它。可以说,前面三节,我们学习的都是反射是什么,在接下来的章节中,我们将学习反射可以做什么。在进行更有趣的话题之前,我们先看下如何动态地创建一个对象。我们新建一个Console控制台项目...
分类:
Web程序 时间:
2014-11-21 13:53:59
阅读次数:
276
虚拟机镜像相关操作记录,如创建、挂载、查看分区、遍历虚拟机镜像内部信息等!...
分类:
其他好文 时间:
2014-11-21 12:46:21
阅读次数:
234
在做一个 UIScrollView 展示的时候 ,需要计算 contentSize 的高度,于是 我遍历了一下 UIScrollView 所有的子view的高度累加
然后得出 高度 ,奇怪的是 发现 下面 漏出大片空白,也就是说 contentSize 的高度 比 实际的高度 要高,
为了找出原因,如实 ,我 打印出 UIScrollView 所有的子view 看看 都...
分类:
其他好文 时间:
2014-11-21 12:40:23
阅读次数:
203
一、遍历 TStringsvar List: TStrings; s: string;begin List := TStringList.Create; List.CommaText := 'aaa,bbb,ccc'; for s in List do ShowMessage(s); List.F....
分类:
其他好文 时间:
2014-11-21 12:13:25
阅读次数:
244
题目描述:
Sort a linked list using insertion sort.
思路:在head之前插入一个假头结点,便于在head节点之前插值。遍历链表,对于每一个节点,在它前面的有序的节点中找到第一个比它大的节点,将它插到该节点的前面。链表遍历结束后即得到有序链表。
代码:
ListNode * Solution::insertionSortList(...
分类:
其他好文 时间:
2014-11-21 10:38:31
阅读次数:
148
Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?这道题用来判断链表中是否有循环,最开始我想的是遍历链表,同时用一个list保存遍历过...
分类:
其他好文 时间:
2014-11-21 01:18:32
阅读次数:
203
#include"stdio.h"
#include"malloc.h"
#definedatatypechar
typedefstructbT
{
datatypedata;
structbT*lt,*rt;
}*bitree,BiNode;
voidpreExCreate(bitreebt);
/*递归实现*/
voidFprePost(bitreebt)
{
if(bt)
{
printf("%c",bt->data);
FprePost(bt->lt);
FprePost(bt-&..
分类:
其他好文 时间:
2014-11-20 23:57:45
阅读次数:
308
一:九宫格图片展示公式 子view的横向间距 = (父view的宽度- 3 * 子view的宽度) / 4子view的纵向间距 = 20 当前子view的行号 = 当前遍历到得索引值 / 总列数当前子view的列号 = 当前遍历到得索引值 % 总列数 当前子view的列号 = 当前遍历到得...
分类:
其他好文 时间:
2014-11-20 23:13:40
阅读次数:
265
以下内容非原创,来自百度文库http://wenku.baidu.com/view/4796b6145f0e7cd18425368e.html通过它,你可以遍历对象、数组的属性值并进行处理。使用说明each函数根据参数的类型实现的效果不完全一致:1、遍历对象(有附加参数)$.each(Object,...
分类:
Web程序 时间:
2014-11-20 20:13:21
阅读次数:
206