人均3.6万行代码,最爱C++:腾讯首度披露技术研发数据
作为国内科技巨头,腾讯的产品早已覆盖到了每个国人手中,不过这家公司对于自身技术一直比较「低调」。3 月 9 日 […]...
如何强制Linux用户在第一次登录时更改初始密码?
在多用户Linux环境下,创建使用某个随机默认密码的用户帐户是标准做法。之后在成功登录后,新用户可以将默认密码 […]...
为了换上 Apple Silicon 的「芯」,苹果都做了什么
苹果要换「芯」早就不是新闻,但当 Tim Cook 正式宣布 Apple Silicon 的那一刻,仿佛以 A […]...
你只修改了2行代码,为什么需要两天时间?
“你只修改了2行代码,为什么需要两天?” 这是程序员最常碰到的质问,表面看这是一个非常合理的问题,但它做了一些 […]...
撸一个简易Virtual DOM
上一篇我们讲了一下 Vue 的 虚拟DOM ,从创建到更新整个流程。今天带大家撸一个简易的 虚拟DOM ,本文 […]...
理解逻辑时钟:掌管区块链世界的「生物钟」
用时间的「粒度」衡量连块成链的去中心化网络。 原文标题:《区块链的「生物钟」长啥样?》(Time, clock […]...
数据竞赛利器XGBoost常见面试题集锦
XGBoost的威名想必大家都有所耳闻,它不仅是数据科学竞赛神器,在工业界中也被广泛地使用。本文给大家分享珍藏 […]...
字节跳动基于 Flink 的 MQ-Hive 实时数据集成
背景 在数据中台建设过程中,一个典型的数据集成场景是将 MQ (Message Queue,例如 Kafka、 […]...
谷歌研究团队找到提高自我监督学习鲁棒性的方法
如何进一步提高自我监督学习的鲁棒性是计算机视觉领域的一大难题,Google Brain 的研究人员就此问题发表 […]...
Linux重定向用法详解
、 大家好,我是良许。 相信大家平时都会有需要复制粘贴数据的时候,如果是打开文件进行复制粘贴,就不可避免的需要 […]...
Modern C++特性:lambda表达式
Lambda表达式就是匿名函数,在C++11之前Boost凭借C++语言强大的template和预处理宏,以及 […]...
JavaScript进阶笔记(五):构造函数、原型和原型链
constructor 返回创建实例对象时构造函数的引用。此属性的值是对函数本身的引用,而不是一个包含函数名称 […]...
最小生成树的本质是什么?Prim算法道破天机
今天是 算法和数据结构专题20篇 文章,我们继续最小生成树算法,来把它说完。 在上一篇文章当中,我们主要学习了 […]...
Redis Modules及其引申问题
一、引言 我今天在逛redis官网的时候(redis.io),无意中看到r edis m odules 这个功 […]...
必看:微软修复 74 个安全漏洞,包括 IE 零日漏洞
近日,微软发布了 2019 年 11 月的安全补丁更新,并修复 74 个影响微软各种产品的安全漏洞。 据悉,在 […]...
如何将Vim配置成适用于Python开发的IDE环境(2020最新)
本文介绍在 如何将Vim打造成IDE编辑器 一文的基础上,当前使用的 Vim 已经具备了 IDE 开发环境的基 […]...
编程语言「考古」:曾经影响一代人的BASIC,原来还有前身
BASIC 语言在计算机程序设计领域占有重要地位,它流行于上世纪七八十年代,带领整整一代人进入计算领域。BAS […]...
3种基础的 REST 安全机制
安全是 RESTful web service 的基石,我们主要讨论以下3种主要的方法: Basic auth […]...
正则表达式不要背
正则表达式一直是困扰很多程序员的一门技术,当然也包括曾经的我。大多数时候我们在开发过程中要用到某些正则表达式的 […]...
解决Ubuntu系统中文乱码显示问题
我是先安装了Ubuntu 12.04 Server,然后安装桌面。进入以后发现中文有问题。 解决方法:一. U […]...