textField 基本属性 _textField.frame = CGRectMake(0, 0, 200, 50); _textField.delegate = self; _textField.text = str; [_textField becomeFirstResponder]; /* ...
分类:
其他好文 时间:
2019-01-28 16:40:06
阅读次数:
225
新建一个Core的Web项目,然后创建相关文件等 添加一个处理错误的类库ErrorMiddleware 下面是该类库的代码 到这里标红的两个是需要注意的 RequestDelegate是一种委托类型,其全貌为public delegate Task RequestDelegate(HttpConte ...
分类:
其他好文 时间:
2019-01-26 19:39:49
阅读次数:
213
Java的线程池都是通过ThreadPoolExecutor来构建。 public ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, ... ...
分类:
编程语言 时间:
2019-01-25 23:52:24
阅读次数:
367
为什么用线程池? 1.创建/销毁线程伴随着系统开销,过于频繁的创建/销毁线程,会很大程度上影响处-理效率 2.线程并发数量过多,抢占系统资源从而导致阻塞 3.对线程进行一些简单的管理 在Java中,线程池的概念是Executor这个接口,具体实现为ThreadPoolExecutor类,学习Java ...
分类:
编程语言 时间:
2019-01-25 15:13:12
阅读次数:
156
泛型委托 自定义泛型委托 delegate T 委托名<T>(T 参数); C#提供好了两个泛型委托的模板供我们使用 这两个模板基本上就可以适用于所有的委托 所以其实是不需要我们自定义 1.不带返回类型的泛型委托——Acition<类型1,类型2.....类型n>参数列表时对应的参数类型 2.带返回 ...
简述CTMediator CTMediator按照功能的结构来讲,使用时需要实现CTMediator的个三部分。 1.CTMediator类:承担总枢纽,总调度的责任 2.Target_(ModuleName)类:承担组件对外暴漏接口功能,组件要提供什么服务,主要在它的接口声明上进行体现 3.CTM ...
分类:
其他好文 时间:
2019-01-23 00:19:24
阅读次数:
252
Difficulty: Easy Problem We have a list of on the plane. Find the closest points to the origin . (Here, the distance between two points on a plane is ...
分类:
其他好文 时间:
2019-01-22 13:13:15
阅读次数:
228
原文:在.NET Core中三种实现“可插拔”AOP编程方式(附源码)一看标题肯定会联想到使用动态编织的方式实现AOP编程,不过这不是作者本文讨论的重点。 本文讨论另外三种在netcore中可实现的方式,Filter(过滤器,严格意义上它算是AOP方式),DynamicProxy(动态代理方式,JA... ...
分类:
Web程序 时间:
2019-01-22 10:49:21
阅读次数:
202
在某些情况下(例如通过网络访问数据),常常不希望程序卡住而占用太多时间以至于造成界面假死。 在这时、我们可以通过Thread、Thread + Invoke(UI)或者是 delegate.BeginInvoke 来避免界面假死, 但是这样做时,某些代码或者是某个方法的执行超时的时间还是无法操控的。 ...
分类:
其他好文 时间:
2019-01-21 15:53:03
阅读次数:
265
设置 delegate 1. 输入长度限制: 2. 限制输入空格: ...
分类:
移动开发 时间:
2019-01-20 15:59:06
阅读次数:
430