思禽_个人页

个人头像照片 思禽
个人头像照片 个人头像照片 个人头像照片
81
34
0

个人介绍

一个写着几行代码的理工科文学青年

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

阿里云技能认证

详细说明
暂无更多信息

2021年12月

  • 12.15 14:55:49
    发表了文章 2021-12-15 14:55:49

    软件开发架构模式浅谈:一些思考和实践记录

    我个人平时会比较慎用“架构”这个词, • 一方面是觉得业界有很多架构大师和架构模式,而我的认知和实践有限; • 另一方面是因为这个词看着挺高大上、有点务虚,如果不结合实际场景的具体问题来讨论,容易陷入“PHP是最好的语言”这样的辩论赛中。 所以,我个人的观点是:以要解决的问题为出发点,去讨论我们要采用的架构模式。
  • 发表了文章 2021-12-15

    软件开发架构模式浅谈:一些思考和实践记录

  • 发表了文章 2017-06-27

    QAP实践:响应键盘显示、隐藏和其它高度变化事件

  • 发表了文章 2017-03-06

    在使用CocoaPod的Xcode工程中断点没有调试信息的问题跟进

  • 发表了文章 2017-03-03

    关于千牛移动端纯H5插件和QAP应用中H5页面的概念

  • 发表了文章 2016-03-15

    从NSTimer的失效性谈起(二):关于GCD Timer和libdispatch

  • 发表了文章 2016-03-15

    从NSTimer的失效性谈起(一):关于NSTimer和NSRunLoop

  • 发表了文章 2015-11-18

    iOS中线程Call Stack的捕获和解析(一)

  • 发表了文章 2014-06-17

    利用objc的runtime来定位次线程中unrecognized selector sent to instance的问题

  • 发表了文章 2014-06-08

    Core Data浅谈系列之十 : 关于数据模型中实体的属性

  • 发表了文章 2014-06-03

    随手记UIKit Dynamics

  • 发表了文章 2014-05-23

    Inside ARC — to see the code inserted by the compiler

  • 发表了文章 2014-02-10

    iOS应用的crash日志的分析基础

  • 发表了文章 2014-01-04

    关于大数据量下Core Data的数据迁移

  • 发表了文章 2013-12-06

    在iOS上present一个半透明的viewController

  • 发表了文章 2013-11-19

    缺失version model的情况下能否完成Core Data的数据迁移?

  • 发表了文章 2013-10-29

    再看Core Data中PSC陷入死锁的问题

  • 发表了文章 2013-09-29

    Core Data多线程环境下pendingChange引发的排序不对问题

  • 发表了文章 2013-07-31

    LLVM在静态分析上的增强 @ WWDC 2013

  • 发表了文章 2013-07-31

    LLVM在警告方面的改进 @ WWDC 2013

  • 发表了文章 2013-07-30

    LLVM对注释的新增支持 @ WWDC 2013

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2019-07-17

    post请求,返回没数据。为啥?

    返回格式无法转成json
    踩0 评论0
  • 回答了问题 2019-07-17

    QN.fetch在上传base64 数据

    调试的时候 走的不是QAP的fetch,而是Chrome自带的fetch,是浏览器做的限制。
    踩0 评论0
  • 回答了问题 2019-07-17

    QAP页面在IOS上打开,完全不可用

    之前排查过,属于代码写了透明视图覆盖住了。
    踩0 评论0
  • 提交了问题 2017-04-13

    Text变成0时颜色会变化,变成1不会,Android是好的

  • 回答了问题 2019-07-17

    有关navigator.push

    请参考 文档 中的 pop/back API https://g.alicdn.com/x-bridge/qap-sdk/1.0.10/book/api/api-navigator.html
    踩0 评论0
  • 回答了问题 2019-07-17

    调用taobao.trades.sold.get接口,传入use_has_next:true后报错

    你好,请使用字符串类型的'true'
    踩0 评论0
  • 回答了问题 2019-07-17

    用协议获取的图片如何上传至图片空间呢?

    请参考这里 http://sui.taobao.org/qn-sdk/sys.html : //例子二:上传图片类 var request = TOP.mobile.sys.api({ method:'taobao.picture.upload', picture_category_id:3, //涉及到文件上传类型API,请将文件转成{name:name,data:base64String}格式的对象 img:{ name:'Bule.jpg', data:'data:image/gif;base64,R0lGODlhAwADAIABAL6+vv///yH5BAEAAAEALAAAAAADAAMAAAIDjA9WADs=' }, image_input_title:'Bule.jpg', title:'zhudi test' }); request(function(result){ alert(JSON.stringify(result)); });
    踩0 评论0
  • 回答了问题 2019-07-17

    为啥会打开应用失败啊啊啊?

    请检查手机和DevServer是否处于同一个网络
    踩0 评论0
  • 回答了问题 2019-07-17

    QAP Mobile SDK,关于QN.share

    你好,目前该功能暂时关闭。
    踩1 评论0
  • 回答了问题 2019-07-17

    手机扫码后,点击Debugger到新的tab页后报错(见截图)

    小眀:命令行提示“can not join session,unknow sessionId”,暂时不用关心。直接关闭调试页面,重新点击deugger即可。就会有webpack了
    踩0 评论0
  • 回答了问题 2019-07-17

    QN.navigator.push不能跳转

    如果是二级目录的话,请确认webpack是否做了相应修改,涵盖为入口文件进行编译:/** * 获取demo文件夹中的入口文件 * @param cwd * @returns {{}} */ function getDevEntry(cwd) { var entry = {}; glob.sync('**/**.jsx', { cwd: cwd }).forEach(function(item, i) { var file = item.replace('.jsx', ''); entry[file] = [ item ]; }); return entry; }此外,也可以通过这个页面确认对应文件是否编译:
    踩0 评论0
  • 回答了问题 2019-07-17

    从工作台,点击待发货进去,列表数据没有了,从交易管理里面进去是有的

    风恒:交易状态,默认查询所有交易状态的数据,除了默认值外每次只能查询一种状态。 可选值: WAIT_BUYER_PAY(等待买家付款) WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款) WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货) TRADE_FINISHED(交易成功) TRADE_CLOSED(交易关闭) TRADE_REFUND(退款中)。根据之前约定,tradeList传入的tradeStatus枚举如上。请按照定义进行处理
    踩0 评论0
  • 回答了问题 2019-07-17

    ios 消息跳转详情

    这个属于历史遗留问题,会在下个版本修正。多谢反馈。
    踩0 评论0
  • 回答了问题 2019-07-17

    ios 8.1.3用千牛开发工具真机调试扫码报错,IDE中未出现 debugger等按钮(windows下的IDE)

    你好 请确认下你的手机和电脑在同一个局域网
    踩1 评论0
  • 回答了问题 2019-07-17

    线上环境,如果H5的离线包和qap的离线包都存在,用户访问哪个

    你好,会优先使用QAP应用包。
    踩0 评论0
  • 回答了问题 2019-07-17

    IOS,inspector里有大量报错,表现为dom元素不加载

    你好,根据报错json.stringify cannot serialize cyclic structures,请参考下以下两个链接:http://stackoverflow.com/a/9382383/889538http://stackoverflow.com/a/11616993/889538另外,能否进一步描述下是什么业务场景下会出现如上报错?
    踩1 评论0
  • 提交了问题 2017-03-07

    为什么上传了新包,但客户端打开的还是老版本呢

  • 回答了问题 2019-07-17

    有关getFileData的一些疑问

    经过排查,楼主使用的调用方式是let url = 'file://localpath=%@'+path+'&mimetype=application%2fmsword';,这里的格式和mimetype有问题,请参考:let url = 'file://localpath='+path+'&mimetype=image%2fpng';。
    踩1 评论0
  • 回答了问题 2019-07-17

    为什么上传了新包,但客户端打开的还是老版本呢

    请确认客户端版本和qap.json中最小版本号字段(min_qn_ios/min_qn_android)的关系,看是否允许对应版本的客户端获取到该包;如果是测试阶段,请确认添加了正确的测试账号;
    踩1 评论0
  • 回答了问题 2019-07-17

    ios 跳到问题反馈

    你好,我使用如下代码验证是好的: let url = 'tbsellerplatform://?session_event=event_back_platform&module=module_setting&sub_module=submodule_setting_feedback&service_id=issueSource%3D21085840'; QN.navigator.push({ url: url });
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息