• 计算机时间到底是怎么来的?程序员必看的时间知识!

    阅读本文大约需要13分钟。大家好,这篇文章我想和你聊一聊「时间」这个话题。时间总是在不经意间流逝,我们在写代码时,也经常会调用「时间API」,你有思考过这背后的原理吗?关于时间的问题还有很多,例如:为什么计算机的时间有时候「走不准」?计算机究竟是怎么「自动校准」时间的?我们经常看...

  • C 为什么不加入垃圾回收机制

    来源:http://www.codeceo.com/article/why-cpp-not-use-gc.html作者:M-先生Java的爱好者们经常批评C中没有提供与Java类似的垃圾回收(GabageCollector)机制(这很正常,正如C的爱好者有时也攻击Java没有这个...

    程序喵大人
    2021-08-19
  • 我的第一个C 项目:手撸编译器

    总有些读者问我C是如何入门的?我好像一直也没有总结过一篇文章。其实说真的,学习任何一门语言都是靠实践,我现在还清晰的记得,我用C做的第一个项目就是实现一个小型编译器。大二的时候学习编译原理,当时的大作业就是要实现个编译器。当时对编译原理就非常感兴趣,感觉各种词法分析语法分析非常有...

  • 网易又出事!暴力辞退女员工,擅自通知员工父母,故意泄露员工隐私!

    俗话说,好事成双,祸不单行,无论是好事还是坏事,往往都容易赶在一起。这几天,几个大厂接二连三地爆出新闻,继百度辞退新员工、字节调研大小周事件之后,网易又出了一则丑闻:一个刚过试用期的网易新员工爆料自己被公司“暴力辞退”。先来看看事情经过:整件事里有几个关键词:试用期、答辩不过、逼...

    C语言编程
    2021-08-19
  • 人脸识别的时候,一定要穿上衣服啊!

      说到人脸识别,大家应该都不陌生了。如今,人脸识别作为新兴的生活方式,已经在乘车、打卡、支付、办证、公安司法等环境中快速普及。不少软件在进行身份安全认证时,人脸识别都是必不可少的重要一环。但你真的以为,人脸识别就只是拍“人脸”吗?近日,数码博主@长安数码君在社交平台爆料称:人脸...

  • 某面试官面试一个十五年的程序员,对方拒绝回答具体问题,只顾介绍过往成就,面试官沦为听众!

    面试时总会发生各种各样的尴尬事和奇葩事,今天又有一个略显尴尬的面试故事要给大家分享。一个面试官发帖爆料:今天面试了一个工作十五年的程序员,过程无比尴尬。面试刚开始,这位应聘者就提出了一个要求:不要问简单的技术问题,也不要问具体的代码问题,可以问架构,问设计,不过他只回答相关想法,...

  • 手写AVL树(赠源码)

    01—认识AVL树二叉平衡搜索树又称AVL树,且具有以下性质:它是一颗空树或它的两个左右子树高度相差绝对值不超过1,并且左右子树是一颗平衡二叉搜索树。平衡因子:某结点的左子树和右子树高度差即为该结点的平衡因子,一个平衡二叉树平衡因子只能是0,-1和1,平衡因子绝对值大于1则说明该...

    C语言编程
    2021-08-19
  • 美国发布35页科技趋势报告!

    未来30年,这20项技术将颠覆人类生活美国公布了一份长达35页的《新兴科技趋势报告》。该报告是在美国过去五年内由政府机构、咨询机构、智囊团、科研机构等发表的32份科技趋势相关研究调查报告的基础上提炼形成的。通过对近700项科技趋势的综合比对分析,最终明确了20项最值得关注的科技发...

    C语言编程
    2021-08-19
  • 人大附“内卷”到美国?

    来源:新智元、 北美留学生日报 长期以来美国的华裔霸占了美国数学奥赛的第一梯队但这种情况开始发生变化了国内的严重「内卷」慢慢卷到了美国。近日,一封美国家长抗议的公开信在朋友圈流传。抗议主要内容便是:持F1签证的中国学生入选美国IMO国家队。这封信是写给整个国际数学竞赛圈,并以电子...

    C语言编程
    2021-08-19
  • 图解排序算法-堆排序(附源码)

    01—认识堆排序堆排序是利用堆这种数据结构而设计的一种排序算法,它的最好、最好、平均复杂度都为nlog(n),它也是不稳定排序算法。堆是具有以下性质的完全二叉树:每个结点的值都大于等于其左右孩子结点的值,称为最大堆。每个结点的值都小于等于其左右孩子结点的值,称为最小堆。如下图:0...

    C语言编程
    2021-08-19
  • 从源码分析Hystrix工作机制

    作者:vivo互联网服务器团队-PuShuai一、Hystrix解决了什么问题?在复杂的分布式应用中有着许多的依赖,各个依赖都难免会在某个时刻失败,如果应用不隔离各个依赖,降低外部的风险,那容易拖垮整个应用。举个电商场景中常见的例子,比如订单服务调用了库存服务、商品服务、积分服务...

    架构师社区
    2021-08-19
    源码
  • Swagger3.0 天天刷屏,真的香吗?

    目录前言官方文档如何说?SpringBoot版本说明添加依赖springfox-boot-starter做了什么?撸起袖子就是干?定制一个基本的文档示例文档如何分组?如何添加授权信息?如何携带公共的请求参数?粗略是一个BUG总结前言最近频繁被Swagger3.0刷屏,官方表示这是...

    架构师社区
    2021-08-19
    ge
  • 你管这破玩意儿叫负载均衡?

    相信大家都听过这样的一道经典面试题:「请说出在淘宝网输入一个关键词到最终展示网页的整个流程,越详细越好」这个问题很难,涉及到HTTP,TCP,网关,LVS等一系列相关的概念及诸多协议的工作机制,如果你能掌握到这其中的每个知识点,那将极大地点亮你的技能树,对于网络是如何运作也会了然...

  • ?张小龙:做PC版微信是一种破坏;字节跳动重启飞聊;网传京东某程序员因压力太大,在商品页面置入骂人代码

    张小龙:做PC版微信是一种破坏据媒体报道,微信张小龙在其作品《微信背后的产品观》一书中透露,微信本来不想做PC版,因为觉得做PC版是一种破坏。"我想找一个人的时候,为什么用微信,而不是用QQ呢?因为希望立即找到他。为什么觉得QQ不能立即找到他呢?因为通过QQ知道他在不在线,或者是...

  • 使用了这个数据库神器,让我工作效率提升了数倍

    前言对于开发、测试、DBA、运维来说,数据库再熟悉不过了。很多时候,我们需要在本地电脑上,直接连接开发或测试环境的数据库,方便对数据进行增删改查。当然很多数据库都提供了自带的客户端,比如mysql的客户端是这样的:用过的人基本都会吐槽,太low了,极其不好用。写sql语句不方便,...

发布文章