和女朋友争论了1个小时,在vue用throttle居然这么黑盒?
开篇 首先我们都知道, throttle(节流) 和 debounce(防抖) 是性能优化的利器。 本文会简单 […]...
通过编写一个简单的游戏学习 C 语言
当你学习一门新的编程语言时,这个“猜数字”游戏是一个很好的入门程序。下面是如何用 C 语言来编写它。 我在小学 […]...
我对“Hello World”30年的爱恨情仇
< div id=”content” contentScore=”2 […]...
Python第十二章-多进程和多线程01-多进程
多进程和多线程 一、进程 1.1 进程的引入 现实生活中,有很多的场景中的事情是同时进行的,比如开车的时候 手 […]...
系统架构系列 (二):应对这一概念的方法
引言 在本系列的第一篇文章中已经给出系统架构的公式定义:系统架构 = 要素 + 连接 + 解决特定的问题,本篇 […]...
Ryuk勒索病毒更新,俄罗斯黑客团伙幕后开发运营
Ryuk勒索病毒最早在2018年8月由国外某安全公司发现并报道,此勒索病毒主要通过垃圾邮件或漏洞利用工具包进行 […]...
关于大数据的完整讲解
1.什么是大数据 1.1 大数据特征 我们引用了大数据的4V特征 Volume 大数据数据量大,数据量单位为T […]...
Linux下使用Eclipse开发C/C++程序
< div id=”content” contentScore=”1 […]...
Qt ListView 配合Model 显示文件与删除文件
表格、列表和树型窗口部件是 GUI 开发中经常会用到的窗口部件。这些窗口部件有两种不同的方式来获取数据。传统的 […]...
Vim 中使用 OmniComplete 为 C/C++ 自动补全
OmniComplete 并不是插件的名字,而是 Vim 众多补全方式中的一种(全能补全)。说白了 OmniC […]...
HBase可用性分析与高可用实践
HBase作为一个分布式存储的数据库,它是如何保证可用性的呢?对于分布式系统的CAP问题,它是如何权衡的呢? […]...
Spring 注解注入—@Qualifier 注释
当创建多个具有相同类型的 bean 时,并且想要用一个属性只为它们其中的一个进行装配,在这种情况下,你可以使用 […]...
全民 https!使用 FreeSSL 申请免费的 https 证书
到现在还不为你的网站添加 https 的话,浏览器已经会非常显眼地显示“不安全”了。 感谢 Let’s Enc […]...
MySQL 复制 – 性能与扩展性的基石 4:主备切换
一旦使用 MySQL 的复制功能,就很大可能会碰到主备切换的情况。也许是为了迭代升级服务器,或者是主库出现问题 […]...
常用的重试技术—如何优雅的重试
背景 分布式环境下,重试是高可用技术中的一个部分,大家在调用RPC接口或者发送MQ时,针对可能会出现网络抖动请 […]...
脑洞大开!Adobe等新研究把「自拍」变「他拍」,魔幻修图效果感人
智能手机的出现,让摄影变成了一项大众艺术,也让越来越多的人爱上「自拍」。但自拍照常常存在构图问题,比如不自然的 […]...
记一次Redis连接池问题引发的RST
某个项目,因为监控尚不完善,所以我时常会人肉查查状态,终于有一天发现了异常: watch -d -n1 ‘ne […]...
如何用Spring WebFlux构建Reactive REST API
【51CTO.com快译】 在本文中,我们将讨论如何使用 Spring WebFlux 来构建响应式 REST […]...
Unsafe中CAS的实现
前言 Unsafe 是位于 sun.misc 包下的一个类。Unsafe 提供的 API 大致可分为内存操作、 […]...
简直不要太硬了!一文带你彻底理解文件系统
所有的应用程序都需要 存储 和 检索 信息。进程运行时,它能够在自己的存储空间内存储一定量的信息。然而,存储容 […]...