.Net组件程序设计之线程、并发管理(二)2.同步线程手动同步监视器互斥可等待事件同步线程所有的.NET组件都支持在多线程的环境中运行,可以被多个线程并发访问,如果没有线程同步,这样的后果是当多个线程同时访问
对象状态时,对象的状态可能被破坏,造成不一致性。.NET提供了两种方法来避免这样的问题,使...
分类:
编程语言 时间:
2014-05-29 04:29:33
阅读次数:
412
在体验其他设计优美的app时加载动画的假象让我以为Listview的最后一条item完全显示之后才正式加载,导致我走入了一个误区浪费了很长的一段时间,最终我也是妥协以最后一条item刚被暴露开始作为Listview滚动到底部的标志,也就是说无须费很大劲去实现一个并没有多大提升的细节了。期间当然发现了...
分类:
其他好文 时间:
2014-05-29 03:10:04
阅读次数:
342
Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它是不会考虑这个类是否只能有一个实例等问题的,所以,这应该是类设计者的责任,而不是类使用者的责任
分类:
其他好文 时间:
2014-05-28 02:29:28
阅读次数:
237
回调函数
在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。回调函数是应用程序提供给Windows系统DLL或其它DLL调用的函数,一般用于截获消息、获取系统信息或处理异步事件。
ready则是指在页面的...
分类:
其他好文 时间:
2014-05-28 02:24:07
阅读次数:
213
前言 好记性不如料“笔头”系列。。。 类型基础
基元类型、引用类型和值类型类型基础“运行时”要求每个类型最终都从System.Object 类型派生。 由于所有类型最终都从System.Object
派生,所以可以保证每个类型的每个对象都有一组最基本的方法。具体地说,System.Objec...
分类:
其他好文 时间:
2014-05-28 01:46:03
阅读次数:
280
一、Adapter(适配器)描述:将两个不兼容的类结合一起使用,一般需要用到其中某个类的若干方法好处:在两个类直接创建一个混合接口,而不必修改类里面的其他代码例子:假设我们要打桩,有两种类:方形桩
圆形桩.public class SquarePeg{ public void insert(Str....
分类:
其他好文 时间:
2014-05-28 01:21:05
阅读次数:
256
上一篇文章在使用持续动作过程中遇到不少问题,以获取动作类的反系动作尤为突出。所以今天把动作类找了个遍,先将大部分动作类是否实现reverse方法总结如下:
T表示实现F表示没有实现。 观察可以发现带To的方法都没有实现而By都是先了该方法,不知道引擎设计者这样设计的原因。
分类:
其他好文 时间:
2014-05-28 00:08:35
阅读次数:
262
iPhone与iPad区别:屏幕的尺寸\分辨率;UI元素的排布\设计;键盘;API屏幕方向的支持等等对于屏幕:在开发中
只需关注以下几种(相对于安卓。。呵呵):iPhone:3.5inch: 320 X 4804.0inch: 320 X568ipad:9.7inch
、7.9inch: 768 ....
分类:
其他好文 时间:
2014-05-28 00:07:25
阅读次数:
303
MVC设计模式:(Model View Controller) Class jsp
ServletJavaBean是一种可重复使用,且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI)的javaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵数据库)的java...
分类:
编程语言 时间:
2014-05-27 23:51:06
阅读次数:
557
面向切面编程(AOP是Aspect Oriented
Program的首字母缩写),我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码...
分类:
其他好文 时间:
2014-05-27 23:48:56
阅读次数:
544