1、现有一个字符串集合,集合中存的是数字,把大于等于2的数值,打印出来,需要用到扩展方法、泛型、委托 class Projram{ static void Main(String[] args){ //定义一个集合, List<string> list = new List<string>{"1", ...
分类:
其他好文 时间:
2019-03-16 22:07:25
阅读次数:
178
今天我们就要说两个东西:委托与值/引用类型。 1委托。 因为在unity中我们还是用的很少,所以这个委托我就一直不是很明白,所以今天就来说说这个委托到底是什么东西。我其实在unity中用的形式一般是这个样子的。 btn.OnClick.AddListener(()=>{Debug.Log("Hell ...
相当于Java中的interface 定义的接口,但是 比Java中的interface要好 调用 ...
1.模板 就是字符串拼接 2.文档碎片 优点: 既不影响原有dom的属性,也只回流一次。 3.字符串拼接 优点:只进行了一次Dom回流 缺点:原有dom的事件都会丢失 原因:就在与innerHTML这个属性,这个属性是返回或设置Dom中的内容,以字符串形式返回,拼接完之后是string类型,而onm ...
分类:
Web程序 时间:
2019-03-14 15:07:49
阅读次数:
247
1.渲染数据 (1)案例分析 原有的list中有三个li,并且每个li身上都有onmouseover事件 1.字符串拼接,最常用的方法 优点:只进行了一次Dom回流 缺点:原有的dom的事件都会丢失 原因:就在与innerHTML这个属性,这个属性是返回或设置Dom中的内容,以字符串形式返回,拼接完 ...
分类:
其他好文 时间:
2019-03-14 15:05:27
阅读次数:
195
渲染数据的四种方式: 1、字符串拼接 案例: · 字符串拼接的优点:只进行一次Dom回流 缺点:原有Dom的事件都会丢失 原因:innerHTML 这个属性返回或设置Dom中的内容 ,以字符串返回,所以这些onmouse 系列事件就会消失。 (补充:DOM 回流 : 每当对Dom元素进行增删改的时候 ...
分类:
其他好文 时间:
2019-03-14 15:03:55
阅读次数:
205
委托链可以增加方法,可以移除方法,如果是无返回值的方法,我们把它们都绑定到一个委托上面的话,直接调用,那么调用此委托就会依次调用其中的方法;但是如果是多个有返回值的委托链,如果我们不采用特殊手段,直接调用的话,会返回最后一个方法的值,那么我们只能通过下面的方法来实现了,下面方法的本质也是一个个的调用 ...
分类:
Web程序 时间:
2019-03-13 12:38:59
阅读次数:
185
[toc] 1 同步与异步 同步和异步关注的是程序在执行时的状态: ,可以理解为在执行完一个函数或方法之后,一直等待系统返回值或消息,这时程序是出于阻塞的,只有接收到返回的值或消息后才往下执行其他的命令。 ,执行完函数或方法后,不必阻塞性地等待返回值或消息,只需要向系统委托一个异步过程,那么当系统接 ...
分类:
其他好文 时间:
2019-03-11 20:04:27
阅读次数:
198
关于窗体之间的传值我在《编程技巧与维护》杂志上写过总结文章,比较久远了。 开始的时候,用下面的方法传递,程序运行正常。 Form1f1=this.OwnerasForm1; //Form1f1=(Form1)this.Owner;(这样写也可以) f1.DawnCommPortProperty.sPort=CBCommPort.Text;//串口号 f1.DawnCo
类加载器的双亲委托模型并不是一个强制的约束模型,而是 Java 设计者推荐给开发者的一种加载器方式。上面类加载器的父子关系一般不会以继承的方式实现,而是采用组合的关系来复用父类加载器的代码。 工作过程:如果一个类加载器收到了类加载的请求,它首先不会自己去加载这个类,而是把这个请求委派给父类加载器去完 ...
分类:
其他好文 时间:
2019-03-09 14:18:40
阅读次数:
210