crclz 最近的时间轴更新
crclz

crclz

V2EX 第 379541 号会员,加入于 2019-01-23 20:05:13 +08:00
Microsoft Edge 疯狂占用 CPU
Edge  •  crclz  •  31 天前  •  最后回复来自 jixule
24
为何 Java 内存占用比.Net 内存占用高这么多?
Java  •  crclz  •  202 天前  •  最后回复来自 no1xsyzy
99
大家工作中的前后端是如何合作的?如何减少接口变更?
  •  1   
    Java  •  crclz  •  297 天前  •  最后回复来自 sunxiansong
    51
    读《大型网站系统与 Java 中间件实践》有感
    程序员  •  crclz  •  2020-01-01 17:26:33 PM  •  最后回复来自 luozic
    9
    postgres 如何锁住一条不存在的记录?
    PostgreSQL  •  crclz  •  2020-01-02 16:29:31 PM  •  最后回复来自 encro
    38
    微信企业号拿企业当小白鼠
    微信  •  crclz  •  2019-01-30 10:58:45 AM  •  最后回复来自 gethin0321
    4
    crclz 最近回复了
    1 天前
    回复了 ignore 创建的主题 程序员 看完这块代码,我久久不能平静
    必须在函数开头检查引用是否为 null,这是最基础的编程常识。这样就可以区分是调用者出了问题,传入了 null,还是函数体有 bug,在中途访问了 null 。bug 就被局限在小范围内,而不是跨函数找 bug 。

    除此之外,没有代码上下文,唯一可能出问题的就是把 IOException 掩盖掉的问题。


    @guyeu C# visual studio 对传入参数的代码建议也包含 if(x == null) throw new NullReferenceException(nameof(x)),和 java 的思想一致。
    2 天前
    回复了 oldbird 创建的主题 Python Python 读取 excel 中的小数问题
    IEEE754
    涉密数据用开源的 Keepass 发行版解决,Keepass 可以选择上云(配合坚果云使用),但是是加密后上云。
    3 天前
    回复了 yumc 创建的主题 Java Java 数据对象的 toString()重写为 Json 格式的优劣
    @binux 阿里规约指的是设计者主动抛出异常的情况吧。
    微服务的设计原则是不同微服务之间不共享数据源,只通过明确定义的 HTTP 接口(或类似的接口)进行协作。

    破坏这种方式的后果:

    坏处:
    1a. 带来团队沟通或管理上的混乱
    1b. 团队间迭代的节奏被卡住,造成生产力下降。例如,团队 2 的逻辑基于团队 1 数据源中的表结构,一旦团队 1 要变更表结构,会非常麻烦。

    好处:
    2a. 简化开发,减少短期内的开发时间
    2b. 直接访问数据源,性能好
    4 天前
    回复了 TomVista 创建的主题 程序员 被合并了人生第一个 pr,很开心
    发现某个 JWT 库因为 Json 解析的逻辑在某些情况下会导致安全隐患,然后在文档中添加了警告与例子,PR 被接受了。
    回答楼主:

    thoughtworks 的一个 Java DDD 范例项目:
    https://github.com/e-commerce-sample/ecommerce-order-service

    微软官方的 ddd 教程项目(.Net ):
    https://docs.microsoft.com/en-us/dotnet/architecture/microservices/microservice-ddd-cqrs-patterns/
    https://github.com/dotnet-architecture/eShopOnContainers
    https://github.com/dotnet-architecture/eShopOnWeb
    虽然是.Net ,但是 AspNet 和 SpringBoot 差别不大)

    回复楼上那些说 DDD 不实际、DDD 只适合大公司的复杂业务等说法:
    CRUD Boy 无法理解 DDD 属正常现象,但是如果轻视 DDD,那就注定只能当一个低级的 CRUD Boy 。
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1976 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 03:44 · PVG 11:44 · LAX 20:44 · JFK 23:44
    ♥ Do have faith in what you're doing.