首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
理解
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
理解 Vue 中的组件与 .sync 修饰符
理解 Vue 中的组件与 .sync 修饰符,这篇笔记作为自己在学习过程中对Vue中的.sync修饰符的一个理解记录。一、理解组件Vue组件实例的作用域是独立的,这意味着不能在子组件的模板中直接引用父组件的数据。所以父组件的数据如果想要向下传递给子组件,需要子组件显示的用props选项来声明它期望获得的数据。props是单项绑定的:当父组件的属性变化时,将传到给子组件,但是不会反过来。这是为了防止
280
代码人生
01-01 08:00
代码人生
理解linux下的load
理解linux下的load 我们在做Linux负载计算的时候,我们需要了解负载的几个概念 1)Linux负载是什么 2)Linux负载怎么计算 3)如何区分目前负载是“好”还是“坏” 4)什么时候应该注意哪些不正常的值 1)Linux负载是什么 我们怎么来理解Linux的负载呢? 打个比方 一核CPU对应我们一条公路,一个进程对应一辆汽车。 在一条公路上
244
代码人生
01-01 08:00
代码人生
理解堆栈溢出和内存泄漏的原理,如何防止
理解堆栈溢出和内存泄漏的原理,如何防止,堆栈溢出JS中的数据存储分为栈和堆,栈遵循先进后出的原则,所以程序从栈底开始计算,程序内部函数的调用以及返回会不停的执行进栈和出栈的操作,一旦调用即进栈过多就会导致栈满。一般出现在递归中。一个递归爆炸的例子:functionisEven(n){if(n===0)returntrueif(n===1)returnfalsereturnisEven(Math.a
226
代码人生
01-01 08:00
代码人生
理解 JavaScript 中的迭代与迭代协议
理解 JavaScript 中的迭代与迭代协议,迭代,iteration,意思是「重复」或者「再来」。在计算机领域,我们可以简单理解为按照顺序反复的执行某一段代码。for与for-of我们来看一个关于迭代最简单的例子:constarr=[1,2,3,4];for(leti=0;i<arr.length;i++){console.log(arr[i]);}复制代码上面的代码就是一次通过for循环实现
205
代码人生
01-01 08:00
代码人生
理解JVM之内存模型JMM(jmm内存模型和jvm内存模型的区别)
理解JVM之内存模型JMM(jmm内存模型和jvm内存模型的区别),JMM内存模型图java内存模型就是一种符合内存模型规范的,屏蔽了各种硬件和操作系统的访问差异,保证了Java程序在各种平台下对内存的访问都能保证效果一致的机制和规范。目的是保证并发编程场景中的原子性、可见性和有序性。根据java虚拟机规范,java虚拟机管理的内存将分为下面五大区域。五大内存区域图中黄色块为线程的共享区域,紫色块
141
代码人生
01-01 08:00
代码人生
理解Vue2的响应式(vue数据响应式原理)
理解Vue2的响应式(vue数据响应式原理),理解Vue2的响应式先导语在上一节中,我们说到了vue是通过MVVM来实现数据驱动视图(数据改变之后自动更新视图)。那大家有没有一个疑问,就是vue是如何知道我们的数据改变了的呢?今天,我们就来学习一下。Object.definePropertyvue2中是通过Object.defineProperty来实现数据监听的。基本用法:接下来,我们就使用Ob
137
代码人生
01-01 08:00
代码人生
理解函数组合(compose)及中间件实现
理解函数组合(compose)及中间件实现,什么是函数组合?函数式组合可以理解为将一系列简单基础函数组合成能完成复杂任务函数的过程;这些基础函数都需要接受一个参数并且返回数据,这数据应该是另一个尚未可知的程序的输入;应用compose函数先来看一个只接收两个参数的compose函数,后面再完善compose函数varcompose=function(f,g){returnfunction(x){r
136
后端
01-01 08:00
后端
理解ASP.NET Core - [04] Host
理解ASP.NET Core - [04] Host,注:本文隶属于《理解ASP.NETCore》系列文章,请查看置顶博客或点击此处查看全文目录本文会涉及部分Host相关的源码,并会附上github源码地址,不过为了降低篇幅,我会删除一些不涉及的代码。为了方便,还是建议你将源码(.net5)runtime和aspnetcore下载下来,通过VS等工具阅读请耐心阅读!1|0GenericHost&W
132
后端
01-01 08:00
后端
理解JVM(三):JVM命令工具
理解JVM(三):JVM命令工具,jps(JVMProcessStatusTool)虚拟机进程状况工具,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(MainClass,main()函数所在的类)名称以及这些进程的本地虚拟机唯一ID(LocalVirtualMachineIdentifier,LVMID)。命令格式:jps[options][hostid]参数:-q:只输出LVMID,省略主
125
后端
01-01 08:00
后端
理解分布式一致性:Raft协议v
理解分布式一致性:Raft协议v,理解分布式一致性:Raft协议什么是分布式一致性Leader选举日志复制流程term选举周期timeout选举和选举timeout选举分裂日志复制和心跳timeout在分布式系统中,分布式一致性是一个非常重要的概念,它是指分布式系统的各个服务器都保持一个统一的状态(数据)。但是在分布式系统中,通常由于网络,系统状态等原因会导致某些服务不可用或者不可靠。这就需要一种
122
«
1
2
3
4
5
6
»