文件解压引发的Getshell
声明 本文仅供学习和研究,由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负 […]...
观察者模式实战
本文转自“雨夜随笔”公众号,欢迎关注。 在 上一篇文章 中,我们简单了讲了一下设计模式和观察者模式。那么这次让 […]...
微服务设计模式
微服务架构已经成为现代应用程序开发的主流。虽然说它能够解决某些问题,但却也不是万金油。而我们在使用这个体系架构 […]...
Elasticsearch 7.3 的 offheap 原理
一直以来,ES 堆中常驻内存中占据比重最大是 FST,即 tip(terms index) 文件占据的空间,1 […]...
Rxjs TENET 问题解析
原文链接: 豆皮范儿:Rxjs TENET 问题解析 zhuanlan.zhihu.com 豆皮粉儿们,大 […]...
「构建程序/系统 」制作的概念基础
最近觉得React编程技术学得有一定操作能力,开始转向实操阶段,转向开发环境的学习。第一个任务,是学习和定制构 […]...
阿里工程师眼中的linux top命令
前言 linux系统里面的top命令,可以说是排查线上问题的神器,也是linux系统里面最常用的命令之一,但大 […]...
全网最牛X的!!! MySQL两阶段提交串讲
目录 一、吹个牛 二、事务及它的特性 三、简单看下两阶段提交的流程 四、两阶段写日志用意? 五、加餐:sync […]...
Kafka 的这些原理你知道吗
如果只是为了开发 Kafka 应用程序,或者只是在生产环境使用 Kafka,那么了解 Kafka 的内部工作原 […]...
100行代码的压缩前缀树: 50% smaller
本文链接: https://blog.openacid.com/algo/succinctset 这文介绍一个 […]...
高并发场景下,到底先更新缓存还是先更新数据库?
为了减少数据不一致的情况,更新缓存和数据库的机制显得尤为重要,接下来带领大家踩踩坑。 Cache aside […]...
移动端双指缩放图片JS事件的实践心得
byzhangxinxu from https://www.zhangxinxu.com/wordpress/ […]...
TrueType 入门:基本概念
编者按:本文作者李松峰,资深技术图书译者,翻译出版过40余部技术及交互设计专著,现任360奇舞团Web前端开发 […]...
现代化的 Java (三十六)——在 Scala 2中使用 typeclasses
在 Scala 2 中实现和使用 typeclasses 春节期间,我阅读了一些 scala 2 typecl […]...
加载Linux单体内核的笔记
< div id=”content” contentScore=”1 […]...
数据可视化,仿写d3-dsv,数据解析模块
该模块为文本分隔符分隔进行解析,常见的数据格式为逗号分隔的csv文件或制表符分割的tsv文件,这些表格非常受e […]...
开源|WPaxos:一致性算法Paxos的生产级高性能Java实现
开源项目专题系列 (七) 1.开源项目名称: WPaxos 2.github地址: https://githu […]...
现役韩国男团舞蹈整齐度哪家强?AI计算后说:SEVENTEEN
各类团综火爆今夏,青你、创造营 2020、乘风破浪的姐姐,还有刚开播的少年之名,都试图打造独一无二的男团女团。 […]...
TCP全队列溢出问题排查过程
简介: 记一次TCP全队列溢出问题排查过程 1. 前言 本文排查的问题是经典的TCP队列溢出问题,因TCP队列 […]...
区块链中的数学(六十六)–Pedersen密钥共享
写在前面 上一篇介绍了 密码学承诺中的Pedersen承诺 ,与Pedersen相关的还有一个密钥共享方案,如 […]...