会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
初壹
博客园
首页
新随笔
联系
订阅
管理
2022年7月28日
LUMEN框架下使用Redis队列执行数据库任务
摘要: 在LUMEN的基础上开发了一个WEB API脚手架。出于安全审计和性能统计的目的,使用了一个前置中间件,当请求进来时/响应发送后,对请求/响应数据进行安全处理然后放入Redis队列,再由队列处理程序将其入库。 但自队列守护进程启动后,由于其它客户端并未持续调用WEB API,8小时后,MySql自动
阅读全文
posted @ 2022-07-28 09:48 初壹
阅读(353)
评论(0)
推荐(0)
2022年6月8日
Dictionary与结构体、委托的结合
摘要: 用字典存储多个对象 1 Dictionary<string, (Type onEntity, Type onJson)> dic = new Dictionary<string, (Type typ1, Type typ2)> 2 { 3 {"key", (typeof(int), typeof(s
阅读全文
posted @ 2022-06-08 20:40 初壹
阅读(54)
评论(0)
推荐(0)
整型到字符串的转换器
摘要: 除非是单价、金额之类的参数,否则一般的int要转为字符串来使用,我个人认为是毫无必要的。但既然有这个要求,只能实现一个转换器来处理。 1 class UnwiseIntToStrConvert : JsonConverter 2 { 3 public override bool CanConvert
阅读全文
posted @ 2022-06-08 12:06 初壹
阅读(47)
评论(0)
推荐(0)
接口类的序列化和反序列化
摘要: 对接口类型的属性显式应用转换器 public class IOrderMerchs { ...... } public class OrderMerchs : IOrderMerchs { ...... } public class Order { public string OrderId { g
阅读全文
posted @ 2022-06-08 11:01 初壹
阅读(79)
评论(0)
推荐(0)
Func委托
摘要: 两个参数的重载(参数1是入参,参数2是计算结果的输出) 1 // 具名委托 2 Func<int, string> f1 = Int32ToStr; // 引用了 Int32ToStr(int i) 3 4 // 匿名委托 5 Func<int, string> f2 = (int i) => {
阅读全文
posted @ 2022-06-08 09:00 初壹
阅读(29)
评论(0)
推荐(0)
公告