ambda表达式的书写方式是一个参数列表后跟“=>”记号,然后跟一个表达式或一个语句块,即Lambda表达式的语法格式为: 参数列 => 语句或语句块 Lambda表达式例子如下所示: delegate int del(int i); ... del myDelegate = x => x * x; ...
分类:
其他好文 时间:
2019-04-22 12:11:45
阅读次数:
155
1.业务代表模式简介 业务代表模式(Business Delegate Pattern)用于对表示层和业务层解耦。它基本上是用来减少通信或对表示层代码中的业务层代码的远程查询功能。在业务层中我们有以下实体。客户端(Client) - 表示层代码可以是 JSP、servlet 或 UI java 代码 ...
分类:
其他好文 时间:
2019-04-21 13:01:48
阅读次数:
152
开场一些题外话,今天登陆这个"小菜"的博客园,感触颇多。"小菜"是我以前在QQ群里面的网名,同时也申请了这个博客园账户,五年前的"小菜"在NET和C++某两个群里面非常的活跃,也非常热心的帮助网友尽能力所及解决技术上的问题。依稀记得当时NET群里面的"青菊、Allen、酷酷",C++群里面的"夏老师 ...
分类:
其他好文 时间:
2019-04-21 09:56:37
阅读次数:
134
import 'package:flutter/material.dart';void main()=>runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) ...
分类:
其他好文 时间:
2019-04-19 01:21:08
阅读次数:
253
一、区别 首先说说在什么情况下使用 weak 关键字 1、ARC中,在有可能出现循环引用的时候,往往要通过让其中一端使用weak来解决,比如:delegate 的代理属性。 2、自身已经对它有过一次强引用,所以没有必要再强引用一次。这个时候也会使用weak;还有就是自定义IBOutlet控件属性一般 ...
分类:
移动开发 时间:
2019-04-17 18:06:07
阅读次数:
204
原文:一个Mini的ASP.NET Core框架的实现一、ASP.NET Core Mini 在2019年1月的微软技术(苏州)俱乐部成立大会上,蒋金楠老师(大内老A)分享了一个名为“ASP.NET Core框架揭秘”的课程,他用不到200行的代码实现了一个ASP.NET Core Mini框架,重... ...
分类:
Web程序 时间:
2019-04-15 23:22:24
阅读次数:
244
委托Delegate是一个类,定义了方法的类型, 使得可以将方法当做另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大佬使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 Invoke : 委托回调函数时候的一种同步调用方式. BeginInvoke ...
分类:
Web程序 时间:
2019-04-12 12:02:47
阅读次数:
209
本文将主要通过“同步调用”、“异步调用”、“异步回调”三个示例来讲解在用委托执行同一个“加法类”的时候的的区别和利弊。 首先,通过代码定义一个委托和下面三个示例将要调用的方法: public delegate int AddHandler(int a,int b); public class 加法类 ...
委托 delegate是申明委托的关键字 返回类型都是相同的,并且参数类型个数都相同 委托声明 实例化委托对象 委托的调用 委托增加指向方法 委托去除指向方法 案例:关于加减乘除的委托,它的返回值都是double类型,并且都有两个double的参数 ...
SliverList 高度自动, SliverFixedExtentList 高度固定死. CustomScrollView( slivers:[ SliverList( delegate: SliverChildBuilderDelegate((context,... ...
分类:
其他好文 时间:
2019-04-05 19:49:55
阅读次数:
379