上一页 1 2 3 4 5 6 ··· 8 下一页
摘要: 前言 最近开源的两个项目,先是FastGithub,旨在解决访问github抽风的问题。然后开发HttpMouse项目,基于yarp的http公网反向代理到内网的服务端与客户端库,在开发HttpMouse的这段时间里,把YARP玩得彻底遛遛了,于是打算把YARP也用到FastGithub项目中,以彻 阅读全文
posted @ 2021-07-19 08:38 jiulang 阅读(1360) 评论(1) 推荐(8) 编辑
摘要: 前言 我近半年来被github的抽风虐得没脾气了,虽然我有代理的方式来上网,但代理速度并不理想,而且有时代理服务一起跟着抽风。这时候,我会搜索“github访问不了”相关题材,其中有“Github镜像服务器加速版”的,但这种是readonly的,不适合要提交代码到github的人群;也有“ipadd 阅读全文
posted @ 2021-06-21 14:15 jiulang 阅读(12519) 评论(28) 推荐(38) 编辑
摘要: 前言 我正在写FastGithub这个小麻雀项目,里面主要涉及了Pipeline模式和Factory+Provider模式,这两种设计模式,让这个项目在"ip扫描"和"ip查找"两个核心功能上如鱼得水,在此分享给大家。 Pipeline Pipeline模式也叫管道模式或流水线模式。通过预先设定好的 阅读全文
posted @ 2021-06-18 12:48 jiulang 阅读(532) 评论(0) 推荐(5) 编辑
摘要: 0 前言 github网站访问慢或访问不了,相信很多人都会遇到过,解决方式大概有两种:一种是使用代理访问;另一种是使用ipaddress.com等域名解析网站查询域名的ip,然后在host文件增加ip与域名的映射。 1 代理访问 代理访问是在一台能上github的服务器开通代理服务,然后你所在机器在 阅读全文
posted @ 2021-06-16 11:41 jiulang 阅读(7580) 评论(29) 推荐(38) 编辑
摘要: 前言 最近我在了解时序数据库Influxdb 2.x版本,体验一翻之后,感觉官方的出品的.net客户端还有很多优化的地方,于是闭关几天,不吃不喝,将老夫多年练就的高性能网络通讯与高性能Buffer操作的功力融入其中,终于写出Influxdb2.Client这个客户端。 不追求完整功能 官方的客户端, 阅读全文
posted @ 2021-04-26 22:33 jiulang 阅读(5440) 评论(15) 推荐(26) 编辑
摘要: 1 TaskCompletionSource介绍 TaskCompletionSource提供创建未绑定到委托的任务,任务的状态由TaskCompletionSource上的方法显式控制,以支持未来的操作传播到它创建的任务。 使用场景 EAP(基于事件的异步模式)转TAP(基于任务的异步模式) pu 阅读全文
posted @ 2021-01-28 15:09 jiulang 阅读(783) 评论(3) 推荐(12) 编辑
摘要: 1 SourceGenerator介绍 SourceGenerator于2020年4月29日在微软的.net blog首次介绍,大概说的是开发者编可以写分析器,在项目代码编译时,分析器分析项目既有的静态代码,允许添加源代码到GeneratorExecutionContext中,一同与既有的代码参与编 阅读全文
posted @ 2021-01-24 21:39 jiulang 阅读(1846) 评论(2) 推荐(9) 编辑
摘要: 1 前言 我曾经写过《杂谈.netcore的Buffer相关新类型》的博客,简单介绍过BinaryPrimitives、Span<>,Memory<>,ArrayPool<>,Memorypool<>这些基础类型,在实际项目中,我们更需要的是更上层的高效缓冲区申请、buffer写入、buffer读取 阅读全文
posted @ 2021-01-16 14:27 jiulang 阅读(1447) 评论(3) 推荐(4) 编辑
摘要: WebApiClientCore WebApiClient.JIT/AOT的netcore版本,集高性能高可扩展性于一体的声明式http客户端库,特别适用于微服务的restful资源请求,也适用于各种畸形http接口请求。 百度AI 百度AI目前相当开放(至少在使用上),如果不是高并发请求场景,一般 阅读全文
posted @ 2020-07-23 10:26 jiulang 阅读(2468) 评论(4) 推荐(3) 编辑
摘要: 1 前言 WebApiClient已成熟稳定,发布了WebApiClient.JIT和WebApiClient.AOT两个nuget包,累计近10w次下载。我对它的高可扩展性设计相当满意和自豪,但WebApiClient并不因此而停下脚步,在一年前,我产生了编写其core版本的想法,将asp.net 阅读全文
posted @ 2020-06-05 23:50 jiulang 阅读(5237) 评论(24) 推荐(28) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页