【JavaScript】请不要把Object和JSON混为一谈
什么是JSON { "name": "小徐", "experience": 2.5, "hobbit": [" […]...
小白写了一堆if-else,大神实在看不下去了,竟然用策略模式直接摆平了
这里涉及到一个关键词:策略模式,那么到底什么是策略模式呢?本文就来好好给大家讲讲策略模式,大家可以带着如下几个 […]...
用 Python 重写了 C 语言实现的 Solaris 命令,代码减少 90% 而性能提升 17 倍
在 /usr/bin/listusers 命令中,我修复了一个内存分配的错误,这个错误在该命令转为 64 位时 […]...
一篇文章带给你Zabbix 5.4 alpha版本体验
Zabbix官方在2021年1月29日发布Zabbix 5.4 Pre-release,本次版本最大的亮点是A […]...
你或许不知道,shell不能比较大小
“究竟在干什么”是一系列关于软件开发过程中背后运作原理的文章,每一篇文章旨在讲解一些在日常编程实践中常见但可能 […]...
迈向Go 2的下一步
Go 2 又有进展了,近日 Go 团队在博客公布了关于 Go 2 下一步的计划。 根据此前的报道,Go 2 并 […]...
使用Prometheus和Grafana构建Redis实时监控平台
Redis作为缓存系统,在整个后端体系中是较为重要的一环,需要实时监控运行状态。 现在有各种各样的工具都可以对 […]...
Spring框架学习总结(上)
@ 1、Spring的概述 在学习SSM框架中,我建议初学者最好先学Spring框架,其次mybatis接着s […]...
精通Filecoin:Filecoin 源码之 Hello 协议
调用 Host 对象的网络对象(即 swarm 对象)的 Notify 方法,把自身作为被通知者注册到网络对象 […]...
【MySQL—优化】查询性能优化
前面介绍了如何设计最优的库表结构、如何建立最好的索引,这些对于高性能来说是必不可少的。但这些还不够——还需要合 […]...
Docker 极简入门指南,10 分钟就能看懂
富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可, […]...
Tailwind CSS (可能)是名过其实的
Image for post Tailwind CSS 是一个工具集 CSS 框架,网上很多文章已对其有详尽的 […]...
二维码扫码登录“克星”QRLJacker攻击向量分析及演示
QRLJacker,又名Quick Response Code LoginJacking,这是一种简单但功能强 […]...
TypeScript 高级用法
本文主要介绍 TypeScript 的高级用法,适用于对 TypeScript 已经有所了解或者已经实际用过一 […]...
Elasticsearch 高基数聚合性能提升3倍,改动了什么?
1、上问题 这是来自球友实战问题。 大致需求介绍如下: 约 3600 万的数据,其中关键字段如下所示: _id […]...
ICCV2019 | 任意形状文本检测的像素聚合网络
作者 | 刘崇宇 编辑 | Camel 本文简要介绍了2019年7月被ICCV录用的论文“Efficient […]...
C++17 特性:带初始化的 if 和 switch
C++17中, if 和 switch 控制语句允许在常规的条件或选择语句前指定一个初始化语句。 例如,可以这 […]...
一篇文章带你理解 Hook 技术
0x0 前言 1. 这是《一篇文章带你….》系列的第三篇,也是自己的学习总结,很多不懂的地方找的论 […]...
一个极简、高效的秒杀系统(战术实践篇)
在上一篇《 一个极简、高效的秒杀系统(战略设计篇) 》中,楼主重点讲解了基于Redis + Lua脚本的秒杀系 […]...
创建证券通证网络,哪些关键功能必不可少?
这是探讨证券通证网络的第二篇文章。在第一篇文章中,笔者讨论了证券通证网络的一些经济和技术基础。本文想重点关注此 […]...