不知道大家有没有遇到这样的情况:List使用Lambda表达式的时候,想要选择项的某个属性列。例如,选择编号ID:1 var idList=list.Select(o=>o.ID).ToList();又,想要选择名称:1 var nameList=list.Select(o=>o.Name).ToL...
分类:
其他好文 时间:
2015-01-29 01:24:07
阅读次数:
199
1, 当Action设置了某个属性后,Struts将这些属性封装一个叫做Struts.valueStack的属性里。获取valueStack对象: ValueStack vs = (ValueStack) request.getAttribute("struts.valueStack"); 调用Va...
分类:
其他好文 时间:
2015-01-25 08:42:54
阅读次数:
142
NSPredicate(谓词,作为过滤器使用)过滤器的意思就是在一组数据中通过数组中元素的某个属性的值是多少,从而过滤出数组中这个值为多少的数组元素组。下面通过代码来说明一下吧NSPredicate *p = [NSPredicate predicateWithFormat: @"selected ...
分类:
移动开发 时间:
2015-01-23 12:38:14
阅读次数:
193
CSS3充分吸收多年了web发展的需求,吸收了很多新颖的特性。例如border-radiuscss3特性中最令人兴奋的莫过于选择器的增强,例如属性选择器可以根据某个属性值来选择标记,位置选择器可以根据子元素的位置来选择标记。在目前很多使用的很多浏览器,例如IE7,主要支持css2.大部分属性选择器都...
分类:
Web程序 时间:
2015-01-18 07:05:56
阅读次数:
252
能力检测能力检测的目标不是识别特定的浏览器,而是识别浏览器的能力。能力检测需要注意两点:先检测达成目的的最常用的特性。因为先检测最常用的特性可以保证代码最优化,因为在多数情况下都可以避免测试多个条件必须测试实际要用到的特性。举例来说,检测某个属性是否存在并不能确定对象是否支持排序。看了下面的代码,得...
分类:
Web程序 时间:
2015-01-14 12:35:34
阅读次数:
147
有这样的一个需求:对于一组checkbox,当点击每个checkbox后,把当前处于选中状态的checkbox的某个属性值取出来连接成字符串,并以逗号分开。 html部分: 选项一 选项二 选项三 jQuery部分,给每个checkbox定义点击事件,遍历所有选中的checkbox。 ...
分类:
Web程序 时间:
2015-01-08 00:46:00
阅读次数:
245
1第一范式(1NF)在任何一个关系数据库中,第一范式(1NF)是对关系模式的基本要求,不满足第一范式(1NF)的数据库就不是关系数据库。所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就...
分类:
数据库 时间:
2015-01-04 11:56:50
阅读次数:
180
一、E[attr]E[attr]属性选择器是CSS3属性选择器中最简单的一种。如果你希望选择有某个属性的元素,而不论这个属性值是什么,你就可以使用这个属性选择器 IE6不支持这个选择器。二、E[attr="value"]E[attr="value"]选择器和E[attr]选择器,从字面上就能很清楚的...
分类:
Web程序 时间:
2014-12-28 23:42:38
阅读次数:
212
09年的一篇文章,比较深入地阐述了KVO的内部实现。KVO是实现Cocoa Bindings的基础,它提供了一种方法,当某个属性改变时,相应的objects会被通知到。在其他语言中,这种观察者模式通常需要单独实现,而在Objective-C中,通常无须增加额外代码即可使用。概览这是怎么实现的呢?其实...
分类:
其他好文 时间:
2014-12-26 20:12:46
阅读次数:
176
前言 imagepool是一款管理图片加载的JS工具,通过imagepool可以控制图片并发加载个数。 对于图片加载,最原始的方式就是直接写个img标签,比如:。 经过不断优化,出现了图片延迟加载方案,这回图片的URL不直接写在src属性中,而是写在某个属性中,比如:。这样浏览器就不会自动加...
分类:
编程语言 时间:
2014-12-13 12:07:58
阅读次数:
209