• 公司起诉技术总监索赔 90 万元,称其拖延研发进度

    综合整理:程序员的那些事(id:iProgrammer)诉讼世界,无奇不有。各位没看错标题!公司起诉技术总监索赔90万元,称其拖延研发进度7月5日,中国裁判文书网公开了一份出自北京第三中级人民法院的二审民事判决书[1],神州瑞景公司起诉原技术总监姚某,索赔90万。判决书是公开信息...

    程序员小灰
    2021-08-19
  • Windows 程序内存泄漏 (Memory Leak) 分析之 UMDH

    小木发现线上的程序通过任务管理器发现内存不断的增长,怀疑是不是内存泄漏呢?用户态内存泄漏可能是句柄泄漏,堆内存泄露,Socket, GDI对象等等。而对于C程序员来说,碰到最多的无疑是堆内存泄露:也就是通过malloc或者new从堆上申请的内存,使用完成后,并没有释放,导致程序使...

  • 图解:进程怎么绑定 CPU

    昨天在群里有朋友问:把进程绑定到某个CPU上运行是怎么实现的。首先,我们先来了解下将进程与CPU进行绑定的好处。进程绑定CPU的好处:在多核CPU结构中,每个核心有各自的L1、L2缓存,而L3缓存是共用的。如果一个进程在核心间来回切换,各个核心的缓存命中率就会受到影响。相反如果进...

    CPP开发者
    2021-08-19
    CPU 进程
  • Windows 程序内存泄漏 ( Memory Leak ) 分析之Windbg

    之前写了一篇>"data-itemshowtype="11"tab="innerlink"data-linktype="2">。这种方法有一定的局限性:实践证明,当程序复杂,内存频繁的申请释放,通过UMDH对比的文件将会非常的大,并且很难直接看出内存泄露所在。UMDH在收集信息的...

  • 亿级商城促销系统架构设计与实践

    作者:vivo互联网官方商城开发团队-LiuJianZhu一、前言随着商城业务渠道不断扩展,促销玩法不断增多,原商城v2.0架构已经无法满足不断增加的活动玩法,需要进行促销系统的独立建设,与商城解耦,提供纯粹的商城营销活动玩法支撑能力。我们将分系列来介绍vivo商城促销系统建设的...

    架构师社区
    2021-08-19
  • 张一鸣:10年面试2000人,我发现混得好的人,全都有同一个特质

    01 为何毕业多年后原本水平差不多的同学都拉开了差距?大家好。各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。我去年参加了武汉的校招,感觉新一代年轻人的素质确实都非常好。我昨天就在想,今天应该跟大家分享什么。想了想,先把题目拟出...

    架构师社区
    2021-08-19
  • 揭秘百度微服务监控:百度游戏服务监控的演进

    导读:臣闻防患于未然者易,除患于已然者难——明·马文升《添风宪以抚流民疏》作为一个程序员,是否有留意到每逢节假日在各大景区时有程序员打开电脑紧急处理线上问题?如果线上出现大量的报警,这时我们该如何判断是自身服务问题还是依赖服务问题?午夜线上重大问题出现,如何能够唤醒相关人员快速响...

    架构师社区
    2021-08-19
  • 36 张图详解应用层协议:网络世界的最强王者

    上帝视角应用层我们前面介绍过TCP/IP模型的下三层,分别是网络接入层、网络层和传输层。它们都是为应用层服务的,传输应用层的各种数据,现在我们就来看看最高层的应用层。应用层在TCP/IP模型中,应用层提供的服务相当于OSI模型的应用层、表示层和会话层的服务总和。不仅包含了管理通信...

  • 唯品会亿级数据服务平台落地实践

    作者|邓刚、陈晨、周飞强、冯广远、严旭东、朱寒婷、史修磊、金一丹数据服务是数据中台体系中的关键组成部分。作为数仓对接上层应用的统一出入口,数据服务将数仓当作一个统一的DB来访问,提供统一的API接口控制数据的流入及流出,能够满足用户对不同类型数据的访问需求。电商平台唯品会的数据服...

  • 某大厂程序员哀叹:千万不要从大厂往小厂跳,后悔死了!小厂只会逼迫压榨,刚来就一个劲要产出!

    都说大厂程序员出路多,既可以往其他大厂跳,也可以往中小厂跳。如果从大厂跳小厂非常香,不仅薪资待遇高,而且小厂也没有大厂那么忙和内卷,没准还能因为大厂背景成为管理层。但一个从大厂跳到小厂的程序员却跳出来辟谣,说小厂逼迫人、压榨人,刚来就一个劲地跟自己要产出。大家千万不要从大厂跳到小...

  • 十个形象比喻,助你理解计算机面试必备的知识点

    前言大家好,我是捡田螺的小男孩。计算机编程的很多知识点,往往在日常生活中就有类似的例子。最近整理了十个非常形象生动的生活例子,助大家理解这些计算机面试必备的知识点。1.如何理解HTTP的无状态?每次HTTP请求都是独立的,无相关的,默认不需要保存上下文信息的。我们来看个便于理解的...

  • 灵活运用分布式锁解决数据重复插入问题

    作者:快应用服务器研发团队-LinYupan一、业务背景许多面向用户的互联网业务都会在系统后端维护一份用户数据,快应用中心业务也同样做了这件事。快应用中心允许用户对快应用进行收藏,并在服务端记录了用户的收藏列表,通过用户账号标识OpenID来关联收藏的快应用包名。为了使用户在快应...

  • 还在用Jenkins?试试Gitlab的CI/CD功能吧,贼带劲!

    前言Docker和SpringBoot是非常流行的组合,我们将利用GitLabCI的优势,并在应用程序服务器上自动构建,推送和运行Docker镜像。GitLabCIGitlabCI/CD服务是GitLab的一部分,每当开发人员将代码推送到GitLab存储库时,它都会在所需的环境中...

    架构师社区
    2021-08-19
    CD
  • 仅 300 员工却垄断全球,几亿一台还供不应求……

    来源:疯狂机械控(ID:fkjxk007)你想过未来手机屏幕如纸一样轻薄,还可以卷曲起来吗?这个想法已经在生活中现实了。可卷曲如纸一样轻薄的各类终端屏幕主要选材是OLED(有机发光二极管),OLED生产过程最重要的一环就是“蒸”,工艺难度极高。真空蒸镀机就是制作OLED的核心设备...

    架构师社区
    2021-08-19
  • 昨晚 B 站崩了,如何防止类似事故的出现?

    大家都知道虽然我是一个程序员,但是我非常热爱运动,比如跳舞,这不每天回家睡前我都会在B站舞蹈区学习相关的舞蹈。昨天也不例外,我一洗漱完就飞奔坐在电脑前,打开B站舞蹈区准备学习咬人喵,欣小萌、小仙若他们新的舞蹈动作,不得不说老婆们跳的真好,连我这种内向的人也不自觉的跟着扭动了起来。...

    小林coding
    2021-08-19
发布文章