.Net开发者必知的技术类RSS订阅指南

作为一个.Net开发者,在如今这个信息大爆炸时代,网络上.net开发方面的信息浩如烟海(获取信息的渠道很多,比如各种 APP、公众号、聚合信息网站、博客园、InfoQ等等),如何用有限的时间来获取并消化有效信息显得格外重要。


虽然我们获取信息的取到很多,但也存在如下缺点:


非常耗时,且极易分散个人注意力


对于微信公众号,由于微信中自己订阅了各种公众号,哪些是技术的,哪些不是技术的,即使加星标,也不一定能及时阅读


对于App平台,比如: 博客园、CSDN、掘金、开发者头条、牛客网等,相信你并不愿意一个个安装,然后再去筛选有效信息


好在最近找到了一个很不错的有效解决方法,今天分享给大家,这个方法就是「订阅 RSS 源」。


RSS(Really Simple Syndication,简易信息聚合)是一种消息来源格式规范,表达了「聚合真的很简单」这样一种理念,使用RSS订阅,我们可以通过最短路径将感兴趣的网上内容抽取出来后推送给自己,不失为目前最有效的定制个性化推送信息的方式。


首先,给大家分享一些.net开发者不容错过的RSS订阅源地址。


.Net基金会

RSS 地址: https://www.dotnetfoundation.org/blog.


MSDN中文版 杂志

这是微软官方的最新技术前沿,RSS分中文版和英文版:


中文版地址: http://ftr.fivefilters.org/makefulltextfeed.php?url=https%3A%2F%2Ffeed43.com%2F0781432610337857.xml&max=10&summary=1


英文版地址: https://docs.microsoft.com/en-us/msdn-files/feeds/msdn/en-us/magazine/rss.xml


微软 Github 系列

本人在之前的文章中提到微软的github开源项目有统一的入口https://opensource.microsoft.com 或 https://microsoft.github.io.


本人为该网站创建了RSS订阅功能,RSS订阅地址为http://ftr.fivefilters.org/makefulltextfeed.php?url=https%3A%2F%2Fopensource.microsoft.com%2F&max=10,或者 http://www.feed43.com/8078656626535244.xml,同时我还创建了一个全文RSS的版本: https://feedex.net/feed/www.feed43.com/8078656626535244.xml,按需取用吧。

微软DevBlog系列

Visual Studio Team RSS: https://devblogs.microsoft.com/visualstudio/feed/ ✔

.Net Team RSS: https://devblogs.microsoft.com/dotnet/feed ✔

WPF Team RSS: https://devblogs.microsoft.com/wpf/feed/ ✔

Mobile (Xamarin & App Center) Tem RSS: https://devblogs.microsoft.com/mobile/feed

C++ Team RSS: https://devblogs.microsoft.com/cppblog/feed

TypeScript Team RSS: https://devblogs.microsoft.com/typescript/feed ✔

Python Team RSS: https://devblogs.microsoft.com/python/feed

Q Sharp Team RSS: https://devblogs.microsoft.com/qsharp/feed

IoT Team RSS https://devblogs.microsoft.com/iotdev/feed

Microsoft 365(原Office365)开发者博客 RSS地址: https://developer.microsoft.com/en-us/office/blogs/feed/

Microsoft 365 开发者博客之 Microsoft Graph RSS地址: https://developer.microsoft.com/en-us/graph/blogs/feed/?tag=microsoftgraph

VS code RSS地址: https://code.visualstudio.com/feed.xml ✔

Azure DevOps Blog 地址: https://devblogs.microsoft.com/devops/feed/

Service Blog RSS地址: https://devblogs.microsoft.com/devopsservice/feed/

InfoQ中文版系列

借助于RSSHub,这里给出InfoQ中文 - RSS源完整版,请按需取用。


InfoQ中文- 语言 & 开发 https://rsshub.app/infoq/topic/1

InfoQ中文- 架构 https://rsshub.app/infoq/topic/8

InfoQ中文- 文化 & 方法 https://rsshub.app/infoq/topic/3

InfoQ中文- DevOps https://rsshub.app/infoq/topic/4

InfoQ中文- Java https://rsshub.app/infoq/topic/6

InfoQ中文- .NET https://rsshub.app/infoq/topic/7 ✔

InfoQ中文- AI https://rsshub.app/infoq/topic/31

InfoQ中文- 敏捷 https://rsshub.app/infoq/topic/9

InfoQ中文- 云计算 https://rsshub.app/infoq/topic/11

InfoQ中文- Ruby https://rsshub.app/infoq/topic/10

InfoQ中文- 移动 https://rsshub.app/infoq/topic/13

InfoQ中文- SOA https://rsshub.app/infoq/topic/12

InfoQ中文- JavaScript https://rsshub.app/infoq/topic/14

InfoQ中文- 大数据 https://rsshub.app/infoq/topic/15

InfoQ中文- 开源 https://rsshub.app/infoq/topic/17

InfoQ中文- Android https://rsshub.app/infoq/topic/16

InfoQ中文- Google https://rsshub.app/infoq/topic/19

InfoQ中文- iOS https://rsshub.app/infoq/topic/18

InfoQ中文- 微软 https://rsshub.app/infoq/topic/20

InfoQ中文- 安全 https://rsshub.app/infoq/topic/21

InfoQ中文- 最佳实践 https://rsshub.app/infoq/topic/36

InfoQ中文- 前端 https://rsshub.app/infoq/topic/33

InfoQ中文- 数据库 https://rsshub.app/infoq/topic/29

InfoQ中文- AWS https://rsshub.app/infoq/topic/26

InfoQ中文- 运维 https://rsshub.app/infoq/topic/38

InfoQ中文- Web框架 https://rsshub.app/infoq/topic/24

InfoQ中文- 测试 https://rsshub.app/infoq/topic/25

InfoQ中文- HTML5 https://rsshub.app/infoq/topic/22

InfoQ中文- 编程语言 https://rsshub.app/infoq/topic/32

InfoQ中文- 机器学习 https://rsshub.app/infoq/topic/41 ✔

InfoQ中文- Scrum https://rsshub.app/infoq/topic/23

InfoQ中文- 方法论 https://rsshub.app/infoq/topic/48

InfoQ中文- 社区 https://rsshub.app/infoq/topic/34

InfoQ中文- 技术管理 https://rsshub.app/infoq/topic/43

InfoQ中文- REST https://rsshub.app/infoq/topic/28

InfoQ中文- Ruby on Rails https://rsshub.app/infoq/topic/27

InfoQ中文- QCon https://rsshub.app/infoq/topic/30

InfoQ中文- Kubernetes (k8s) https://rsshub.app/infoq/topic/51 ✔

InfoQ中文- Azure https://rsshub.app/infoq/topic/40

InfoQ中文- 区块链 https://rsshub.app/infoq/topic/81

InfoQ中文- C# https://rsshub.app/infoq/topic/35 ✔

InfoQ中文- Node.js https://rsshub.app/infoq/topic/37

InfoQ中文- Facebook https://rsshub.app/infoq/topic/42

InfoQ中文- 物联网 https://rsshub.app/infoq/topic/45

InfoQ中文- 深度学习 https://rsshub.app/infoq/topic/69

InfoQ中文- 持续集成 https://rsshub.app/infoq/topic/39

InfoQ中文- 阿里巴巴 https://rsshub.app/infoq/topic/61

InfoQ中文- 微服务 https://rsshub.app/infoq/topic/70

InfoQ中文- Linux https://rsshub.app/infoq/topic/44

InfoQ中文- Oracle https://rsshub.app/infoq/topic/46

InfoQ中文- 百度 https://rsshub.app/infoq/topic/54

InfoQ中文- Apache https://rsshub.app/infoq/topic/52

InfoQ中文- 容器 https://rsshub.app/infoq/topic/68

InfoQ中文- Python https://rsshub.app/infoq/topic/50

InfoQ中文- 精益 https://rsshub.app/infoq/topic/47

InfoQ中文- 《架构师》月刊 https://rsshub.app/infoq/topic/88

InfoQ中文- Apple https://rsshub.app/infoq/topic/53

InfoQ中文- GitHub https://rsshub.app/infoq/topic/56

InfoQ中文- 性能调优 https://rsshub.app/infoq/topic/57

InfoQ中文- InfoQ https://rsshub.app/infoq/topic/66

InfoQ中文- IDE https://rsshub.app/infoq/topic/49

InfoQ中文- MySQL https://rsshub.app/infoq/topic/55

InfoQ中文- 阿里云 https://rsshub.app/infoq/topic/74

InfoQ中文- IBM https://rsshub.app/infoq/topic/58

InfoQ中文- 腾讯 https://rsshub.app/infoq/topic/78

InfoQ中文- 设计模式 https://rsshub.app/infoq/topic/64

InfoQ中文- 持续交付 https://rsshub.app/infoq/topic/63

InfoQ中文- ArchSummit https://rsshub.app/infoq/topic/65

InfoQ中文- JVM https://rsshub.app/infoq/topic/59

InfoQ中文- 算法 https://rsshub.app/infoq/topic/84

InfoQ中文- 治理 https://rsshub.app/infoq/topic/62

InfoQ中文- Book Review https://rsshub.app/infoq/topic/60

InfoQ中文- C++ https://rsshub.app/infoq/topic/67

InfoQ中文- 腾讯云 https://rsshub.app/infoq/topic/79

InfoQ中文- Chrome https://rsshub.app/infoq/topic/71

InfoQ中文- 企业动态 https://rsshub.app/infoq/topic/147

InfoQ中文- 架构师 https://rsshub.app/infoq/topic/82

InfoQ中文- Windows Azure https://rsshub.app/infoq/topic/73 ✔

InfoQ中文- 函数式编程 https://rsshub.app/infoq/topic/72

InfoQ中文- Windows https://rsshub.app/infoq/topic/80

InfoQ中文- PHP https://rsshub.app/infoq/topic/77 ✔

InfoQ中文- 重构 https://rsshub.app/infoq/topic/76

InfoQ中文- Scala https://rsshub.app/infoq/topic/75

InfoQ中文- 其他 https://rsshub.app/infoq/topic/107

InfoQ中文- TGO鲲鹏会 https://rsshub.app/infoq/topic/96

InfoQ中文- Spark https://rsshub.app/infoq/topic/87

InfoQ中文- 产业互联网 https://rsshub.app/infoq/topic/157

InfoQ中文- TensorFlow https://rsshub.app/infoq/topic/89

InfoQ中文- 硬件 https://rsshub.app/infoq/topic/108

InfoQ中文- Git https://rsshub.app/infoq/topic/85

InfoQ中文- Go https://rsshub.app/infoq/topic/98

InfoQ中文- ThoughtWorks https://rsshub.app/infoq/topic/86

InfoQ中文- CDN https://rsshub.app/infoq/topic/90

InfoQ中文- RedHat https://rsshub.app/infoq/topic/91

InfoQ中文- 云原生 https://rsshub.app/infoq/topic/106 ✔

InfoQ中文- 双十一 https://rsshub.app/infoq/topic/1111

InfoQ中文- 百度云 https://rsshub.app/infoq/topic/94

InfoQ中文- NLP https://rsshub.app/infoq/topic/126

InfoQ中文- APM https://rsshub.app/infoq/topic/92

InfoQ中文- Erlang https://rsshub.app/infoq/topic/93

InfoQ中文- 华为 https://rsshub.app/infoq/topic/145

InfoQ中文- JetBrains https://rsshub.app/infoq/topic/95

InfoQ中文- Mozilla https://rsshub.app/infoq/topic/97

InfoQ中文- 网络 https://rsshub.app/infoq/topic/116

InfoQ中文- 计算机视觉 https://rsshub.app/infoq/topic/127

InfoQ中文- 公链 https://rsshub.app/infoq/topic/132

InfoQ中文- 高可用 https://rsshub.app/infoq/topic/117

InfoQ中文- 联盟链 https://rsshub.app/infoq/topic/133

InfoQ中文- 自动驾驶 https://rsshub.app/infoq/topic/125

InfoQ中文- SQL https://rsshub.app/infoq/topic/152

InfoQ中文- 京东618 https://rsshub.app/infoq/topic/110

InfoQ中文- Hadoop https://rsshub.app/infoq/topic/111

InfoQ中文- 网络协议 https://rsshub.app/infoq/topic/154

InfoQ中文- AWS re:Invent https://rsshub.app/infoq/topic/130

InfoQ中文- 工程效率 https://rsshub.app/infoq/topic/129

InfoQ中文- Docker https://rsshub.app/infoq/topic/118

InfoQ中文- Serverless https://rsshub.app/infoq/topic/119

InfoQ中文- 小程序 https://rsshub.app/infoq/topic/141

InfoQ中文- 信息泄露 https://rsshub.app/infoq/topic/148

InfoQ中文- Swift https://rsshub.app/infoq/topic/113

InfoQ中文- MongoDB https://rsshub.app/infoq/topic/122

InfoQ中文- Service Mesh https://rsshub.app/infoq/topic/139

InfoQ中文- 数据可视化 https://rsshub.app/infoq/topic/140

InfoQ中文- 面试 https://rsshub.app/infoq/topic/137

InfoQ中文- 华为云 https://rsshub.app/infoq/topic/146

InfoQ中文- 强化学习 https://rsshub.app/infoq/topic/138

InfoQ中文- 小米 https://rsshub.app/infoq/topic/135

InfoQ中文- 质量保证 https://rsshub.app/infoq/topic/128

InfoQ中文- 数据处理 https://rsshub.app/infoq/topic/1118

InfoQ中文- Rust https://rsshub.app/infoq/topic/142

InfoQ中文- Fintech https://rsshub.app/infoq/topic/131

InfoQ中文- Uber https://rsshub.app/infoq/topic/143

InfoQ中文- 视频 https://rsshub.app/infoq/topic/134

InfoQ中文- 财报 https://rsshub.app/infoq/topic/114

InfoQ中文- Kotlin https://rsshub.app/infoq/topic/112

InfoQ中文- 电商 https://rsshub.app/infoq/topic/1117

InfoQ中文- Kafka https://rsshub.app/infoq/topic/144

InfoQ中文- 生态链 https://rsshub.app/infoq/topic/136

InfoQ中文- 旷视 https://rsshub.app/infoq/topic/155

InfoQ中文- Redis https://rsshub.app/infoq/topic/121

InfoQ中文- AIOps https://rsshub.app/infoq/topic/120

InfoQ中文- OpenStack https://rsshub.app/infoq/topic/115

InfoQ中文- 医疗 https://rsshub.app/infoq/topic/160

InfoQ中文- 增强现实 https://rsshub.app/infoq/topic/151

InfoQ中文- 金融 https://rsshub.app/infoq/topic/159

InfoQ中文- 制造 https://rsshub.app/infoq/topic/158

InfoQ中文- FreeWheel https://rsshub.app/infoq/topic/149

InfoQ中文- 唯品会 https://rsshub.app/infoq/topic/1114

InfoQ中文- 知乎 https://rsshub.app/infoq/topic/1112

InfoQ中文- 虚拟现实 https://rsshub.app/infoq/topic/150

InfoQ中文- 逆向工程 https://rsshub.app/infoq/topic/124

InfoQ中文- 闲鱼 https://rsshub.app/infoq/topic/1116

InfoQ中文- 京东 https://rsshub.app/infoq/topic/1115

InfoQ中文- 部署 https://rsshub.app/infoq/topic/1113

InfoQ中文- 生成对抗网络 https://rsshub.app/infoq/topic/153

InfoQ中文- GPU https://rsshub.app/infoq/topic/123


InfoQ英文版 的各topic(主题)自带RSS功能,就不再列了,自己有兴趣到页面上找一下就好了。


如何找到大佬的 Twitter/Youtube/Stackoverflow 的订阅源

Twitter 订阅举例

大家知道 C#/TypeScript之父 Anders Hejlsberg 是没有个人博客的,但他有Twitterhttps://twitter.com/ahejlsberg,使用网站https://twitrss.me/可得到相应的RSS订阅地址为: https://twitrss.me/twitter_user_to_rss/?user=ahejlsberg,接下来贴进RSS reader就能接收更新了。


Youtube订阅举例

Youtube 频道


而入选.Net基金会Board(理事会)的美女微软MVP - Iris Classon除了有个人博客之外,她还有Youtube喔。那怎么订阅这个地方的信息呢?


只需在Chrome上安装好油猴(Tampermonkey)插件,贴入本人写的一段JS脚本 https://gist.github.com/yanglr/3b76229aa3015c7777e3baca6fd49732。然后打开相应的Youtube页面,进入CHANNELS,会发现有个RSS Link出现,复制其链接地址https://www.youtube.com/feeds/videos.xml?channel_id=UChUJLb50mNALThfUuZZn7QA,贴到RSS阅读器中就可以收到更新了。




Youtube 用户


举例: https://rsshub.app/youtube/user/JFlaMusic/


路由: /youtube/user/:username/:embed?


参数:


username, 必选 - 用户名

embed, 可选 - 默认为开启内嵌视频, 任意值为关闭


Youtube 播放列表


举例: https://rsshub.app/youtube/playlist/PLqQ1RwlxOgeLTJ1f3fNMSwhjVgaWKo_9Z


路由: /youtube/playlist/:id/:embed?


参数:


id, 必选 - 播放列表 id

embed, 可选 - 默认为开启内嵌视频, 任意值为关闭


同样的方法可定义《深入浅出WPF》一书作者刘铁锰老师的Youtube频道Smart College.

铁猛老师前一段时间还推出了深入浅出UWP视频课程,相关课件请走传送门.


Stack overflow订阅举例

比如,我最近比较关心.net core,我找到coreFx项目的活跃开发者Jon Hanna,


进入他的博客发现并没有新的什么博客文章,发现他喜欢在stackoverflow上答题,其主页为https://stackoverflow.com/users/400547/jon-hanna。而Stackoverflow本来就提供了RSS功能,找到他的RSS地址https://stackoverflow.com/feeds/user/400547.


具体操作是:


先进入他在Stackoverflow上的主页,然后切换到Activity, 向下拖到页面最下方,会有个rss订阅按钮,复制上面的链接,贴到RSS阅读器中就可以收到更新了。




接下来把该RSS地址放进RSS reader或推送到自己的邮箱就可以了。


UWP方向


Edi Wang, RSS地址: http://edi.wang/rss.

林德熙, RSS地址: https://blog.lindexi.com/feed.xml

WPF方向


吕毅, RSS地址: https://blog.walterlv.com/feed.xml

ASP.net方向


蒋金楠 博客园RSS地址: http://feed.cnblogs.com/blog/u/22886/rss

.Net跨平台方向


Miguel de Icaza个人博客RSS地址: https://tirania.org/blog/miguel.rss2

张善友 博客园RSS地址: http://feed.cnblogs.com/blog/u/782/rss

Windows应用开发方向


苏震巍 RSS地址: https://www.cnblogs.com/szw/rss

其他.Net跨平台相关 

Mono blog RSS地址: http://www.go-mono.com/monologue/index.rss

Mono project RSS地址: https://www.mono-project.com/atom.xml

可参考本人旧文: 运用在线RSS阅读器订阅微信公众账号的日志,方法依然有效。


Github上如何订阅一个组织的Repo更新

此部分摘录于RSShub文档: https://docs.rsshub.app/programming.html#github.


GitHub 官方也提供了一些 RSS:


仓库 releases: https://github.com/:owner/:repo/releases.atom

仓库 commits: https://github.com/:owner/:repo/commits.atom

用户动态: https://github.com/:user.atom

专属动态: https://github.com/:user.private.atom?token=:secret (登录后在仪表盘页面找到 Subscribe to your news feed 字样即可.)

订阅用户的仓库,举例: https://rsshub.app/github/repos/yanglr

订阅组织的仓库,举例: https://rsshub.app/github/repos/enjoy233


路由: /github/repos/:user(or organization)


参数:


user/organization, 必选 - 用户名或组织名

举例: https://rsshub.app/github/trending/daily/javascript


路由: /github/trending/:since/:language?


参数:


since, 必选 - 时间跨度, 可在 Trending 页 URL 中找到, 可选 daily weekly monthly

language, 可选 - 语言, 可在 Trending 页 URL 中找到

举例: https://rsshub.app/github/issue/DIYgod/RSSHub


路由: /github/issue/:user/:repo


参数:


user, 必选 - 用户名

repo, 必选 - 仓库名

举例: https://rsshub.app/github/pull/DIYgod/RSSHub


路由: /github/pull/:user/:repo


参数:


user, 必选 - 用户名

repo, 必选 - 仓库名

举例: https://rsshub.app/github/user/followers/HenryQW


路由: /github/user/followers/:user


参数:


user, 必选 - 用户名

举例: https://rsshub.app/github/stars/DIYgod/RSSHub


路由: /github/stars/:user/:repo


参数:


user, 必选 - 用户名

repo, 必选 - 仓库名

举例: https://rsshub.app/github/branches/DIYgod/RSSHub


路由: /github/branches/:user/:repo


参数:


user, 必选 - 用户名

repo, 必选 - 仓库名

举例: https://rsshub.app/github/search/RSSHub/bestmatch/desc


路由: /github/search/:query/:sort?/:order?


参数:


query, 必选 - 搜索关键词

sort, 可选 - 排序选项(默认为bestmatch)

order, 可选 - 排序顺序,desc和asc(默认desc降序)

最佳匹配 bestmatch

根据 star 数量排序 stars

根据 fork 数量排序 forks

根据更新时间排序 updated

有些RSS源,订阅之后发现只能阅读摘要。对于这种情形,可使用一些在线工具将其转换为全文RSS。


这些工具一般被称为RSS expander或RSS enlarger. 目前还有效的免费工具主要有下面几个:


1.FeedEx


FeedEx.Net:The Feed Expander 挺好用


https://feedex.net/


2.Full-Text RSS Feeds - fivefilters


Full-TextRSS Feeds | fivefilters.org https://fivefilters.org/content-only/


3.Full RSS - Full text rss feed generator https://www.freefullrss.com/


使用方法: 打开工具网站,贴入原RSS地址,点击按钮进行转换即可。


在线RSS阅读器,推荐Feedly 或 InoReader。


离线版,推荐 Feed Demon 和 Omega reader. 前者中添加订阅的按钮在很显眼的地方,就不再赘述。




后者中,添加订阅的方法为:


依次进入: All -> Feeds -> +Subscribe,然后填入rss地址。




除了使用阅读器阅读RSS信息以外,还可以使用email推送功能,使用方法也很简单。


先注册账号Blogtrottr(完全免费),


激活后,Add subscription,填入RSS地址,然后设置好提醒频率。


只要对方有更新,你就会收到一封邮件。




对于极少数RSS,这个工具可能搞不定,当然此时有个替代工具Feed2Mail。


文中有✔的地方是本人已设置好邮件通知的部分RSS.


就酱,有了RSS,重要信息你也可以和国内各个.Net开发大佬同步了,希望对大家有所帮助~


查看本人最近其他原创作品请移步(想第一时刻阅读本人最新文章请在博客园上关注我):


ASP.NET Core开发者成长路线图

解决VS2019中.net core WPF 暂时无法使用 Designer 的临时方法


解决vs2019中暂时无法为.net core WinForms使用 Designer 的临时方法


微软XAML Studio - WPF, Sliverlight, Xamarin, UWP等技术开发者的福音


微软正式发布Chromium Edge开发预览版


一大波开发者福利来了,一份微软官方Github上发布的开源项目清单等你签收


从0到1:使用Caliburn.Micro(WPF和MVVM)开发简单的计算器


参考资料:

RSSHub文档 https://docs.rsshub.app/

 

原文地址:https://www.cnblogs.com/enjoy233/p/technical_rss_subscription_guide_for_dotNet_developers.html

.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com 
640?wx_fmt=jpeg

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/316090.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

又一最大子段和

又一最大子段和(牛客小白月赛38 ) 题意: 我们将一个数列{an}的最大字段和的值记为S(a),现在你可以对进行若干次操作,每次操作,你可以选择数列中的一个数字,将其改为[−10100,10100][-10^{100},10^{100}][…

我的微服务观,surging 2.0将会带来多大的改变

Surging 自2017年6月16日开源以来,已收到不少公司的关注或者使用,其中既有以海克斯康超大型等外企的关注,也不乏深圳泓达康、重庆金翅膀等传统行业的正式使用,自2019年年初,surging2.0 便已正式进入研发阶段&#xff0…

B Convex Polygon

B Convex Polygon 题意: 有n个点,每两个点组成一个坐标,现在问你是否所有的点可以构成一个凸多边形。并且这些点应该以顺时针方向输出。 题解: 很明显裸的凸包板子题,但是我们队里没人负责计算几何,当时…

corefx 源码学习:SqlClient 是如何同步建立 Socket 连接的

在昨天的技术周会上发现 EnyimMemcached 中建立 Socket 连接的代码有问题,今天坐车的时候在手机上阅读 .net core 2.2 的 SqlClient 中同步建立 Socket 连接的代码 SNITcpHandle.cs#L180 学习了一下。建立 Socket 连接需要处理2个问题:1)处理…

CF1245D Shichikuji and Power Grid

CF1245D Shichikuji and Power Grid 题意: 已知一个平面上有 n 个城市,需要个 n 个城市均通上电 一个城市有电,必须在这个城市有发电站或者和一个有电的城市用电缆相连 在一个城市建造发电站的代价是 c[i] i 和 j两个城市相连的代价是 k[…

NetCore + SignalR 实现日志消息推送

哈喽大家周一好呀,感觉好久没有写文章了,上周出差了一次,感觉还是比坐办公室好的多,平时在读一本书《时生》,感兴趣的可以看看?......这几天翻看 NetCore 相关知识扩展的时候,发现了久违的一个知识点 ——…

CF1245F Daniel and Spring Cleaning(等会了更新)

CF1245F Daniel and Spring Cleaning 题意: 给定l,r,求∑alr∑blr[aba⊕b]\sum_{al}^{r}\sum_{bl}^{r}[aba⊕b]∑alr​∑blr​[aba⊕b] 题解: 对于这个式子,只有当a和b都不为0时成立,也就是我们不求 对…

使用Entity Framework Core访问数据库(DB2篇)

上一篇讲了一些EF Core访问Oracle的坑。(感兴趣请移步:使用Entity Framework Core访问数据库(Oracle篇))这篇主要讲一下关于EF Core访问DB2的一揽子~问题。本篇采用DBFirst直接生成实体。关于EF Core DB2 的官方文档&a…

Linux中以单容器部署Nginx+ASP.NET Core

正如前文提到的,强烈推荐在生产环境中使用反向代理服务器转发请求到Kestrel Http服务器,本文将会实践将Nginx --->ASP.NET Core 部署架构容器化的过程。Nginx->ASP.NET Coe部署架构容器化在Docker中部署Nginx--->ASP.NETCore 有两种选择&#x…

计算几何专题

选自计算几何专题 二维: 一。点,线,面,形基本关系,点积叉积的理解 POJ 2318 POJ 2398 POJ 1269 POJ 1556 POJ 2653 POJ 1066 POJ 1410 POJ 1696 POJ 3347 POJ 2826 POJ 1039 POJ 3449 POJ 1584 POJ 2074 二。凸包问…

领域驱动设计学习之路—DDD的原则与实践

本文是我学习Scott Millett & Nick Tune编著的《领域驱动设计模式、原理与实践》一书的学习笔记,一共会分为4个部分如下,此文为第1部分:领域驱动设计的原则与实践战略模式:在有界上下文之间通信战术模式:创建有效的…

Xor HDU - 6899

Xor HDU - 6899 题意&#xff1a; 给你A&#xff0c;B&#xff0c;K&#xff0c;W&#xff0c;问现在有多少个(x,y)满足下列形式&#xff1f; x,y都是整数x∈[0,A],y∈[0,B]|x-y|<kx xor y<W 题解&#xff1a; 数位dp 对于第1&#xff0c;2&#xff0c;4都是经典的数…

.NET Core中使用Dapper操作Oracle存储过程最佳实践

为什么说是最佳实践呢&#xff1f;因为在实际开发中踩坑了&#xff0c;而且发现网上大多数文章给出的解决方法都不能很好地解决问题。尤其是在获取类型为OracleDbType.RefCursor&#xff0c;输出为&#xff1a;ParameterDirection.Output数据的时候。网上千篇一律的说写一个Ora…

Sum of Log(2020上海C)

Sum of Log 题意&#xff1a; 求∑i0X∑j[i0]Y[i&j0]⌊log2(ij)1⌋\sum_{i0}^{X}\sum_{j[i0]}^{Y}[i\&j0]\lfloor log_{2}(ij)1\rfloor∑i0X​∑j[i0]Y​[i&j0]⌊log2​(ij)1⌋ 题解&#xff1a; 数位dp 如果式子想有意义&#xff0c;i&j就要等于0&#xf…

CanalSharp.AspNetCore v0.0.4-支持输出到MongoDB

一、多样输出支持CanalSharp.AspNetCore是一个基于CanalSharp的适用于ASP.NET Core的一个后台任务组件&#xff0c;它可以随着ASP.NET Core实例的启动而启动&#xff0c;目前采用轮询的方式对Canal Server进行监听&#xff0c;获得MySql行更改&#xff08;RowChange&#xff09…

CF1039C Network Safety

CF1039C Network Safety 题意&#xff1a; 题解&#xff1a; 如果我们同时选中a&#xff0c;b两个点&#xff0c;无论异或什么值&#xff0c;都不会影响图的安全性&#xff0c;因为图本来就是安全的 破坏图的安全性只有一种情况&#xff0c;那就是选了a&#xff0c;没选b&…

使用Jenkins来实现内部的持续集成流程(下)

目录配置项目构建添加任务添加源代码地址和登录凭据添加构建触发器 TFS添加WebHook 添加构建步骤后端UI API端 配置项目构建1添加任务2添加源代码地址和登录凭据添加源代码地址和登录凭证此图没有填写凭证时显示的错误点击Credential后面的添加 填写能访问源代码的用户名和密码…

Visible Trees HDU - 2841(容斥)

Visible Trees HDU - 2841 题意&#xff1a; 大概就是有个m*n个点的矩形从(1,1)到(m,n)&#xff0c;问从(0,0)出发直线看过去最多能看到几个点。 题解&#xff1a; 容斥做法参考 这个题和AcWing 201. 可见的点一样的&#xff0c;但是这里介绍不同的做法&#xff0c;用容斥做…

.NET和Docker ,比翼双飞

DockerCon 2019本周将在旧金山举行 &#xff0c;DockerCon 是从业者、贡献者、维护者、开发者和容器生态系统学习、网络和创新的一站式活动。 .NET 团队博客发布了《一起使用.NET和Docker - DockerCon 2019更新》&#xff1a;https://devblogs.microsoft.com/dotnet/using-net-…

Visible Lattice Points SPOJ - VLATTICE

Visible Lattice Points SPOJ - VLATTICE 题意&#xff1a; 有一个n∗n∗n的三维直角坐标空间&#xff0c;问从(0,0,0)看能看到几个点。 题解&#xff1a; 本题是二维的一个升级版&#xff0c;升级成三维 用莫比乌斯反演来做 代码&#xff1a; #include <bits/stdc.h…