摘要:铺垫已了,进入今天的正题,猫荐书系列之五高性能编程本书适合已入门还想要进阶和提高的读者阅读。书中列举了两个惨痛的教训华尔街公司骑士资本由于软件升级引入的错误,损失亿美元公司小时全球中断的严重事故。 showImg(https://segmentfault.com/img/bVbm92w?w=6720&h=4480); 稍微关心编程语言的使用趋势的人都知道,最近几年,国内最火的两种语言非...
摘要:自己写语句执行,这可能是最傻的一种方法了,不过却能保证事情完全按照自己的想法执行。 遇到的问题 golang对于基本类型初始化的处理,是自动给基本类型赋值为默认值。比如: var i int//在这里如果不对i做任何赋值,那么i的值为零 这个特性在很多地方能够避免访问到未初始化变量的尴尬,但是由此也引出了另外一个问题,就是在进行数据库访问操作时应该如果对待这样的默认值。 现在...
摘要:前言架构是一款软件从到的演变过程。并非是上来就可以承载什么亿级访问的牛架构什么的。这是软性架构,考虑扩展性。实际程序员与架构师不分家。设计架构设计覆盖一款应用运行的各个方面。架构并不是一个多么神秘的职业。虽然敌不过大厂的架构。 showImg(https://segmentfault.com/img/bVbf3Tg?w=1080&h=708); 前言 架构是一款软件从0到100的演变过...