1. 背景 在进入正题之前,这里先提出一个问题,如何在多线程中去对一个数字进行+1操作?这个问题非常简单,哪怕是Java的初学者都能回答上来,使用AtomicXXX,比如有一...
IP属地:陕西
1. 背景 在进入正题之前,这里先提出一个问题,如何在多线程中去对一个数字进行+1操作?这个问题非常简单,哪怕是Java的初学者都能回答上来,使用AtomicXXX,比如有一...
前言 本系列文章计划分三个章节进行讲述,分别是理论篇、基础篇和实战篇。理论篇主要为构建分布式爬虫而储备的理论知识,基础篇会基于理论篇的知识写一个简易的分布式爬虫,实战篇则会以...
一、 消息队列概述 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。是大型分布式系统不可缺少的...
爬虫是一个比较容易上手的技术,也许花5分钟看一篇文档就能爬取单个网页上的数据。但对于大规模爬虫,完全就是另一回事,并不是1*n这么简单,还会衍生出许多别的问题。 系统的大规模...
同样是渡边大叔的书,应该属于医学类随笔。 什么是钝感力呢?看完全书,我的感受在于说 钝感力=身体的不敏感+做人的宽容大度+做事情傻一点。 然而我最想说的是这个大叔真的是在写随...
本文选译自《Threading Programming Guide》。 导语 线程技术作为在单个应用程序中并发执行多个代码路径的技术之一。尽管新的技术,诸如操作对象(Oper...
我80%以上的知识和技能都是自学。无论是摄影、写作,还是曾经赖以生存的技能——写程序。大学专业是计算机,后来还学习了经济学专业。在一段时间里学习了社会心理学、认知心理学、中国...
本笔记来自于对《内向者优势:如何在外向的世界中获得成功》(作者:Marti Olsen Laney)的阅读。 【对内向的认识】 性格内向会影响您生活中的所有方面。性格内向从本...