Golang 性能提高技术—-基础编码原则

前言 高级设计 。为遇到的问题选择适当的算法和数据结构。要特别警觉,避免使用那些会渐进地产生糟糕性能的算法或编 […]...

代码整洁 vs 代码肮脏

写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、 […]...

L0对抗攻击JSMA的算法盘点

©PaperWeekly 原创 · 作者|孙裕道 学校|北京邮电大学博士生 研究方向|GAN图像生成、情绪对抗 […]...

eBPF 简介

Berkeley Packet Filter, BPF 提供了强大的网络包过滤规则,可以确定应该检查哪些流量、 […]...

C#多播委托(Multicast Delegate)

委托可以包含多个方法,这种委托称为多播委托。如果调用多播委托,就可以按顺序连续调用多个方法。为此,委托的签名必 […]...

缓存原理与微服务缓存自动管理

抛开业务谈技术都是在耍流氓。—— Kevin Wan 为什么需要缓存? 先从一个老生常谈的问题开始谈起:我们的 […]...

让你的 commit 更有价值

一个持续更新的github笔记,链接地址: Front-End-Basics ,本文地址: 让你的 commi […]...

Wibki:替代浏览器自带收藏夹

没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 你把 […]...

没有预热,不叫高并发,叫并发高

大家都知道,高并发系统有三把斧子: 缓存 、 熔断 和 限流 。但还有一把斧子,经常被遗忘在角落里,郁郁不得志 […]...