一、预备知识 1、hash 就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,...
IP属地:新疆
一、预备知识 1、hash 就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,...
2020年1月8日-2020年4月16日,100天! 我已坚持早起、坚持健身、坚持阅读、坚持输出写作、坚持学习自媒体100天了。 今天的我特别的兴奋,早上不到5点就醒了,果断...
一、显式锁 有了 synchronized 为什么还要 Lock? Java 程序是靠 synchronized 关键字实现锁功能的,使用 synchronized 关键字将...
一、什么是原子操作?如何实现原子操作? 假定有两个操作A和B,如果从执行A的线程来看,当另一个线程执行B时,要么将B全部执行完,要么完全不执行B,那么A和B对彼此来说是原子的...
概要 一、并发简史 1、进程与线程的概念 进程 进程是操作系统进行资源分配的最小单位,其中资源包括:CPU、内存空间、磁盘IO等,同一进程中的多条线程共享该进程中的全部系统...
一、基础概念 1、进程和线程 进程是程序运行资源分配的最小单位 进程是操作系统进行资源分配的最小单位,其中资源包括:CPU、内存空间、磁盘 IO 等,同一进程中的多条线程共享...