随笔 - 59  文章 - 2  评论 - 90 
  2017年3月10日
摘要:Writing High-Performance .NET Code 的目录,翻译内容不定时更新,索引目录也会同步修改。 阅读全文
posted @ 2017-03-10 16:28 yahle 阅读(1699) 评论(3) 推荐(1) 编辑
  2019年6月18日
摘要:从发货量倒推出的到货量,用来评估未来的到货量 推测的到港量与实际北方6港到港量的关系 通过月度到港量,估计出北方6港对全国到港量的正确性. 悲观的库存预期 乐观的库存预期 大概率的情况吧 阅读全文
posted @ 2019-06-18 23:57 yahle 阅读(220) 评论(0) 推荐(0) 编辑
  2019年5月23日
摘要:只要4个命令,就能让你的IDE(vs code)在云端运行。 阅读全文
posted @ 2019-05-23 10:33 yahle 阅读(3741) 评论(1) 推荐(1) 编辑
  2018年11月29日
摘要:大概的翻看了一下这本书,这本[C# 7 and .NET Core 2.0 High Performance](http://www.csharptools.cn/post/11.html)内容要好很多,这里先放出对应目录,有兴趣的朋友,可以到中国最大IT盗版书网站里找这本书。 阅读全文
posted @ 2018-11-29 10:33 yahle 阅读(488) 评论(0) 推荐(1) 编辑
  2018年9月6日
摘要:公司电脑禁止,只有一个老的vs2017的安装目录(之前通过 --layout 安装时生成的离线文件)。找了一圈百度,没能解决问题,最后,问bing,查微软的官方网站命令,最后得到的结论相当简单: 阅读全文
posted @ 2018-09-06 15:53 yahle 阅读(1348) 评论(0) 推荐(0) 编辑
  2018年7月5日
摘要:.net core 2.0的安装方式,可能不是用yum方式安装的,所以,在用yum安装2.1之后,无法运行.net core 所以用来下面的这个命令,重新映射一下dotnet目录。 ln -s /usr/share/dotnet/dotnet /usr/local/bin 如果在映射时报错,说明之前 阅读全文
posted @ 2018-07-05 10:56 yahle 阅读(673) 评论(0) 推荐(0) 编辑
  2018年2月1日
摘要:从百度里搜索里搜索了很多jwt的文章,跟着文章写了一个demo,这里记录下学习过程中碰上的问题。看文章多遍,不如手工实现一次。 模板已上传到 https://github.com/dogvane/webapi_jwt_template 阅读全文
posted @ 2018-02-01 23:54 yahle 阅读(1590) 评论(1) 推荐(1) 编辑
  2017年12月15日
摘要:官网版本好像不是能加速的,所以在github上找到一个已经带gpu加速的。 https://github.com/illuspas/ffmpeg-hw-win32 GPU加速命令格式: 阅读全文
posted @ 2017-12-15 22:09 yahle 阅读(3579) 评论(0) 推荐(0) 编辑
  2017年6月24日
摘要:减少大对象堆的碎片 在某些情况下强制执行完整GC 按需压缩大对象堆 在GC前收到消息通知 使用弱引用缓存对象 阅读全文
posted @ 2017-06-24 17:40 yahle 阅读(544) 评论(0) 推荐(0) 编辑
摘要:将长生命周期对象和大对象池化 请记住最开始说的原则:对象要么立即回收要么一直存在。它们要么在0代被回收,要么在2代里一直存在。有些对象本质是静态的,生命周期从它们被创建开始,到程序停止才会结束。其它对象显然不需要永远存在下去,但他们的生命周期会存在程序的某些上下文里。它们的存活时间会超过0代(1代) 阅读全文
posted @ 2017-06-24 17:36 yahle 阅读(597) 评论(1) 推荐(0) 编辑
摘要:避免使用终结器 如果没有必要,是不需要实现一个终结器(Finalizer)。终结器的代码主要是让GC回收非托管资源用。它会在GC完成标记对象为可回收后,放入一个终结器队列里,在由另外一个线程执行队列里对象的终结器方法。这就意味着,如果你实现一个类的终结器,你必须保证在它在终结器执行后能被正常回收。这 阅读全文
posted @ 2017-06-24 17:33 yahle 阅读(416) 评论(0) 推荐(0) 编辑