-
C# 并行任务——Parallel类
一、Parallel类 Parallel类提供了数据和任务的并行性; 二、Paraller.For() Paraller.For()方法类似于C#的for循环语句,也是多次执行一个任务。使用Paraller.For()方法,可以并行运行迭代,迭代的顺序没有定义。 在For()方法中,前两个参数是固定的,这两个参数定义了...
2018-06-18 04:13:25
-
委托(4).net 3.5中的委托
.net 3.5引入了Linq,lambda表达式,所以委托的创建变得更加简单和优雅了。 .net 3.5中的委托 引入lambda表达式后,就不需要再使用匿名方法了,使得创建委托的方式更加简单和优雅。 其实如果lambda表达式先引入,那就不会有匿名方法了。 Lambda表达式在C#中的写法是arg...
2018-06-18 04:13:18
-
记一次 net 使用 data.oracleclient 使用错误OCIEnvCr
前提: 公司除了领导和开发人员具有管理员权限,其他人员使用的都是域账号。 过程: 应要求开发一个 winfrom项目,使用data.oracleclient 本地开发,调试无误,放到服务器共享域用户使用,报错OCIEnvCreate 失败, 返回代码为-1, 百思不得其解,网上也有很多这种错误,...
2018-06-18 04:13:12
-
WebAPI搭建(二) 让WebAPI 返回JSON格式的数据
在RestFul风格盛行的年代,对接接口大多数人会选择使用JSON,XML和JSON的对比传送(http://blog.csdn.net/liaomin416100569/article/details/5480825),看看这位博主是怎么说的,虽然最后没有说完,我想大概也能略微解决心中的疑惑。 1.其实要想让WebAPI 返回JSON格式...
2018-06-18 04:13:14
-
CLR via 随书笔记
CTS(common type system) 通用类型系统规定,一个类型可以包含零个或者多个成员,如下: 字段(Field): 作为对象状态一部分的数据变量。字段根据名称和类型来区分 方法(Method): 针对对象执行操作的函数,通常会改变对象状态。方法有一个名称,一个签名以及一个或...
2018-06-18 04:13:02
-
C# 相关面试试题简单的总结
最近一个搞NET开发的朋友离职了,想让我给他找点关于NET的相关面试题,准备抱一下佛脚,迎接新的挑战。 我赶紧找到以前检索的各种宝典,试题,今天梳理一下关于NET的基础知识点。 1、面向对象语言的三大特性:封装、继承、多态; 2、接口和类有什么异同: 不同点: ①...
2018-06-18 04:13:07
-
C#中匿名委托以及Lambda表达式的学习笔记
一. C#从1.0到4.0, 随着Linq,泛型的支持,代码越来越简单优雅 1 int [] nums = { 5 , 4 , 1 , 3 , 9 , 8 , 6 , 7 , 2 , 0 }; 2 IEnumerable int newNums = from n in nums where n 0 select n; 3 newNums = newNums.Where( new Func int , int , bool ( delegate ( int...
2018-06-18 04:13:01
-
支付网关思考
支付网关思考 目的 支付网关是为了屏蔽各种 支付工具之间的差异,对订单系统行程一个统一的,标准的接口。如下图所示 思路 订单系统的生成订单号,订单状态为待支付 用户发起支付请求,支付网关负责交易支付请求, 生成 支付流水号。 支付网关在完成支付请求后 ,负责...
2018-06-18 04:13:01
-
多线程(2)Thread
我们先从最基础的Thread说起。 创建并启动线程 创建并启动一个线程,如下代码: 1 namespace ConsoleApplication17 2 { 3 class Program 4 { 5 static void Main( string [] args) 6 { 7 var thread = new Thread(PrintNumbers); 8 thread.Start(); 9 10 Console.Write...
2018-06-18 04:12:56
-
多线程(3)ThreadPool
使用Thread类已经可以创建并启动线程了,但是随着开启的线程越来越多,线程的创建和终止都需要手动操作,非常繁琐,另一个问题是,开启更多新的线程但是没有用的线程没有及时得到终止的时候,会占用越来越多的系统资源,影响性能。 所以,.net为我们引入了ThreadPool(...
2018-06-18 04:12:46
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash