• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
【我是谁】
博客园    首页    新随笔    联系   管理    订阅  订阅
上一页 1 2 3 4 5 下一页
2018年3月13日
ToString格式
摘要: 1.0 保留几位小数点 string.Format("{0:N1}",11112222); 11112222.0 2.0 常见格式; 比如: X2 1).转化为16进制。 2).大写X:ToString("X2")即转化为大写的16进制。 3).小写x:ToString("x2")即转化为小写的16 阅读全文
posted @ 2018-03-13 18:21 【我是谁】 阅读(283) 评论(0) 推荐(0)
2018年1月29日
Task_等待任务完成几种方式
摘要: 1.0 ContinueWith 在ContinueWith会得到上个任务的结果并且可以用IsFaulted判断上个任务是否出现异常! 2.0 OnCompleted 3.0 t.GetAwaiter().GetResult,t.Wait(),t.Result 4.0 await,这就不演示了,配合 阅读全文
posted @ 2018-01-29 22:52 【我是谁】 阅读(1298) 评论(0) 推荐(0)
2018年1月7日
Async_Await 一些概念性的东西
摘要: 在伯乐在线看到的一篇关于async_await的文章,总结得挺好 1.0 “async”这个关键字让我们能够在方法内部使用“await”关键字,我们并没有在线程池的线程中运行这个方法,只是激活了await关键字(并管理方法结果)。 2.0 异步方法在开始执行时,和其它任何方法都是一样的。也就是说,在遇到“await”关键字(或者抛出异常)之前,方法都是同步运行的。 3.0 “await”关键字可... 阅读全文
posted @ 2018-01-07 23:53 【我是谁】 阅读(175) 评论(0) 推荐(0)
Async_Await;
摘要: async关键字只是激活了await关键字,在遇到“await”关键字方法都是同步运行的。await 表达式表示可等待是一个异步操作点,在该点上,直到等待的异步操作完成方法才能继续(返回之前的“上下文”中执行),然后从异步方法返回。 在该点同时,将方法挂起,并且返回一个对象到方法的调用方! 示例:原 阅读全文
posted @ 2018-01-07 23:48 【我是谁】 阅读(204) 评论(0) 推荐(0)
2017年12月16日
Task2
摘要: 这篇文章是第一篇Task文章的继续,比较啰嗦,本人也是靠msdn文档来学习的; 一、罗列一些属性 1、TaskCanceledException 类 ,表示一个用于告知任务取消的异常。https://msdn.microsoft.com/zh-cn/library/system.threading. 阅读全文
posted @ 2017-12-16 18:47 【我是谁】 阅读(350) 评论(0) 推荐(0)
2017年12月15日
Task
摘要: 一、Task是任务,不是线程,但是执行的时候是需要线程;任务跟线程不是一对一的关系,比如开3个任务并不是说会开3个线程 在上一篇并行编程_Parallel文章中,反编译看了下源码Parallel.Invoke,会创建与调用的action[]数目一致的System.Threading.Tasks.Ta 阅读全文
posted @ 2017-12-15 14:03 【我是谁】 阅读(1626) 评论(0) 推荐(0)
2017年12月13日
NUGET命令
摘要: 1.安装指定版本类库 Install-Package xxx -Version 1.3.1 2.重新安装所有Nuget包(整个解决方案都会重新安装)update-package -reinstall 3.重新安装指定项目所有Nuget包,也可以在默认项目选择下 update-package -pro 阅读全文
posted @ 2017-12-13 11:36 【我是谁】 阅读(177) 评论(0) 推荐(0)
2017年12月12日
模拟连接池
摘要: 实例代码:主要是lock防止池在同一时间被其它线程占用 阅读全文
posted @ 2017-12-12 11:09 【我是谁】 阅读(206) 评论(0) 推荐(0)
并行编程_Parallel
摘要: 一、Parallel.Invoke执行多个方法 没有特定执行顺序,利用cpu多核并发执行,在运行并行方法前都会产生一些额外的开销,我们一定要测量运行结果相比没有并行是否有优化 结果: 二、Parallel.For 每一次迭代一会当作一个任务交给一个线程,线程可能会重用,cpu决定 效果还是非常明显的 阅读全文
posted @ 2017-12-12 11:07 【我是谁】 阅读(255) 评论(0) 推荐(0)
ThreadPool
摘要: 线程池就是系统管理的,没有执行太耗时的任务建议使用:直接上代码演示: 阅读全文
posted @ 2017-12-12 10:06 【我是谁】 阅读(121) 评论(0) 推荐(0)
上一页 1 2 3 4 5 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3