51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#新理解
一分钟理解js闭包
什么是闭包?先看一段代码:functiona(){varn=0;functioninc(){n++;console.log(n);}inc();inc();}a();//控制台输出1,再输出2简单吧。再来看一段代码:functiona(){varn=0;this.inc=function(){n++;console.l...
代码星球
·
2020-08-07
一分钟
理解
js
闭包
offset、client、scroll、screen的自己理解
body是DOM对象里的body子节点,即<body>标签;documentElement是整个节点树的根节点root,即<html>标签;window.screen.width、window.screen.height、screen.width、screen.height分别表示显示屏幕的宽高...
代码星球
·
2020-08-07
offset
client
scroll
screen
自己
VUE--mixins的一些理解。
概念:混入(mixins)是一种分发Vue组件中可复用功能的非常灵活的方式。混入对象可以包含任意组件选项。当组件使用混入对象时,所有混入对象的选项将被混入该组件本身的选项。用法: 1、创建混入对象:在src文件夹创建mixins文件夹,再在mixins文件夹下创建一个index.js文件//创建一个需要混入的对象ex...
代码星球
·
2020-08-07
VUE--mixins
一些
理解
vue 的计算属性computed自我理解
类型:{[key:string]:Function|{get:Function,set:Function}} 计算属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。注意,如果某个依赖(比如非响应式属性)在该实例范畴之外,则计算属性是不会被更新的。 computed用来监控自己定义的变量,有data、pr...
代码星球
·
2020-08-07
vue
计算
属性
computed
自我
对mysql事务提交、回滚的错误理解
一、起因 begin或者STARTTRANSACTION开始一个事务 rollback事务回滚 commit事务确认 人们对事务的解释如下:事务由作为一个单独单元的一个或多个SQL语句组成,如果其中一个语句不能完成,整个单元就会回滚(撤销),所有影响到的数据将返回到事务开始以前的状态。因而,只有事务中的所有语句都...
代码星球
·
2020-08-05
mysql
事务
提交
回滚
错误
深入理解Java中为什么内部类可以访问外部类的成员
虽然Java是一门相对比较简单的编程语言,但是对于初学者,还是有很多东西感觉云里雾里,理解的不是很清晰。内部类就是一个经常让初学者感到迷惑的特性。即使现在我自认为Java学的不错了,但是依然不是很清楚。其中一个疑惑就是为什么内部类对象可以访问外部类对象中的成员(包括成员变量和成员方法)?早就想对内部类这个特...
代码星球
·
2020-08-05
部类
深入
理解
Java
为什么
理解HTML语义化
1、什么是HTML语义化?<基本上都是围绕着几个主要的标签,像标题(H1~H6)、列表(li)、强调(strongem)等等> 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。2、为什么要语义化?为了在没有CSS的情况下,页...
代码星球
·
2020-08-02
理解
HTML
语义
ThinkPHP框架 祖辈分的理解 【儿子 FenyeController】继承了【父亲 FuController】继承了【祖辈 Controller】的
注:系统自带的Controller方法代表的是祖辈FuController控制器是自定义的,代表父亲。。。FenyeController控制器就代表着儿子【儿子FenyeController】继承了【父亲FuController】继承了【祖辈Controller】的在模块控制器Controller文件夹里创建一个简单的...
代码星球
·
2020-08-02
继承
ThinkPHP
框架
辈分
理解
ThinkPHP框架 3.2.2 获取系统常量信息 连接数据库 命名空间的理解
获取系统常量信息随便一个方法里加上这句话都能获取到系统常量信息!! var_dump(get_defined_constants()); <?phpnamespaceAdminController;useThinkController;class...
代码星球
·
2020-08-02
ThinkPHP
框架
3.2.2
获取
系统
表格标题——简单表格的理解与认识 0906下
表格标签:<table></table>:代表表格width表格宽度可以用**px固定像素或**%百分比border边框粗细cellspacing单元格的边距cellpadding单元格的间距bordercolor边框的颜色注:<tabie></tabie>最长用的有几个...
代码星球
·
2020-08-02
表格
标题
简单
理解
认识
深入理解防抖和节流函数
//防抖函数functiondebounce(fn,delay){lettimer=nullreturn()=>{clearTimeout(timer)timer=setTimeout(()=>{fn()},delay)}} 实现思路如下,将目标方法(动作)包装在setTimeout里面,然后这个...
代码星球
·
2020-08-01
深入
理解
防抖
节流
函数
理解Array.prototype.slice.call(arguments)
在很多时候经常看到Array.prototype.slice.call()方法,比如Array.prototype.slice.call(arguments),下面讲一下其原理:1.在js里Array是一个类slice是此类里的一个方法,那么使用此方法应该Array.prototype.slice这么去用 s...
代码星球
·
2020-08-01
理解
Array.prototype.slice.call
arguments
对cpu与load的理解及线上问题处理思路解读
前言2019双11还有不到2个月就要到来了,大家也都知道服务器在大促期间由于流量的增加势必导致机器的cpu与load变高。因此趁着这个时机正好再好好学习、巩固一下cpu和load的概念,为双11做准备的同时也是增加自己的技能储备。不过cpu和load这块真的还是很需要积累的,我自己经验尚浅,感觉还是有许多写的不到位与不...
代码星球
·
2020-08-01
cpu
load
理解
线上
问题
理解 BLS 签名算法
来源 https://medium.com/cryptoadvance/bls-signatures-better-than-schnorr-5a7fe30ea716原文标题:《干货:理解BLS签名算法》作者:Stepan翻译&校对:wuwei&阿剑之前的文章中,我介绍了Schnorr签名算法...
代码星球
·
2020-08-01
理解
BLS
签名
算法
深入理解Netscaler INat
http://blog.51cto.com/caojin/1898173Netscaler的INat主要是用作基于目的地址的转换,将client访问的公网IP通过Netscaler转换成服务器的私网IP,与DNAT作用类似。由于Netscaler默认的工作机制就是同时做源IP:【源端口】+目的IP:【目的端口】的转换,...
代码星球
·
2020-08-01
深入
理解
Netscaler
INat
首页
上一页
...
30
31
32
33
34
...
下一页
尾页
按字母分类:
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
其他