Redis
文章平均质量分 52
八哥~
学习新技术,先知其然,然后知其所以然
展开
-
Redis String类型存取注意事项
注意事项: 存入Redis的时候String类型不要Json序列化。 取出Redis的时候String类型不要Json反序列化。 在newtonsoft,json V10.0.2版本中 否则因为如下问题报错: //数字字符串反序列化不会报错 var test = Newtonsoft.Json.JsonConvert.DeserializeObject<string>("1234"); //中文字符串反序列化报错 var test1 = Newtonsoft.Json.JsonConvert.原创 2021-09-02 19:32:24 · 837 阅读 · 0 评论 -
Redis分布式锁解决高并发场景
Redis分布式锁解决高并发场景 首先,我们一起来看看这个问题的背景? 前段时间有个朋友在外面面试,然后有一天找我聊说:有一个国内不错的电商公司,面试官给他出了一个场景题: 假如下单时,用分布式锁来防止库存超卖,但是是每秒上千订单的高并发场景,如何对分布式锁进行高并发优化来应对这个场景? 他说他当时没答上来,因为没做过没什么思路。其实我当时听到这个面试题心里也觉得有点意思,因为如果是我来面试候选人的话,应该会给的范围更大一些 比如,让面试的同学聊一聊电商高并发秒杀场景下的库存超卖解决方案,各种方案的优转载 2021-05-21 15:46:06 · 1157 阅读 · 1 评论 -
C# DateTime 数据保存到Mysql(datetime类型) 四舍五入
using (MESDB db = new MESDB()) { var repair = new MesRepair() { F_ID = Guid.NewGuid().ToString(), MachineNum = "666", RepairEndTime = Convert.ToDateTime("2021/04/27 13:00:00.500"), }; var tempRepairEndTimeList = new原创 2021-04-27 14:56:21 · 756 阅读 · 0 评论