Zhuzhuchenyan 最近的时间轴更新
Zhuzhuchenyan

Zhuzhuchenyan

V2EX 第 463901 号会员,加入于 2020-01-08 18:41:47 +08:00
69 S 59 B
简单总结下 3 月发布会
  •  1   
    Apple  •  Zhuzhuchenyan  •  265 天前  •  最后回复来自 H0H
    32
    14 寸 Pro 到手二周感想-前端、Unity 开发、日常
  •  1   
    MacBook Pro  •  Zhuzhuchenyan  •  2021-11-19 01:50:42 AM  •  最后回复来自 raykle
    23
    14' M1 Pro 日常工作情境小测(Angular、Unity)
    MacBook  •  Zhuzhuchenyan  •  2021-11-15 17:31:30 PM  •  最后回复来自 zhpalt
    8
    求推荐资源 - 俯瞰视角场景设计相关
    UNITY  •  Zhuzhuchenyan  •  288 天前  •  最后回复来自 Roy0964
    1
    最近写代码感觉像是憋着一口闷气在写
    程序员  •  Zhuzhuchenyan  •  2021-02-19 19:01:32 PM  •  最后回复来自 Zhuzhuchenyan
    31
    49 年入国军,这个时间点购入了一台 16 寸 mbp
  •  1   
    MacBook Pro  •  Zhuzhuchenyan  •  2021-02-03 20:14:56 PM  •  最后回复来自 Zhuzhuchenyan
    29
    关于 TCP 传输发送包的策略的一个问题
    问与答  •  Zhuzhuchenyan  •  2021-01-20 02:14:32 AM  •  最后回复来自 Zhuzhuchenyan
    6
    有点激动 mac mini, macbook air, macbook pro 13
    Apple  •  Zhuzhuchenyan  •  2020-11-11 14:37:30 PM  •  最后回复来自 c0011
    64
    控诉一下, 996 基本毁了我们的爱情
    情感问题  •  Zhuzhuchenyan  •  2020-08-16 09:39:57 AM  •  最后回复来自 s4nd
    118
    求推荐 AWS 国内访问比较好的地区
    云计算  •  Zhuzhuchenyan  •  2020-07-28 13:41:19 PM  •  最后回复来自 feng04998
    12
    Zhuzhuchenyan 最近回复了
    115 天前
    回复了 wdc63 创建的主题 C# 我应该如何用 C#方法重载实现这样的目的
    如果不想写繁琐的 switch ,同时也想避免反射带来的开销,考虑一下 Delegate.CreateDelegate 来创建一个可以重复使用的 Delegate


    我放了一个示例在这里,仓促之中写完,这个示例有不少可以优化的地方
    1. ProcessInt 和 ProcessString 应该是可以避免使用 object 来作为形参的类型,但是既然你题干中把值类型和引用类型都放在同一个 List 里,说明此处装箱应该是可以接受的
    2. 如果觉得 Dictionary 查找太慢,可以考虑使用表达式树来达到和 switch 相同数量级的的性能


    相关资料
    1. Delegate.CreateDelegate 性能研究: https://stackoverflow.com/a/16078960/8877198 ,大概是普通反射的 30 倍快
    推荐一款开源的 ryzen 笔记本 CPU 调教工具
    https://ryzencontroller.com/
    可以用不同的参数限制功耗从而达到降低温度的目的,若是有需要可以试试看

    我自己的笔记本是 omen 15 Ryzen 5 5600H 版本,打游戏的时候一般限制功耗在 20w ,降温效果拔群
    235 天前
    回复了 dicc 创建的主题 Python 如何编写代码才能实现这种关联
    Pycharm 应该专门做了很多 Django 的优化,根据官网 https://www.jetbrains.com/help/pycharm/django-support7.html#django-support

    Django support in PyCharm includes:
    ...
    - Code insight support for Django ORM.
    ...
    244 天前
    回复了 eachin 创建的主题 MacBook Air M1 的 Air 为啥没有蓝牙高级设置呢
    似乎从 Monterey 版本开始这个选项就没有出现过了

    找到了一篇没什么用的讨论,“Apple deleted that option from Monterey and did not say why.”
    https://discussions.apple.com/thread/253582070
    又有谁不是呢,只不过是程度上的差异吧。
    我相信肯定有的从业者可以在工作和自我实现上找到统一的轨迹,但是具体到我和我身边的人 90%的工作时间都在和需求妥协。
    工作是为了挣钱,挣钱是为了糊口,如果有的选择,能往好的平台跳就跳,如果没得选择,发完牢骚明天太阳还是照常升起。
    265 天前
    回复了 jn5414 创建的主题 程序员 小型独立游戏工作室解决方案选型探讨求教
    附议
    如果只有一个人做研发相关工作,在早期千万不要花费时间在 Devops 上,这是一个时间怪兽,而且和游戏开发是两条平行线,首先做好版本管理就可以了。
    Unity 提供一个 Cloud Build 选项,可以去了解了解,功能相对来说简单一些,但是如果买了订阅应该就是免费使用了
    Metabase 非常好用,免费版本功能完全够用

    如果用 Unity 选择使用 URP 或者 HDRP 开发,买 Asset 时候注意是否支持 URP 和 HDRP ,有的资源版本过老,可能不能很好的支持目前强推的 SRP (Scriptable Render Pipeline, URP 和 HDRP 是它的两个官方实现)
    大部分热门付费资源都有它的的免费版本,可以先尝试试用一下再决定是否购买
    我一般会时不时看一眼 https://node.green , 还有的时候要维护一些老的 node 版本的项目,也可以扫一眼看看能不能直接用。
    279 天前
    回复了 FaiChou 创建的主题 React React effects 的闭包里锁定 state 值是怎么实现的?
    简单翻了一下,粗浅的理解是`<span>{a}</span>`中的{a}看似是一个闭包捕获,但其实本质上是函数调用`React.createElement("span", null, a)`中的一个形参
    于是在后续逻辑中` <span>{a}</span>`中的 a 和`setInterval(() => { console.log(a) }, 2000)`中的 a 基本上没有任何关系,产生上文所说结果就是很自然的了
    一楼说的或许是这种
    A.pipe(mergeMap(valueA => forkJoin([B, C, D]))).subscribe(([valueOfB, valueOfC, valueOfD]) => {});
    336 天前
    回复了 wjx0912 创建的主题 JavaScript 请教一段 js 生成器的代码
    简单来说,
    let result = yield func()
    此时 result 的值和 func 的返回值没有丝毫关系,你如果在看书的话可以接着往下看,yield 的作用只是暂停当前生成器的运行然后等待下一次的 next 调用,并把下一次 next 调用传递的参数传递给 result ,你可以参考一下下面的例子

    function doSomething() {
    setTimeout(() => {
    gen.next("result")
    },0)
    }

    function* generatorFunction() {
    const result = yield doSomething()
    console.log(result)
    }

    var gen = generatorFunction()
    gen.next()
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2873 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 00:56 · PVG 08:56 · LAX 16:56 · JFK 19:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.