usercount

随笔分类 -  .Net基础架构

.Net学习和踩坑之路总结
摘要:前言 IO完成端口(IO completion ports)在多核计算机的并行异步IO请求方面提供了一种高效的线程模型。当进程创建一个IO完成端口时,系统创建一个相关联的队列,其唯一目的是服务与那些请求。IO完成端口通常和预先分配的线程池配合,相比于一个一个创建线程,这使其更快更高效。IOCP在进程 阅读全文
posted @ 2018-09-04 00:51 坦荡 阅读(2968) 评论(1) 推荐(2) 编辑
摘要:1.阿里云服务器控制台,开启1433端口(出入方向都要开)。自从微软发布linux版本后,控制台常用端口下拉列表也增加了1433. 2.如果你没配置阿里云yum源,可参照配置一下。http://www.cnblogs.com/tdws/p/7183040.html 3.你必须 RHEL 7.3 或 阅读全文
posted @ 2017-11-11 18:54 坦荡 阅读(1071) 评论(0) 推荐(0) 编辑
摘要:Redis4.0 Cluster — Centos7, Ruby redis-trib.rb , gem redis 阅读全文
posted @ 2017-10-22 16:28 坦荡 阅读(2876) 评论(0) 推荐(0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws。 本文参考和学习资料 《ES权威指南》 当年在学校的随笔 Lucene概念入门: http://www.cnblogs.com/tdws/p/4263425.html 一.基本概念 存储数据到 阅读全文
posted @ 2017-10-14 20:40 坦荡 阅读(1213) 评论(5) 推荐(4) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.linux centos7.x安装ES 1.下载java 2.下载和安装ES 如果你机器内存小,就去/etc/elasticsearch 下 修改jvm.options 3.配置ES 移除 阅读全文
posted @ 2017-10-14 15:48 坦荡 阅读(7761) 评论(0) 推荐(0) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.Self-Host Kestrel 1. 在vs2017中新建dotnet core2.0 webapi项目 ApiService 2. 参照官方文档,https://docs.micro 阅读全文
posted @ 2017-09-24 17:36 坦荡 阅读(2405) 评论(5) 推荐(8) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 项目上线有一段时间了,一个基于webpack+vue+ES6的手机端多页面应用。其实说是多页面应用,实际上在webpack中属于四个app, 如果真是做纯单页面,那应该有二三十个 阅读全文
posted @ 2017-09-04 23:45 坦荡 阅读(3000) 评论(6) 推荐(5) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 昨天晚上读完《图解TCP/IP》后就想,应该和TCP/IP协议簇的理论和通信过程做个了断,给自己写一篇读书笔记吧,坐到电脑面前,又深感无力,因为我深知自己没有能力用一篇简短的笔记 阅读全文
posted @ 2017-07-15 14:25 坦荡 阅读(923) 评论(3) 推荐(5) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws 一.写在前面 适配器模式(Adapter) 可用来在现有接口和不兼容的类之间进行适配。有助于避免大规模改写现有客户代码,其工作机制是对现有类的接口进行包装,这样客户程序就能使用这个并非为其量身 阅读全文
posted @ 2017-06-28 00:09 坦荡 阅读(1465) 评论(0) 推荐(4) 编辑
摘要:CLR中说道,不要在构造函数中调用虚方法,原因是假如被实例化的类型重写了虚方法,就会执行派生类型对虚方法的实现。但在这个时候,尚未完成对继承层次结构中所有字段的初始化。所以,调用虚方法会导致不可预测的行为。归根结底,这是由于调虚方法时,直到运行时之前,都不会选择执行该方法的实际类型。 在MSDN中, 阅读全文
posted @ 2017-05-21 17:23 坦荡 阅读(505) 评论(1) 推荐(2) 编辑
摘要:Miscosoft目前除.Net Core开源外,对于.Net4.5.1 , 4.5.2等后续版本同样开源。资源中包含sln,csproj等以方便我们在vs中打开它们,不过我们不能编译它,因为它缺少resources, XAML文件等,但足以够我们浏览并学习源码。 在解决方案中我们可以看到熟悉的常用 阅读全文
posted @ 2017-04-09 14:48 坦荡 阅读(724) 评论(0) 推荐(2) 编辑
摘要:写在前面 本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 cnblogs.com/tdws After using OWIN for months for basic OAuth authentication, it’s apparent that Microsoft is aba 阅读全文
posted @ 2017-03-12 01:46 坦荡 阅读(2195) 评论(6) 推荐(7) 编辑
摘要:一. 写在前面 去年粗读《HTTP权威指南》和《图解HTTP》还有部分《TCP/IP详解》后,觉得心里明亮不少,Web的大门又向我敞开了一些😀。如今回想起来说到粗读,对我的形容还是很准确的,因为到现在,我基本忘了看到了什么,学到了什么。但是又觉得,我明明都看了呀。所以我也只能从一个普通程序员的角度 阅读全文
posted @ 2017-02-18 17:51 坦荡 阅读(562) 评论(0) 推荐(1) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫请注明原文地址 www.cnblogs.com/tdws 相信了解了MS Identity认证体系的一定知道UserManager的作用,他是整个体系中的调度者,他定义了一套用户行为来帮助我们管理用户信息,角色信息,处理密码等。而其实现则在UserS 阅读全文
posted @ 2017-02-17 14:16 坦荡 阅读(4744) 评论(4) 推荐(5) 编辑
只有注册用户登录后才能阅读该文。
posted @ 2017-02-02 11:49 坦荡 阅读(34) 评论(0) 推荐(0) 编辑
摘要:前两天看到了这篇文章,亲身体会了下,确实不错,按照官方的文档试了试本地部署,折腾一番后终于成功,记下心得在此,不敢独享。 本地部署官方wiki .NET 4.6.1 这个因为我装了VS2015,就没有单独再装了 Java JDK 1.8+ 安装完后还需配置下Java环境,系统变量添加:JAVA_HO 阅读全文
posted @ 2017-01-31 19:30 坦荡 阅读(402) 评论(0) 推荐(0) 编辑
摘要:一. 写在前面 毕业工作后,今天终于能回家了,回想了一些这半年来所做的内容,总是觉得还停留在那么基础的水平 ,在解决各种问题的过程中,自己的创新思路比较少,靠搜索来的比较多 。不想做16年的总结了 ,希望17年能学更多的我爱的技术,看更多的开源代码,能学到更多的设计思想和代码思路,能再更新这两年来对 阅读全文
posted @ 2017-01-22 22:00 坦荡 阅读(3204) 评论(11) 推荐(6) 编辑
摘要:一. 写在前面 本文Log4Net介绍了基础的方式,大数据量生产环境不能使用,中等日志量请日志单库。 希望爱技术的你不要错过exceptionless和ELK 第四节开始简单配置大牛们推荐的了ExceptionLess, 一款开源分布式日志系统。 日志系统对于任何项目都是必不可少的,无论对于测试阶段 阅读全文
posted @ 2017-01-18 20:46 坦荡 阅读(7868) 评论(45) 推荐(27) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有,转载和爬虫必须在显要位置注明原文地址,www.cnblogs.com/tdws 写在前面 图片/文件服务器,顾名思义就是存文件呗,有的人用阿里云的现有服务,有的把文件Post到文件服务器,在文件服务器一端用一个应用程序来接收并保存,方法各不相同。老司机们各种服 阅读全文
posted @ 2016-12-28 23:45 坦荡 阅读(22659) 评论(17) 推荐(17) 编辑
摘要:本文版权归博客园和作者吴双本人共同所有。转载和爬虫必须在显要位置注明出处:http://www.cnblogs.com/tdws 半年前翻译了一系列很糟糕的异步编程文章,用异步的常用语来说:”在将来的某个时间“ 我还会重新翻译Async in C#5.0 http://www.cnblogs.com 阅读全文
posted @ 2016-12-13 22:54 坦荡 阅读(12610) 评论(62) 推荐(52) 编辑