zoukankan      html  css  js  c++  java
  • [日常]总结2016年7月入职至2016年7月26号微盘所遇bug

    2016年刚入职后在新浪微盘项目上所遇到的问题:

    1.前端接口的程序不同版本问题,版本号在程序路径中区分,比如2.4.2/lib/sdk/api/weipan/Client.php

    2.文件夹接口的mc缓存问题,用户创建文件夹的时候会从新读取数据库更新MC缓存

    3.文件库和用户库分开,比如:用户表在端口4001库,文件表在端口5001库,

    4.根据用户id进行分表,比如:我的uid 142262729,在user04表

    5.分享文件失败问题的测试与修复

    6.某一分库逻辑uid%128 取出的值大于64是在4381库,小于64在4380库

    7.测试支付成功但没加上会员日期问题,查询支付宝回调的逻辑,建表保存支付记录payment_member_log

    8.上传s3文件失败问题,

    使用ie11进行测试,上传网盘附件和邮箱网盘上传文件,进度停在99.99%
    使用360的ie兼容模式测试,进度停在99.99%,长时间后显示 连接应用服务器失败。

    解决是

    编码问题,经过测试,是因为s3那边没有对返回的文件头filename部分进行urlencode处理
    ie11进行urlencode的时候,会把空格转成+,正常应该是%20,应该使用rawurlencode()函数处理

    9.上传大文件切分合并问题

  • 相关阅读:
    Map
    Enumeration输出
    iterator的基本用法
    Annotation整合工厂设计模式
    自定义Annotation
    Annotation
    动态代理设计模式
    静态代理设计模式
    自定义ClassLoader
    获取类的类对象的几种方式
  • 原文地址:https://www.cnblogs.com/taoshihan/p/9998283.html
Copyright © 2011-2022 走看看