上一页 1 2 3 4 5 6 7 8 ··· 73 下一页

2017年3月27日

Android Socket通信详解

摘要: 一、Socket通信简介 Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于,http连接使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。而Socket通信则是在双方建立起连接后就可以直 阅读全文

posted @ 2017-03-27 17:07 Sun‘刺眼的博客 阅读(1357) 评论(0) 推荐(0) 编辑

C#编程(六十五)----------表达式树

摘要: 表达式树 以前没听过表达式树,只听过表达式,而且听过Lambda表达式,首先介绍一下.NET里表达式树的核心概念:讲代码作为数据,他将一些代码表示为一个对象树,树中的每个节点本身都是一个表达式,不同的表达式类型代表能在代码中执行不同操作:二元操作,一元操作,方法调用等等. System.Linq.E 阅读全文

posted @ 2017-03-27 09:46 Sun‘刺眼的博客 阅读(353) 评论(0) 推荐(0) 编辑

C#编程(六十四)----------并行扩展

摘要: 并行的扩展 扩展1. Parallel的使用: 在Parallel下面有三个常用的方法Invoke,For,ForEach Parallel.Invoke()方法是最简单,最简洁的将串行的代码并行化. 在这里先说一点,就是Stopwatch的使用,Stopwatch到底是个什么东西,首先Stopwa 阅读全文

posted @ 2017-03-27 09:41 Sun‘刺眼的博客 阅读(228) 评论(0) 推荐(0) 编辑

C#编程(六十三)----------并行LINQ

摘要: 并行LINQ .NET4在System.Linq命名空间中包含一个新类ParallelEnumerable,可以分解查询的工作使其分布在多个线程上.尽管Enumerable类给IEnumerable<T>接口定义了扩展方法,但ParallelEnumerable类的大多数扩展方法是ParallelQ 阅读全文

posted @ 2017-03-27 09:36 Sun‘刺眼的博客 阅读(849) 评论(0) 推荐(0) 编辑

C#编程(六十二)---------LINQ标准的查询操作符

摘要: LINQ标准的查询操作符 首先我们来看一下LINQ的操作符,可根据查询操作符的操作”类型”进行分类,如把它们分成投影,限制,排序,联接,分组,串联,聚合,集合,生成,转换,元素,相等,量词,分割等. 类型 操作符名称 投影操作符 Select,SelectMany 限制操作符 Where 排序操作符 阅读全文

posted @ 2017-03-27 09:32 Sun‘刺眼的博客 阅读(293) 评论(0) 推荐(0) 编辑

C#编程(六十一)------------LINQ中的扩展方法

摘要: 原文链接: http://blog.csdn.net/shanyongxu/article/details/47208401 LINQ中的扩展方法 LINQ中where扩展方法,要想使用,必须导入using System.Linq;我们看一下这个方法的声明: public static IEnume 阅读全文

posted @ 2017-03-27 09:22 Sun‘刺眼的博客 阅读(1097) 评论(0) 推荐(0) 编辑

2017年3月24日

C#编程(六十)----------LINQ的概述

摘要: LINQ的概述 LINQ的全名为语言继承查询,是VS2008个.NET3.5版中一款突破性的创新,他再对象领域和数据领域之间架起了一座桥梁.使用LINQ能大大加快对于对象数据等等的查询,加快效率. 由于低版本的VS不支持LINQ,我是用的VS2012,案例如下: public class ObjDa 阅读全文

posted @ 2017-03-24 10:32 Sun‘刺眼的博客 阅读(336) 评论(0) 推荐(0) 编辑

C#编程小结----集合的小小总结

摘要: 集合的小结 以上文章介绍了如何处理不同类型的集合,数组的大小是固定的,但可以使用列表作为动态增长的集合.队列以先进先出的方式访问元素.栈以后进先出的方式访问元素.链表可以快速的插入和删除元素,但搜索操作比较慢.通过键和值可以使用字典,它的搜索和插入操作比较快.集用于唯一项,可以是无序的HashSet 阅读全文

posted @ 2017-03-24 10:28 Sun‘刺眼的博客 阅读(231) 评论(0) 推荐(0) 编辑

C#编程(五十九)----------集合的性能

摘要: 各种集合的性能 许多集合类提供了相同的功能,例如,SortedList类与SortedDictionary类的功能几乎完全相同.但是,其性能常常有很大的区别.SortedList集合使用的内存少,SortedDictionary集合的元素检索速度快. 在MSDN文档中,集合的方法常常有性能提示,给出 阅读全文

posted @ 2017-03-24 10:27 Sun‘刺眼的博客 阅读(830) 评论(0) 推荐(0) 编辑

C#编程(五十八)----------并行集合

摘要: 并行集合 对于并行任务,与其相关紧密的就是对一些共享资源,数据结构的并行访问.经常要做的就是对一些队列进行加锁-解锁,然后执行类似插入,删除等等互斥操作. .NET4提供了一些封装好的支持并行操作数据容器,可以减少并行编程的复杂程度. 并行集合的命名空间:System.Collections.Con 阅读全文

posted @ 2017-03-24 10:24 Sun‘刺眼的博客 阅读(387) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 73 下一页

导航