摘要: 以下内容针对 ASP.NET Core2.1,2.2出现IIS进程内寄宿 暂不展开讨论 相比ASP.NET,ASP.NET Core 2.1出现了3个新的组件:ASP.NET Core Module、Kestrel、dotnet.exe, 后面我们会理清楚这三个组件的作用和组件之间的交互原理。 AS阅读全文
posted @ 2019-01-29 16:01 Julian_酱 阅读(398) 评论(0) 编辑
摘要: 前导 Asynchronous programming Model(APM)异步编程模型以BeginMethod(...) 和 EndMethod(...)结对出现。 IAsyncResult BeginGetResponse(AsyncCallback callback, object state阅读全文
posted @ 2019-04-10 18:19 Julian_酱 阅读(776) 评论(0) 编辑
摘要: 引言: 多线程编程/异步编程非常复杂,有很多概念和工具需要去学习,贴心的.NET提供Task线程包装类和await/async异步编程语法糖简化了异步编程方式。 相信很多开发者都看到如下异步编程实践原则: 遵守以上冷冰冰的②③条的原则,可保证异步777真钱老虎机按照预期状态正常运作;我们在各大编程论坛常看到违背阅读全文
posted @ 2019-04-03 08:09 Julian_酱 阅读(445) 评论(1) 编辑
摘要: 在.Net和C#中运行异步代码相当简单,因为我们有时候需要取消正在进行的异步操作,通过本文,可以掌握 通过CancellationToken取消任务(包括non-cancellable任务)。 早期 早期.Net 使用 BackgroundWorker 完成异步长时间运行操作。 可以使用Cacnel阅读全文
posted @ 2019-03-21 17:17 Julian_酱 阅读(3215) 评论(7) 编辑
摘要: 引言 最近在公司开发了一个项目,项目部署架构图如下: 思路 如图中文本所述,公司大数据集群不允许直接访问外网,需要一个网关服务器代理请求,本处服务器A就是边缘代理服务器的作用。 通常技术人员最快捷的思路是在服务器A上部署IIS+Application Request Routing Module组件阅读全文
posted @ 2019-03-10 08:03 Julian_酱 阅读(709) 评论(3) 编辑
摘要: 引言 本文从Linux小白的视角, 在CentOS 7.x服务器上搭建一个Nginx-Powered AspNet Core Web准生产应用。 在开始之前,我们还是重温一下部署原理,正如你所常见的.Net Core 部署图: 在Linux上部署.Net Core App最好的方式是在Linux机器阅读全文
posted @ 2019-03-01 12:19 Julian_酱 阅读(509) 评论(7) 编辑
摘要: 背景 百度曾公告于2015年6月25日正式取消Referer中关于关键词的显示。 1.什么是Referer?有什么作用? Referer请求头包含浏览器进入到当前页时前一页的地址(如果存在),用于在当前请求中体现前一页的信息。Referer标头允许服务器识别人们访问它们的位置,并可以使用该数据进行分阅读全文
posted @ 2019-02-27 14:05 Julian_酱 阅读(502) 评论(0) 编辑
摘要: 作为一枚后端777真钱老虎机狗,项目实践常遇到定时任务的工作,最容易想到的的思路就是利用Windows计划任务/wndows service777真钱老虎机/Crontab777真钱老虎机等主机方法在主机上部署定时任务777真钱老虎机/脚本。 但是很多时候,若使用的是共享主机或者受控主机,这些主机不允许你私自安装exe777真钱老虎机、Windows服务777真钱老虎机阅读全文
posted @ 2019-02-11 14:41 Julian_酱 阅读(1216) 评论(5) 编辑
摘要: 概览 在HTTP中,基本认证(Basic access authentication,简称BA认证)是一种用来允许网页浏览器或其他客户端777真钱老虎机在请求资源时提供用户名和口令形式的身份凭证的一种登录验证方式,不要求cookie,session identifier、login page等标记或载体。 优点阅读全文
posted @ 2019-02-01 11:59 Julian_酱 阅读(1137) 评论(3) 编辑
摘要: # 目录 为什么有同源策略? 需要解决的问题 CORS跨域请求方案 preflight withCredentials 附:高效、优雅地调试CORS实现 为什么有同源策略? 同源策略Same Origin Policy 是一种约定,是浏览器最核心的安全功能: 该策略允许在源自同一站点的页面上运行的脚阅读全文
posted @ 2019-01-30 15:17 Julian_酱 阅读(371) 评论(1) 编辑
摘要: 1.Linq 执行多列排序 OrderBy的意义是按照指定顺序排序,连续两次OrderBy,后面一个有可能会打乱前面一个的排序顺序,可能与预期不符。 要实现sql中的order by word,name类似效果; LINQ 有ThenBy可以紧接使用, ThenBy记住原本排序的值,然后再排其他值,阅读全文
posted @ 2019-01-30 14:23 Julian_酱 阅读(88) 评论(0) 编辑
博聚网