会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星仔007
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年4月18日
面向接口编程实践之aspnetcoreapi的抽象
摘要: 最为一名越过菜鸟之后的开发,需要做接口开发。下面做一个纯粹的接口编程的实例demo,仅仅是一个webapi接口的抽象。 下面是代码接口,AbsEFWork是webapi,BaseEntityFramework是一个接口库。 先介绍一下webapi的实现,代码是从底层往上层写的,阅读代码的习惯应该是自
阅读全文
posted @ 2023-04-18 18:33 星仔007
阅读(219)
评论(0)
推荐(1)
2023年3月23日
aspnetcore中aop的实现
摘要: aaspnetcore开发框架中实现aop不仅仅在业务上,在代码的优雅简洁和架构的稳定上都有着至关重要。 下面介绍三种用过的。 第一种通过System.Reflection的DispatchProxy类来实现 首先新建一个aspnetcore项目 针对业务代码WarService加了一个代理的方法
阅读全文
posted @ 2023-03-23 23:37 星仔007
阅读(574)
评论(2)
推荐(4)
2023年3月22日
aspnetcore微服务中使用发件箱模式实例
摘要: aspnetcore微服务种服务之间的通信一般都有用到消息中间件,如何确保该服务的持久层保存创建的数据同时又把消息成功投递到了关联服务,关联服务做对应的处理。 下面就以一个简单的例子来演示实现方式之一,即发件箱模式。 下面解决方案有两个服务,做演示用的比较简单,一个是订单服务,一个是账单服务。完成订
阅读全文
posted @ 2023-03-22 00:39 星仔007
阅读(476)
评论(0)
推荐(2)
2023年3月1日
docker下netcore内存dump
摘要: 一般开发阶段可以通过visualstudio来检查程序的内存 、cup等的优化问题。vs下调试=》性能探查器,这里面大有千秋。 但是好多内存问题是经过时间积累下来才暴露出来的,在生产环境中不做不了这些操作了。 在linux裸机下面的内存泄漏排查微软官网是有详细说明的,按照操作来就可以了。教程如下:
阅读全文
posted @ 2023-03-01 19:01 星仔007
阅读(638)
评论(0)
推荐(2)
2023年2月20日
windows下dapr的代码调试--非docker部署
摘要: 上一篇大概的整理了一下在vm虚拟机下通过docker部署dapr应用,作服务之间调用的例子。 今天整理一下windows下dapr的非docker部署调试,毕竟大部分开发不需要花费太多时间做部署。 源代码还是来自上一篇的例子,代码就不再贴出来了。 exercisebook/Dapr/DaprDemo
阅读全文
posted @ 2023-02-20 23:14 星仔007
阅读(398)
评论(0)
推荐(1)
2023年2月18日
心酸部署dapr经历,最后一步莫名的遗憾
摘要: dapr大概的了解,个人理解他就是一个分布式服务的管理,把微服务常用的组件(缓存,消息中间件、分布式锁、安全id4等)和监控以及服务注册、发现等等一系列功能以一个很抽象的方式管理起来。 可能我们部署微服务用consul、ocelot、polly套件、orleans等去实现,但是不可避免的会遇到服务之
阅读全文
posted @ 2023-02-18 00:34 星仔007
阅读(962)
评论(5)
推荐(1)
2023年2月11日
状态模式
摘要: 我们把影响对象行为的一个或多个动态变化的属性称为状态,状态模式所处理的对象是有状态的,当然状态复杂才能体现出模式的精髓。 简单一点例子就是等红路灯 namespace 状态模式一 { internal class Program { static void Main(string[] args) {
阅读全文
posted @ 2023-02-11 12:51 星仔007
阅读(118)
评论(0)
推荐(0)
2023年1月15日
使用Logstash工具导入sqlserver数据到elasticSearch及elk分布式日志中心
摘要: 首先记下这个笔记,Logstash工具导入sqlserver数据到elasticSearch。 因为logstash使用java写的,我本地开发是win11,所以javade jdk必须要安装。具体安装不介绍了,就是网上下个java8,不要去官网要账号什么的,不是java开发不太折腾,目前只用jav
阅读全文
posted @ 2023-01-15 22:30 星仔007
阅读(1450)
评论(0)
推荐(1)
2023年1月10日
高并发解决方案orleans实践
摘要: 开具一张图,展开来聊天。有从单个服务、consul集群和orleans来展开高并发测试一个小小数据库并发实例。 首先介绍下场景,创建一个order,同时去product表里面减掉一个库存。很简单的业务但是遇到并发问题在项目中就很头痛。 由于内容比较多,简单介绍了。 对外的接口很简单,客户端代码如下,
阅读全文
posted @ 2023-01-10 00:48 星仔007
阅读(1516)
评论(12)
推荐(5)
2023年1月2日
netcore下RabbitMQ队列、死信队列、延时队列及小应用
摘要: 关于安装rabbitmq这里一笔掠过了。 下面进入正题: 1.新建aspnetcorewebapi空项目,NormalQueue,删除controllers文件夹已经无关的文件,这里为了偷懒不用console控制台: public class Program { public static void
阅读全文
posted @ 2023-01-02 21:22 星仔007
阅读(959)
评论(8)
推荐(8)
上一页
1
2
3
4
5
6
7
8
下一页
公告