今天

今天主要看service的代码了,把与user直接的交互弄的更明白点;另外修复了下user的接口,主要是与dispatch的交互操作,如果操作失败是否进行retry的接口,这个接口弄的比较恶心,关键是判断什么情况下需要retry,什么情况下不需要,比如写db错误的话是否需要?正常情况下是需要的,而我偏偏弄到了一个死角,如果一直写失败咋办。。。囧;导师说如果一直写失败的话一般是是硬盘满或者db出问题了,需要人工干预了,所以db操作如果失败还是需要retry的。现在的dispatch设计的就是这样的,为了保证用户的数据不丢失,如果写或者更新失败的话就会一直处理,直到该数据写成功,否则不更新后面的数据。

今天效率比较低,突然又没了动力,胡思乱想;唉,我很多时候都受不了自己了,苍天啊,我是不是应该去信仰下上帝,找找自己的灵魂。

今天看了下自旋锁和一个随机数的生成代码

自旋锁老早就听说过,但没用过,今天在代码里看到了,就去查了下

另外生成session id的时候用了一个随机数的算法MTRand(http://meishan.ansci.iastate.edu/~rohan/matvec_classes/doc/html/classMTRand.html#MTRanda9),貌似是日本人搞出来的?

今天没去跑步,计划明天去打球

今天杂七杂八的看了些其他,不记了。貌似有一个UDT的,今天好像第一次见,说是基于udp的,而且是像tcp那样有序的,面向链接的,回头找时间研究下,这个东东估计不错

计划22号左右回家,妹妹要结婚了

准备回家吧。。。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值