#读懂

一文读懂分布式架构知识体系(内含超全核心知识大图)

姊妹篇阅读推荐:《云原生时代,分布式系统设计必备知识图谱(内含22个知识点)》/导读:本文力求从分布式基础理论、架构设计模式、工程应用、部署运维、业界方案这几大方面,介绍基于MSA(微服务架构)的分布式知识体系大纲,从而对SOA到MSA进化有着立体的认识;从概念上和工具应用上更近一步了解微服务分布式的本质,身临其境的感...

生存还是毁灭?一文读懂挖矿木马的战略战术

前言比特币等虚拟货币在2019年迎来了久违的大幅上涨,从最低3000美元上涨至7月份的14000美元,涨幅达300%,巨大的金钱诱惑使得更多的黑产团伙加入了恶意挖矿的行列。阿里云安全团队通过对云上僵尸网络家族的监控,发现恶意挖矿已成为黑产团伙主要的牟利方式。2019年共监控到58个成规模的挖矿木马团伙(数据截止到8月底...

一图读懂POLARDB Box数据库一体机的云原生力量!

2019杭州云栖大会上,阿里云宣布正式推出高性能数据库一体机——POLARDBBox,用户部署在自有数据中心即可享受云数据库的便捷体验,同时还为Oracle等传统数据库用户提供一键迁移功能,最多节省95%迁移成本。 本文作者:Roin原文链接本文为云栖社区原创内容,未经允许不得转载。...

技术向:一文读懂卷积神经网络CNN

转自:http://dataunion.org/11692.html 作者:张雨石自今年七月份以来,一直在实验室负责卷积神经网络(ConvolutionalNeuralNetwork,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写...

一文读懂什么是进程、线程、协程(建议收藏)

 我们都知道计算机的核心是CPU,它承担了所有的计算任务;而操作系统是计算机的管理者,它负责任务的调度、资源的分配和管理,统领整个计算机硬件;应用程序则是具有某种功能的程序,程序是运行于操作系统之上的。进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单...

一篇文章读懂HTTPS及其背后的加密原理

/HTTPS(全称:HypertextTransferProtocolSecure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。本文,就来深入介绍下其原理。1、为什么需要https使用https的原因其实很简单,就是因为http的不安全。  当我们往服务器发送比较隐...

一篇文章教你读懂Makefile

makefile很重要     什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编...

读懂非公平锁与公平锁

在Java并发编程中,公平锁与非公平锁是很常见的概念,ReentrantLock、ReadWriteLock默认都是非公平模式,非公平锁的效率为何高于公平锁呢?究竟公平与非公平有何区别呢?首先先简单从名字上来理解,公平锁就是保障了多线程下各线程获取锁的顺序,先到的线程优先获取锁,而非公平锁则无法提供这个保障。看到网上很...
代码星球 ·2021-01-23

如何读懂并写出装逼的函数式代码

这个代码平淡无奇,就是从一个数组中找到一个数,O(n)的算法,找不到就返回null。下面是正常的old-school的方式。不用多说。//正常的版本functionfind(x,y){for(leti=0;i<x.length;i++){if(x[i]==y)returni;}returnnull;}letarr...

读懂Base64编码

我们知道一个字节可表示的范围是0~255(十六进制:0x00~0xFF),其中ASCII值的范围为0~127(十六进制:0x00~0x7F);而超过ASCII范围的128~255(十六进制:0x80~0xFF)之间的值是不可见字符。ASCII(AmericanStandardCodeforInformationInte...
代码星球 ·2020-12-24

内存系列一:快速读懂内存条标签

内存是我们平常接触最频繁的计算机硬件之一,内存的大小、多寡和型号和我们计算机、手机等性能密切相关。内存系列计划通过三篇文章由浅入深介绍内存的软硬件特性以及与固件的关系。这是第一篇,以一个生活情景给读者介绍内存的背景知识,为后面打下基础。小张有一定的计算机背景知识,最近他在京东上买了两条DDR3的内存,打算把笔记本升级成...

如何读懂火焰图?

 BrendanD.Gregg发明了火焰图,可以一针见血的指出程序的性能瓶颈,坏消息是除了OpenResty社区,很少看到还有其他人使用火焰图。常见的火焰图类型有On-CPU,Off-CPU,还有Memory,Hot/Cold,Differential 等等。整个图形看起来就像一团跳动的火焰,这也正...
代码星球 ·2020-09-22

一篇文章带您读懂Map集合(源码分析)

今天要分享的Java集合是Map,主要是针对它的常见实现类HashMap进行讲解(jdk1.8)什么是Map核心方法源码剖析1.文档注释2.成员变量3.构造方法4.put()5.get()  Map是非线性数据结构的主要实现,用来存放一组键-值型数据,我们称之为散列表。在其他语言中,也被称为字典。...

一篇文章带您读懂List集合(源码分析)

今天要分享的Java集合是List,主要是针对它的常见实现类ArrayList进行讲解内容目录什么是List核心方法源码剖析1.文档注释2.构造方法3.add()3.remove()如何提升ArrayList的性能ArrayList可以代替数组吗?什么是List  List集合是线性数据结构的主...
首页上一页12下一页尾页