double sumPercentage = dt.AsEnumerable().Where(dr => { return dt.Rows.IndexOf(dr) > 0; }).Sum(e => Convert.ToDouble(e.Field<String>(6))) //计算某一列的值总和 E ...
mkdir创建目录1、命令格式mkdir[option]<目录名>...2、命令功能通过mkdir命令可以实现在指定位置创建以DirName(指定的文件名)命名的文件夹或目录。要创建文件夹或目录的用户必须对所创建的文件夹的父文件夹具有写权限。同一个目录下不能有同名的(区分大小写)文件和目录。..
分类:
系统相关 时间:
2016-12-07 23:51:09
阅读次数:
300
j中的substr(start,length)和substring(start,end) substring 1 substring 方法用于提取字符串中介于两个指定下标之间的字符(包头不包尾) 2 substring(start,end) 开始和结束的位置,从零开始的索引 end:字符串下标,结束 ...
分类:
其他好文 时间:
2016-12-06 14:21:51
阅读次数:
190
IO流:(Input Output) 输入输出流 输入:将文件读到内存中。 输出:将文件从内存输出到其他地方。 IO计数的作用:主要就是解决设备和设备之间的数据传输问题。 比如:硬盘到 >内存,内存数据 >硬盘中 把键盘中的数据写入到内存。 IO的应用场景: 比如:打卡机打出信息表、注册的时候图片的 ...
分类:
其他好文 时间:
2016-12-05 22:08:25
阅读次数:
201
描述 insert() 用于将指定对象插入列表的指定位置。 语法 list.insert(index, obj) 参数 index -- 对象 obj 需要插入的索引位置。 obj -- 要插入列表中的对象。 index -- 对象 obj 需要插入的索引位置。 obj -- 要插入列表中的对象。 ...
分类:
其他好文 时间:
2016-12-04 19:59:56
阅读次数:
210
Canvas用于定义一个区域,称为画布,用于完全控制每个元素的精确位置。它是布局控件中最为简单的一种,直接将元素放在指定位置,使用Canvas时,必须指定一个子元素的位置(相对于Canvas),否则所有元素都将出现在Canvas的左上角。Canvas的左上角坐标为(0,0),向右为x轴正方向,向下为 ...
集合类方便操作,增删查找容易。集合的超级接口collection:1.List: 1.ArrayList:是存在一个数组(Object[]),添加,删除元素很慢,查找很快,元素在内存中是有序的。 2.LinkedList:添加元素比较快,删除,查找比较慢,元素在内存中是无序的。 ArrayList: ...
分类:
其他好文 时间:
2016-12-01 22:00:25
阅读次数:
205
List (链表|线性表) 特点: 接口,可存放重复元素,元素存取是有序的,允许在指定位置插入元素,并通过索引来访问元素 1、创建一个用指定可视行数初始化的新滚动列表。默认情况下,不允许进行多项选择。 注意,这是 List(rows, false) 的一种便捷方法。还要注意,列表中的可视行数一旦创建 ...
分类:
其他好文 时间:
2016-12-01 13:44:09
阅读次数:
220
list.append(x)把一个元素添加到列表的结尾,相当于 a[len(a):] = [x]。list.extend(L)将一个给定列表中的所有元素都添加到另一个列表中,相当于 a[len(a):] = L。list.insert(i, x)在指定位置插入一个元素。第一个参数是准备插入到其前面的... ...
分类:
编程语言 时间:
2016-11-30 02:03:59
阅读次数:
187
C++中的容器大致可以分为两个大类:顺序容器和关联容器。顺序容器中包含有顺序容器适配器。 顺序容器:将单一类型元素聚集起来成为容器,然后根据位置来存储和访问这些元素。主要有vector、list、deque(双端队列)。顺序容器适配器:stack、queue和priority_queue。 关联容器 ...
分类:
编程语言 时间:
2016-11-28 20:47:52
阅读次数:
224