我使用 Golang 两年后的总结:优点和令人讨厌的怪癖
过去两年来,我就职于 Assembled ,一直使用 Go 工作。自公司成立以来,Go 就一直是我们的主要后端 […]...
Java各类日志组件分析汇总
作为一名开发人员,相信大家对日志工具不会陌生 , Java 也 拥有功能和性能都非常强大的日志库; 不过这么多 […]...
Multi-queue 架构分析
Linux上传统的块设备层(Block Layer)和IO调度器(如cfq)主要是针对HDD(hard dis […]...
每一位爬虫工程师都应该学习Kafka
摄影: 产品经理 与产品经理环游世界的瞬间 这篇文章不会涉及到Kafka 的具体操作,而是告诉你 Kafka […]...
[Skr-Shop]什么,秒杀系统也有这么多种!
SkrShop《营销体系》第4篇 :tada::tada::tada:~ 前言 本文结构很简单: 5张图送你 […]...
做有效的设计:移动应用中如何实时指导用户
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 Mo […]...
字符串匹配算法:Sunday算法
背景 我们第一次接触字符串匹配,想到的肯定是直接用2个循环来遍历,这样代码虽然简单,但时间复杂度却是 \(Ω( […]...
数据库连接池内存泄漏问题的分析和解决方案
一、问题描述 上周五晚上主营出现部分设备掉线,经过查看日志发现是由于缓存系统出现长时间gc导致的。这里的gc日 […]...
达达集团实时计算任务SQL化实践
03 增加的功能及改进 开发DFL的过程中,根据一些业务相关的需求及简化数据开发人员使用DFL的需要,我们在原 […]...
为什么ZooKeeper天生就是一副分布式锁的胚子?
【编者的话】什么是分布式锁?分布式锁是控制分布式系统之间同步访问共享资源的一种方式。在分布式系统中,常常需要协 […]...
面试官:淦!0202年你还不知道面向对象?
2020年6月13日 多云转暴雨⛈️ I’m sad,tired,negative,powerle […]...
基于深度学习的语义分割综述
加入极市专业CV交流群,与 1 0000+来自港科大、北大、清华、中科院、CMU、腾讯、百度 等名校名企视 […]...
布隆过滤器(BLOOM FILTER)、SPV和比特币
布隆过滤器(Bloom Filter)是什么? 布隆过滤器(Bloom Filter)是1970年由布隆提出的 […]...
【人人早报】第46期:产品经理的“创事记”
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 早报 […]...
从豆瓣的商业化历史,看豆瓣电商之困
没人带,自学慢,不在BAT怎么学产品?人人都是产品经理联合200+BAT资深产品经理带你学 点此查看详情 豆瓣 […]...
mysql事务原理及MVCC
mysql事务原理及MVCC 事务是数据库最为重要的机制之一,凡是使用过数据库的人,都了解数据库的事务机制,也 […]...
MySQL索引的N种用途
面试时喜欢问一个问题:MySQL 索引的作用是什么? 同学一般回答,加速查询,减少磁盘 IO. 索引为什么可以 […]...
CentOS 5.11开启VNC访问
因为某些情况下,需要使用到Linux的桌面环境,如Oracle的安装与配置就需要图形化界面。默认情况下,我们已 […]...
结合生活案例实现rabbitmq消息通信
ps : 这篇文章比较长,读者还是需要耐心的阅读的。干货多多。 在分布式项目中为了提高性能,也为了实现项目规范 […]...
EOS 1.8 bidname的漏洞分析
因为最近EIDOS挖矿很火,所以会特别关注EOS CPU的使用情况 一觉醒来看到 eosio的cpu的使用率变 […]...