首页   注册   登录

YaphetYin

  •   蜻蜓FM / 高级Python工程师
    V2EX 第 115585 号会员,加入于 2015-05-07 01:51:49 +08:00
    今日活跃度排名 3869
    一个不奇葩的男人
    YaphetYin 最近回复了
    33 天前
    回复了 cxz0663 创建的主题 问与答 sqlalchemy 优化问题
    这不是 join 一下就好了么
    56 天前
    回复了 gino86 创建的主题 程序员 不知道使用 yaml 有什么好处
    Toml 编写就很简单,rust 用的就是这个
    70 天前
    回复了 ooToo 创建的主题 问与答 作为面试官, 你有什么要分享的吗?
    我一般会考察这几个点
    - 已有知识结构,广度和深度,这里主要会问工作需要的知识,对方工作涉及的,擅长的
    - 略微超出已有知识之后,解决问题的思路
    - 学习能力,自驱力
    - 代码能力,一般会给个逐步深入的算法题
    - 工程能力
    - 沟通能力和 leadership
    87 天前
    回复了 bsg1992 创建的主题 程序员 新项目选型一开始就上微服务合适嘛?
    微服务很依赖完善的基础架构
    94 天前
    回复了 raingorain 创建的主题 编程 求助,用递归去反转链表
    这三句把当前 head 放到反序链表的最后面
    98 天前
    回复了 c00WKmdje2wZLrSI 创建的主题 Python 一个 Python import 模块失败的问题
    reload sys.modules
    不是很明白这个初衷为站外 oauth 授权诞生的东西怎么会一直有人站内使用,不可撤销了解一下?
    你可以把完整的例子贴上来,业务逻辑省略掉,保留你想要表达的主任务,try..catch.. 和子任务名,这样比较方便看调用结构,比如

    ```
    def main():
    slow_task.delay()

    @task()
    def slow_task():
    chord( ( test_error.s(x) for x in y) , test_result.s() )().get()

    @task()
    def test_error(a):
    try:
    sleep(a)
    catch SoftTimeLimitExceeded as e:
    pass

    @task()
    def test_result(a):
    print("all success")


    main()
    ```

    这样哪里调同步哪里调异步都看的很清晰,用语言描述的话比较难 get 到吧
    不是很明白你的表述,是这样用的意思么?
    ```
    @task():
    def mytask():
    chord( ( test_error.s(x) for x in y) , test_result.s() )().get()
    ```
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2134 人在线   最高记录 4236   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 8ms · UTC 04:29 · PVG 12:29 · LAX 20:29 · JFK 23:29
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1