Fork me on GitHub
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 在C#中,访问修饰符是使用频率很高的一组关键字,一共四个单词六个组合:public,internal,protected internal,protected,private protected,private,如果你对这些关键字非常清楚,请跳过,节省时间;如果你在编程中一般都使用public和pr 阅读全文
posted @ 2022-01-29 10:19 桂素伟 阅读(80) 评论(0) 推荐(0)
摘要: 在前面的系列博文中,我们说自定义业务计数器步骤: 1、分析业务,规划好监控跟踪指标 2、定义指标收集器 3、侵入编程(尽量在开发时分离业务实现与监控指票的收集代码)收集指标 4、开发grafana展示模板,完成展示 结合《asp.net core监控—引入Prometheus》二,三,四,五4种模版 阅读全文
posted @ 2022-01-29 10:07 桂素伟 阅读(201) 评论(0) 推荐(0)
摘要: 上一篇博文中说到Prometheus有四种指标类型:Counter(计数器)、Gauge(仪表盘)、Histogram(直方图)、Summary(摘要),并且我们做了一个Counter的Demo,接下来看看Histogram。 3、Summary:摘要 summary是采集展示百分位数,百分位定义: 阅读全文
posted @ 2022-01-29 10:04 桂素伟 阅读(155) 评论(0) 推荐(0)
摘要: 上一篇博文中说到Prometheus有四种指标类型:Counter(计数器)、Gauge(仪表盘)、Histogram(直方图)、Summary(摘要),并且我们做了一个Counter的Demo,接下来看看Histogram。 3、Histogram:直方图 直方图,维基百科的定义:是一种对数据分布 阅读全文
posted @ 2022-01-28 11:18 桂素伟 阅读(141) 评论(0) 推荐(0)
摘要: 上一篇博文中说到Prometheus有四种指标类型:Counter(计数器)、Gauge(仪表盘)、Histogram(直方图)、Summary(摘要),并且我们做了一个Counter的Demo,接下来看看Gauge。 2、Gauge:仪表盘,有增有减 这个指标非常像汽车的车速表,指针是在一定范围内 阅读全文
posted @ 2022-01-28 11:00 桂素伟 阅读(504) 评论(0) 推荐(0)
摘要: 上一篇博文中,说明了怎么引进Prometheus到asp.net core项目中,因为是Demo,所以Prometheus和Grafana都是windows版本,本地执行的,生产环境上这些服务可以根据的公司的架构,放到适合的环境内,现在这些服务都支持跨平台化和容器化。并且在上篇博客中展示的是http 阅读全文
posted @ 2022-01-28 10:52 桂素伟 阅读(252) 评论(0) 推荐(0)
摘要: Prometheus是CNCF毕业的第二个项目,算是明星产品(可自行了解Prometheus的功能),asp.net core当然不能错过与之配套使用。在.net中是通过prometheus.net【https://github.com/prometheus-net/prometheus-net】引 阅读全文
posted @ 2022-01-27 22:06 桂素伟 阅读(591) 评论(0) 推荐(0)
摘要: record是C#9引入的新的引用类型,详细见官方文档:https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-9#record-types 在C#中,引用类型有:interface,class,delegate,数组;现在re 阅读全文
posted @ 2022-01-27 22:02 桂素伟 阅读(210) 评论(0) 推荐(0)
摘要: C#中有很多集合类型,比如List<T>,Dictionary<TKey,TValue>,这些是我们常用的,但也有一些少众的场合使用的集合:特征类型的ReadOnly集合,Sort集合;封装特定算法类型的集合:Queue<T>(先进先出),Stack<T>(后进先出),LinkedList<T>(链 阅读全文
posted @ 2022-01-26 22:09 桂素伟 阅读(149) 评论(0) 推荐(1)
摘要: 在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:https://github.com/axzxs2001/Asp.NetCoreExperiment 阅读全文
posted @ 2019-11-24 10:04 桂素伟 阅读(1110) 评论(0) 推荐(0)
摘要: 在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:https://github.com/axzxs2001/Asp.NetCoreExperiment 阅读全文
posted @ 2019-10-25 09:15 桂素伟 阅读(2559) 评论(0) 推荐(1)
摘要: 在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:https://github.com/axzxs2001/Asp.NetCoreExperiment 阅读全文
posted @ 2019-10-19 08:06 桂素伟 阅读(351) 评论(0) 推荐(0)
摘要: 当你想用asp.net core做一个三方库,不但有api实现功能,还希望能用UI来展现或设置你的功能时,这个blog或许对你有用。 用Demo说话,源码GiuHub库:https://github.com/axzxs2001/Asp.NetCoreExperiment/tree/master/Asp.NetCoreExperiment/EmbeddedResources 阅读全文
posted @ 2019-10-14 20:35 桂素伟 阅读(1364) 评论(5) 推荐(1)
摘要: 在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:https://github.com/axzxs2001/Asp.NetCoreExperiment 今天先分享几个对集合知识点。 阅读全文
posted @ 2019-10-08 18:19 桂素伟 阅读(1778) 评论(0) 推荐(2)
摘要: 在GitHub上有个项目,本来是作为自己研究学习.net core的Demo,没想到很多同学在看,还给了很多星,所以觉得应该升成3.0,整理一下,写成博分享给学习.net core的同学们。 项目名称:Asp.NetCoreExperiment 项目地址:https://github.com/axzxs2001/Asp.NetCoreExperiment 阅读全文
posted @ 2019-10-08 15:35 桂素伟 阅读(647) 评论(0) 推荐(0)
摘要: 本文是介绍aws 作为api gateway,用asp.net core用web应用,.net core作为aws lambda function。 阅读全文
posted @ 2019-03-12 11:35 桂素伟 阅读(1358) 评论(1) 推荐(1)
摘要: 为了双向认证,我们首先得准备两个crt证书,一个是client.crt,一个是server.crt,有时为了验证是否同一个根证书的验证,这两个证书可以共有一个根证书root.crt。 阅读全文
posted @ 2018-12-05 13:54 桂素伟 阅读(4925) 评论(5) 推荐(7)
摘要: Proto.Actor中提供了基于tcp/ip的通迅来实现Remote,可以通过其Remot实现对Actor的调用。 阅读全文
posted @ 2018-09-01 15:52 桂素伟 阅读(1376) 评论(2) 推荐(4)
摘要: Actor是有状态的,当每一步执行失败后,返回失败地方继续执行时,希望此时的状态是正确的,为了保证这一点,持久化就成了必要的环节了。 Proto.Actor提供了三种方式执久化: • Event Sourcing事件溯源 • Snapshotting快照 • Event Sourcing with Snapshotting带快照的事件溯源 阅读全文
posted @ 2018-09-01 12:35 桂素伟 阅读(1751) 评论(0) 推荐(3)
摘要: Behaviors就是Actor接收到消息后可以改变处理的方法,相同的Actor,每次调用,转到不同的Actor内方法执行,非常适合按流程进行的场景。Behaviors就通过在Actor内部实例化一个Behavior对象,然后通过这个对象的Become来切换执行的方法的。 阅读全文
posted @ 2018-09-01 08:43 桂素伟 阅读(1506) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页