首先我们看下where的方法,直接查看定义(定义如下),其实一种是对IEnumerable的扩展,一种是对IQueryable的扩展,直接看最常用的,其实区别就在IEnumerable的扩展的参数是系统定义的委托FuncIQueryable的参数则是表达式Expression>,1。IEnume.....
分类:
其他好文 时间:
2014-06-16 11:05:23
阅读次数:
214
HashMap与HashTable1.hashMap去掉了HashTable
的contains方法,但是加上了containsValue()和containsKey()方法。2.hashTable同步的,而HashMap是非同步的,效率上比hashTable要高,HashMap不是线程安全的
,H...
分类:
其他好文 时间:
2014-06-16 10:08:43
阅读次数:
182
ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:
ArrayList:底层用数组实现的List 特点:查询效率高,增删效率低 轻量级 线程不安全 LinkedList:底层用双向循环链表实现的List
特点:查...
分类:
其他好文 时间:
2014-06-16 10:07:45
阅读次数:
291
Service 是android的一种机制,如果是Local Service,那么对应的
Service 是运行在主进程的 main 线程上的。如果是Remote Service,那么对应的 Service 则是运行在独立进程的 main
线程上。因此请不要把 Service 理解成线程,它跟线程半...
分类:
其他好文 时间:
2014-06-16 08:26:17
阅读次数:
143
并发和并行的区别就是一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务。前者是逻辑上的同时发生(simultaneous),而后者是物理上的同时发生.并发性(concurrency),又称共行性,是指能处理多个同时性活动的能力,并发事件之间不一定要同一时刻发生。并行(pa...
分类:
其他好文 时间:
2014-06-12 06:48:59
阅读次数:
204
/**数组与链表的区别:数组易随机访问,链表易插入和删除链表组成:储存数据元素的数据域,储存下一结点地址的指针域链表易于插入与删除lists
的用法?????????????????????*///建立一个图书链表#include#include using namespace
std;struct...
分类:
其他好文 时间:
2014-06-12 06:44:48
阅读次数:
224
这问题在网络相信已经有不少人问到,最近再次被牵起讨论,籍此记录一下个人的理解,border:none;与border:0;的区别体现有两点:一是理论上的性能差异二是浏览器兼容性的差异。1.性能差异【border:0;】把border设为“0”像素虽然在页面上看不见,但按border默认值理解,浏览器...
分类:
其他好文 时间:
2014-06-12 06:16:19
阅读次数:
278