
知识储备
Horn_WZH
这个作者很懒,什么都没留下…
展开
-
桥接模式虚拟机无法ping通主机
情况描述: 初次搭建成功集群后主机可以和虚拟机ping通,但是重启后突然无法ping通。 解决方法: vmnet0外部连接的网卡指定出错 这种情况较常见,如果指定错了网卡,会导致主机和虚拟机互ping都不通。桥接到可选择“自动”,也会存在互ping不通的情况,这时需要指定所用的网卡。指定的网卡一般就是主机所用的与虚拟机同一网络的网卡。 ...原创 2020-03-04 10:19:28 · 1396 阅读 · 0 评论 -
进程,线程,同步,互斥傻傻分不清楚。
目录 进程互斥 进程同步 管程互斥 进程与线程的区别 进程互斥: 互斥是由竞争资源产生的。 某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 互斥量用于进程的互斥, 互斥量的加锁和解锁必须由同一进程分别对应使用,为协调共同对一个共享资源的单独访问而设计的。 互斥量则是“锁住某一资源”的概念,在锁定期间内,其他线程无法对被保护...原创 2020-04-17 11:00:35 · 701 阅读 · 0 评论 -
python死锁学习
举例 本文对Python死锁文章进行总结,对部分难以理解内容做了解释。 首先先列举一个会发生死锁的情况 死锁的一个原因是互斥锁。假设银行系统中,用户a试图转账100块给用户b, 与此同时用户b试图转账200块给用户a,则可能产生死锁。 2个线程互相等待对方的锁,互相占用着资源不释放。 #coding=utf-8 import time import threading class Account:...原创 2020-03-02 22:06:17 · 192 阅读 · 0 评论 -
GPU和CPU的差异
1.2CPU和GPU的设计区别 CPU和GPU之所以大不相同,是由于其设计目标的不同,它们分别针对了两种不同的应用场景。CPU需要很强的通用性来处理各种不同的数据类型,同时又要逻辑判断又会引入大量的分支跳转和中断的处理。这些都使得CPU的内部结构异常复杂。而GPU面对的则是类型高度统一的、相互无依赖的大规模数据和不需要被打断的纯净的计算环境。 于是CPU和GPU就呈现出非常不同的架构(示意图): ...转载 2020-04-20 19:29:00 · 502 阅读 · 0 评论 -
线程,同步,异步的学习理解
转自:https://blog.youkuaiyun.com/qiuyubo1/article/details/80288525 一. 并发和并行的区别(进程与线程) 可由上图形象指出两者的区别: 1)定义: 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。 并行:在操作系统中,一组程序按独立异步...转载 2019-07-31 23:47:49 · 303 阅读 · 0 评论 -
Elasticsearch概念学习
为什么不选择数据库操作 数据库对于模糊查询以及分布式查询很困难 什么是全文检索 什么是Elasticsearch 为了解决单机lucene数据存储量有限,以及lucene 分布式操作困难问题,采用elasticsearch,实现全文检索,倒序索引,分布式模糊查询操作,并且可以对存储数据进行备份 什么是结构化搜索 通常可以理解为数据库搜索 全文搜索 结构化搜索 数据分析 部分匹配 自动完成 搜索纠错...原创 2020-04-05 20:06:37 · 161 阅读 · 0 评论