草庐IT

两刀解决华为模拟器ENSP一切故障问题

        经常出现,华为模拟器,交换机启动不了,路由器启动不了,我自己遇到两次依照ENSP帮助说明搞不定,第一次重启了系统好,很多朋友也到遇到这个问题有点实在没办法直接重装系统了,今天刚好又遇到这个问题。网上看了各网友的解决办法,使用本教程可以避免重新安装系统就能解决。按理说重新安装就能解决问题结果就是行,综合分析其关键原因无非就2个:1、软件卸载不干净2、就是注册表没有清理干净        《这思路适用于绝大多数软件,像Adobe系列软件\photoshp、AutoCAD、等》解决方法:就以这两个思路来:把卸载软件卸载干净ENSP、VirtualBox、WinPcap、Wiresha

两刀解决华为模拟器ENSP一切故障问题

        经常出现,华为模拟器,交换机启动不了,路由器启动不了,我自己遇到两次依照ENSP帮助说明搞不定,第一次重启了系统好,很多朋友也到遇到这个问题有点实在没办法直接重装系统了,今天刚好又遇到这个问题。网上看了各网友的解决办法,使用本教程可以避免重新安装系统就能解决。按理说重新安装就能解决问题结果就是行,综合分析其关键原因无非就2个:1、软件卸载不干净2、就是注册表没有清理干净        《这思路适用于绝大多数软件,像Adobe系列软件\photoshp、AutoCAD、等》解决方法:就以这两个思路来:把卸载软件卸载干净ENSP、VirtualBox、WinPcap、Wiresha

关于 JavaScript 中 null 的一切

原文地址:EverythingaboutnullinJavaScript原文作者:DmitriPavlutin译者:GopalJavaScript有两种类型:原始类型(strings,booleans,numbers,symbols)和对象对象是一个复杂的数据结构。最简单的JavaScript对象是普通对象——键和相关值的集合letmyObject={name:'EricCartman'};但是很多情况下不能创建一个对象。在这种情况下,JavaScript提供了一个特殊的值null——表示缺少对象letmyObject=null;在这篇文章中,你将学习关于JavaScript中的null的一切

关于 JavaScript 中 null 的一切

原文地址:EverythingaboutnullinJavaScript原文作者:DmitriPavlutin译者:GopalJavaScript有两种类型:原始类型(strings,booleans,numbers,symbols)和对象对象是一个复杂的数据结构。最简单的JavaScript对象是普通对象——键和相关值的集合letmyObject={name:'EricCartman'};但是很多情况下不能创建一个对象。在这种情况下,JavaScript提供了一个特殊的值null——表示缺少对象letmyObject=null;在这篇文章中,你将学习关于JavaScript中的null的一切

关于 JS 函数的一切

本文基于:Bilibili-自由的加百利前置条件:需掌握函数的编写、传参、返回、调用理解作用域、掌握定时器的用法知道引用类型和基本数据类型的区别知道函数也是引用类型听说过同步异步的概念了解类和对象的关系匿名函数来看一下一个函数的基本属性:匿名函数的自运行我们可以将一个普通函数去掉它的名字,这样就成功的创建了一个匿名函数,并且编译器不会报错。那么这个函数既然没有名字,我们又该怎么调用它呢?这时只需要使用一个小括号包裹住整个函数,再在函数体的末尾添加一个小括号就可以在创建函数之后立即执行这个函数。这种写法,也叫作匿名函数的自运行其与直接在外部书写函数体内部的语句相比,优点就是不会造成变量污染,会在

关于 JS 函数的一切

本文基于:Bilibili-自由的加百利前置条件:需掌握函数的编写、传参、返回、调用理解作用域、掌握定时器的用法知道引用类型和基本数据类型的区别知道函数也是引用类型听说过同步异步的概念了解类和对象的关系匿名函数来看一下一个函数的基本属性:匿名函数的自运行我们可以将一个普通函数去掉它的名字,这样就成功的创建了一个匿名函数,并且编译器不会报错。那么这个函数既然没有名字,我们又该怎么调用它呢?这时只需要使用一个小括号包裹住整个函数,再在函数体的末尾添加一个小括号就可以在创建函数之后立即执行这个函数。这种写法,也叫作匿名函数的自运行其与直接在外部书写函数体内部的语句相比,优点就是不会造成变量污染,会在

驳"一切不谈考核的管理都是扯淡"

   一、引子  以我个人的从业经验认为,研发人员的量化考核,始终是一个世界难题。正巧不久前在园子里看到了“一切不谈考核的管理都是扯淡!”一文(下面简称为“扯淡”),该文实际是一篇软文,是想推广一个带绩效管理功能的项目管理系统。这个实际的系统我虽然没有用过,但作者把该系统的设计思想阐述的还是很清楚的。文章的评论也比较多,多数人认为作者比较理想化。从文章的支持,反对数来看,目前(2022-7-15)11反对 6支持,也是反对多于支持。  评论较多的是——“太理想化”,锅叔就是如此评论的,因为在评论篇幅所限,所以写一篇随笔,来系统说一下,“太理想化的”含义。"扯淡"中作者提出的绩效方式,其实也是我

驳"一切不谈考核的管理都是扯淡"

   一、引子  以我个人的从业经验认为,研发人员的量化考核,始终是一个世界难题。正巧不久前在园子里看到了“一切不谈考核的管理都是扯淡!”一文(下面简称为“扯淡”),该文实际是一篇软文,是想推广一个带绩效管理功能的项目管理系统。这个实际的系统我虽然没有用过,但作者把该系统的设计思想阐述的还是很清楚的。文章的评论也比较多,多数人认为作者比较理想化。从文章的支持,反对数来看,目前(2022-7-15)11反对 6支持,也是反对多于支持。  评论较多的是——“太理想化”,锅叔就是如此评论的,因为在评论篇幅所限,所以写一篇随笔,来系统说一下,“太理想化的”含义。"扯淡"中作者提出的绩效方式,其实也是我

手画图解,关于死锁,面试的一切都在这里了

什么是死锁(Deadlock)死锁是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象。若无外力作用,它们都将无法推进下去。产生死锁的四个必要条件得烂熟于心:互斥条件:进程要求对所分配的资源进行排他性控制,即在一段时间内某资源仅为一个进程所占用。此时若有其他进程请求该资源,则请求进程只能等待。不剥夺条件:进程所获得的资源在未使用完毕之前,不能被其他进程强行夺走,即只能由获得该资源的进程自己来释放。请求和保持条件:进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其他进程占有,此时请求进程被阻塞,但对自己已获得的资源保持不放。循环等待条件:存在一种进程资源的循

手画图解,关于死锁,面试的一切都在这里了

什么是死锁(Deadlock)死锁是指两个或两个以上的线程在执行过程中,因争夺资源而造成的一种互相等待的现象。若无外力作用,它们都将无法推进下去。产生死锁的四个必要条件得烂熟于心:互斥条件:进程要求对所分配的资源进行排他性控制,即在一段时间内某资源仅为一个进程所占用。此时若有其他进程请求该资源,则请求进程只能等待。不剥夺条件:进程所获得的资源在未使用完毕之前,不能被其他进程强行夺走,即只能由获得该资源的进程自己来释放。请求和保持条件:进程已经保持了至少一个资源,但又提出了新的资源请求,而该资源已被其他进程占有,此时请求进程被阻塞,但对自己已获得的资源保持不放。循环等待条件:存在一种进程资源的循