摘要: RabbitMQ是一个开源的,基于AMQP(Advanced Message Queuing Protocol)协议的完整的可复用的企业级消息队,RabbitMQ可以实现点对点,发布订阅等消息处理模式。 RabbitMQ有五种模式 简单工作模式(一对一):一个生产者,一个队列,一个消费者 工作模式( 阅读全文
posted @ 2024-05-08 11:21 高空燕子飞过 阅读(174) 评论(0) 推荐(0) 编辑
摘要: ps:不要什么都存数据库。。。 遇到一个BUG,调试了好久没找到原因,后来打印了sql语句,问题出在msg.Msg字段的保存,如下: msg.Msg是一串JSON字符串 保存的时候,FreeSql会解析成这样 因为出现特殊字符,导致保存失败。 阅读全文
posted @ 2024-05-07 11:31 高空燕子飞过 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 最近开始用一个工具Swagger,可以自动生成接口文档并测试接口,简直太好用了,可以告别PostMan,并且也不用写接口文档了,强烈推荐!!! 首先声明一下,这个是针对WebApi的,继承Controller是控制器是不支持的哦。 1、在NuGet里面搜索Swashbuckle.AspNetCore 阅读全文
posted @ 2021-05-10 14:34 高空燕子飞过 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 摘要:最近办了一件蠢事,我在一个高并发的订阅事件里对数据库执行I/O操作 ,坑了自己一把,虽然定时清除了数据,但是跑了一段时间之后还是出问题了,后面就加入了队列去存储一段时间的数据,解决了这个问题,操作内存和磁盘不是一个级别的.特别是高并发的情况下,最好别对磁盘进行I/O操作,用不好只能坑了自己. 阅读全文
posted @ 2020-07-31 13:41 高空燕子飞过 阅读(2059) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 最近做的项目用redis订阅了一个消息,消息的每秒都会发,在我程序运行了一晚上之后,第二天发现消息丢失了,看了日志发现平均2秒丢26条消息。 解决办法: 在网上找到了这个描述:来自https://blog.csdn.net/luyaoying001/article/details/802 阅读全文
posted @ 2020-07-24 15:20 高空燕子飞过 阅读(6252) 评论(0) 推荐(1) 编辑
摘要: 问题描述: 最近公司新开发一个项目,需要读取pcap包信息,然后去分析。这个也是走了不少弯路,以前也没处理过这么底层的东西,网上能找到的例子也有限,最后用了SharpPcap这个工具,基本可以满足需要,这个工具读取的信息很全,我就不粘贴那么细了,具体的取值类似。 这里用控制台写两个例子做个示范: 1 阅读全文
posted @ 2020-07-15 15:48 高空燕子飞过 阅读(4627) 评论(0) 推荐(1) 编辑
摘要: 问题描述:项目需要调用python的一套程序去处理一些问题,然后我用Process 类启动一个进程,调用了python程序,通过实时输出获取执行进度信息,但是执行的时候我发现输出并不是实时的。 1、调用外部程序的代码是这样的 public static Process CommitCommand(s 阅读全文
posted @ 2020-04-28 15:27 高空燕子飞过 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 最近做了一个项目需要调用外部的API,发现一个很好用的组件,分享一下。 以下RestSharp的描述来自网上摘抄。https://www.xcode.me/post/5748 描述:RestSharp 是一个基于 .NET 框架的 REST 客户端,RestSharp 是一个轻量的,不依赖任何第三方 阅读全文
posted @ 2020-03-25 11:53 高空燕子飞过 阅读(16522) 评论(1) 推荐(3) 编辑
摘要: 在.NET Core中想给API进行安全认证,现在最常用的就是Jwt了,简单记录下JWT的使用方法。 一、首先在appsettings.json里写基本配置,参数如下 "JwtSecurity": { "Issuer": "", // 颁发者 "Audience": "", // 接收者 "Toke 阅读全文
posted @ 2020-03-23 16:00 高空燕子飞过 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 最近踩了一个SQLite数据库的坑,记录一下。 问题描述: 数据库表中需要加个字段,然后手动去加了个字段,保存的时候这个错就诞生了,告诉我找不到这个列,可是他明明就是一个表。一头雾水,网上搜了这个错误,大部分都是插入记录的时候报的错,然后也没找到类似的描述。 报错如下: 数据库是用Code Firs 阅读全文
posted @ 2020-03-13 15:00 高空燕子飞过 阅读(1331) 评论(1) 推荐(0) 编辑