51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新理解
原型与原型链的理解
javascript语言是一种面向对象的语言,它没有"子类"和"父类"的概念,里面所有的数据类型都是对象,这一点与Java非常相似。如何将这些对象联系起来呢?BrendanEich在考虑设计继承机制的时候,参考了C++和JAVA使用new命令,通过调用类的构造函数生成实例的方式,将new命令引入javascript。C...
代码星球
·
2020-09-17
原型
理解
git深入学习之 git reset 命令深入理解 git reset 不同参数的区别
要理解gitreset命令我们先看下git的三大区(工作区、暂存区、版本库):1.工作区workingdirectory 此时文件处于untracked(未追踪)状态,此时使用gitadd命令可将文件加入到暂存区2.暂存区stagingarea 此时文件处于unstaged...
代码星球
·
2020-09-13
git
reset
入学
习之
命令
理解下PHP的循环
看了一道题:$array=array(3,6,7,8);foreach($arrayas$key=>$item){$array[$key+1]=$item+2;}print_r($array); 输出是:3,5,8,9,10 作为前端的我很不能理解。。。这是怎么循环出来的?用个更好理解的方式来一遍,js~...
代码星球
·
2020-09-13
解下
PHP
循环
java中的try catch、throw、throws简单理解
三者都是用来处理异常的方法。当一个方法中明确表示会出现异常时,我们就需要对异常来进行处理,常常使用的是trycatch来将会抛异常的放法包裹起来try{//异常方法调用...}catch(Exceptione){e.printStackTrace();}当然,除了trycatch外,我们也可直接对会抛异常的方法进行th...
代码星球
·
2020-09-13
java
中的
try
catch
throw
新手如何理解JS面向对象开发?
如今前端开发已经越来越火了,对于前端开发的要求也是越来越高了,在面试中,经常有面试官会问:你对JS面向对象熟悉吗?其实,也就是相当于在问你,在工作中有没有用过面向对象开发?说到这里,有人就问了,什么事面向对象?面向对象:用我个人最简单的理解表达就是,Object的操作。另外一种理解:给你一个条件,你去找个对象帮我处理这...
代码星球
·
2020-09-13
新手
如何
理解
JS
面向
group by 和 order by 的区别 + 理解过程
orderby和groupby的区别order by 和 group by 的区别:1,order by 从英文里理解就是行的排序方式,默认的为升序。 order by 后面必须列出排序的字段名,可以是多个字段名。2,g...
代码星球
·
2020-09-13
by
group
order
区别
理解
Vue2.0 探索之路——生命周期和钩子函数的一些理解
在使用vue一个多礼拜后,感觉现在还停留在初级阶段,虽然知道怎么和后端做数据交互,但是对于mounted这个挂载还不是很清楚的。放大之,对vue的生命周期不甚了解。只知道简单的使用,而不知道为什么,这对后面的踩坑是相当不利的。因为我们有时候会在几个钩子函数里做一些事情,什么时候做,在哪个函数里做,我们不清楚。于是我开始...
代码星球
·
2020-09-13
Vue2.0
探索
之路
生命
周期
深入理解React 组件状态(State)
React的核心思想是组件化的思想,应用由组件搭建而成,而组件中最重要的概念是State(状态),State是一个组件的UI数据模型,是组件渲染时的数据依据。定义一个合适的State,是正确创建组件的第一步。State必须能代表一个组件UI呈现的完整状态集,即组件的任何UI改变,都可以从State的变化中反映出来;同时...
代码星球
·
2020-09-13
深入
理解
React
组件
状态
深入理解React虚拟DOM
一、什么是虚拟DOM虚拟DOM可以看做一棵模拟了DOM树的JavaScript对象树。比如:1varelement={2element:'ul',3props:{4id:"ulist"5},6children:[7{element:'li',props:{id:"first"},children:['这是第一个List...
代码星球
·
2020-09-13
深入
理解
React
虚拟
DOM
深入理解JS执行细节(写的很精辟)
来源于:http://www.cnblogs.com/onepixel/p/5090799.html javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概...
代码星球
·
2020-09-13
深入
理解
JS
执行
细节
JavaScript callback function 回调函数的理解
来源于:http://mao.li/javascript/javascript-callback-function/ 看到segmentfault上的这个问题JavaScript 回调函数怎么理解,觉得大家把异步和回调的概念混淆在一起了。做了回答:我觉得大家有点把回调(callback)和异步(as...
代码星球
·
2020-09-13
Javascript
callback
function
回调
函数
maven内部运行原理解析(一)
来源于:http://www.jianshu.com/p/0fb5e3fb704dmaven至今还是Java编程语言构建的事实标准,大部分项目还在使用maven来进行构建,因此了解maven内部运行的原理对定位和分析问题还是很有裨益的。本篇文章主要介绍一些maven内部运行过程中的一些基本概念,相信看完后,...
代码星球
·
2020-09-13
maven
内部
运行
原理
解析
理解SEL(@selector)
SEL是类的实例方法的指针可以理解@selector()就是取类方法的编号,他的行为基本可以等同C语言的中函数指针,只不过C语言中,可以把函数名直接赋给一个函数指针,而Object-C的类不能直接应用函数指针,这样只能做一个@selector语法来取。它的结果是一个SEL类型。这个类型本质是对象方法(函数)...
代码星球
·
2020-09-10
理解
SEL
@selector
三十分钟理解:双调排序Bitonic Sort,适合并行计算的排序算法
欢迎转载,转载请注明:本文出自Bin的专栏blog.csdn.net/xbinworld技术交流QQ群:433250724,欢迎对算法、技术、应用感兴趣的同学加入双调排序是data-independent的排序,即比较顺序与数据无关的排序方法,特别适合做并行计算,例如用GPU、fpga来计算。在了解双调排序算法之前,我...
代码星球
·
2020-09-10
排序
十分钟
理解
双调
Bitonic
三十分钟理解:线性插值,双线性插值Bilinear Interpolation算法
先讲一下线性插值:已知数据(x0,y0)与(x1,y1),要计算[x0,x1]区间内某一位置x在直线上的y值(反过来也是一样,略):y−y0x−x0=y1−y0x1−x0y=x1−xx1−x0y0+x−x0x1−x0y1上面比较好理解吧,仔细看就是用x和x0,x1的距离作为一个权重,用于y0和y1的加权。双线性插值本质...
代码星球
·
2020-09-10
插值
十分钟
理解
线性
双线性
首页
上一页
...
24
25
26
27
28
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他