51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#N
C++使用min,max过程中出现无法找到标识符的问题
1、出问题的原因以及解决方案(1)可能存在多种库包含usingnamespacestd;等相关的min,max库,引起的冲突。解决方案:尽量少直接使用usingnaspecestd;命名空间,可以使用std::min,或者std::max作用于来操作。(2)可能存在min,max里面的参数类型不一致引起的问题。例如in...
开发笔记
·
2020-06-29
C++
使用
min
max
过程中
webpack DllPlugin的用法
1.首先将需要打包的文件打包为dll需要一个打包配置webpack.dll.jsconstwebpack=require('webpack')constpath=require('path')module.exports={entry:{react:['react','react-dom']},output:{libr...
代码星球
·
2020-06-29
webpack
DllPlugin
用法
d3中的enter,exit,update概念
d3是基于数据绑定的思想的,选择器选择元素,然后元素与数据绑定。由于元素与数据未必数量一致,会产生,元素多于数据或元素少于数据。元素与数据一一对应,是update部分,表示已经存在的元素,用于更新元素少于数据,是enter部分,表示即将进入的元素,即缺少的元素,用于添加元素多于数据,是exit部分,表示即将退出的元素,...
代码星球
·
2020-06-29
d3
中的
enter
exit
update
node内存泄漏总结
1.node内存泄漏情形1.1全局变量全局变量不会被回收,需要手动设置为null或undefined1.2闭包functionout(){ constbigData=newBuffer(100); inner=function(){ voidbigData; }}比如闭包中的变量被全局对象引用,则闭包中的局...
代码星球
·
2020-06-29
node
内存
泄漏
总结
type和interface的区别
1.type可以声明基本类型,联合类型,元组的别名,interface不行//基本类型别名typeName=string//联合类型interfaceDog{wong();}interfaceCat{miao();}typePet=Dog|Cat//具体定义数组每个位置的类型typePetList=[Dog,Pet]2...
代码星球
·
2020-06-29
type
interface
区别
Array.map和parseInt的用法
Array.map的参数Array.map((item,index,arr)=>{},thisValue)map的callback参数分别是数据项,索引,数组本身,thisValue可以指定callback中的this值parseInt的参数parseInt(str,radix)该方法,始终将str转换为10进制...
代码星球
·
2020-06-29
Array.map
parseInt
用法
chrome监听事件getEventListeners
ChromeDevTools命令行API提供了多种方式来观察和检查事件监听器。JavaScript在交互式页面中起着中心作用,并且浏览器为您提供了一些有用的工具来调试事件和事件处理程序。TL;DR使用monitorEvents()监听某一类型的事件。使用unmonitorEvents()停止监听。使用getEventL...
代码星球
·
2020-06-29
chrome
监听
事件
getEventListeners
nodejs性能分析
方案1v8-profiler1.v8-profiler添加node性能收集埋点2.Apachebench压力测试ab-t300-c10-ppost.txt-T"application/json"http://localhost:8008/xxx3.v8-profiler收集得到cpuProfile4.用chrome的开...
代码星球
·
2020-06-29
nodejs
性能
分析
Apachebench压力测试
ApachebenchApachebench是apache附带的一个性能测试工具,一款轻量级的压力测试工具。ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。安装apache,在C:ProgramFilesApacheGroupApache2in目录下找到ab程序,若不需要apache,可...
代码星球
·
2020-06-29
Apachebench
压力
测试
nodejs调试方法
node--debug/--debug-brk(node8.0之前)node--inspect/--inspect-brk(node8.0之后)带-brk,会默认停止在第一行,可以继续调试。不带,则会一下子执行完,若只是执行一段代码,没有线程持续运行,则会很快执行完毕,没有机会去调试启动之后,打开chrome的开发者工...
代码星球
·
2020-06-29
nodejs
调试
方法
nodejs模块路径alias
nodejs的模块引用,使用相对路径,会造成写一堆../,非常不便。有2种好的修改方式:1. NODE_PATH设置路径别名"scripts":{"start":"cross-envNODE_PATH=.;./modnodeindex.js",}NODE_PATH的路径用分号(Windows)或冒号(MacO...
代码星球
·
2020-06-29
nodejs
模块
路径
alias
vue.extend,mixins和vue.component的区别
1. Vue.extendVue.extend就是传入一下组件options,然后返回了一个Vue的子类,也可以看做是一个组件构造函数。真的是一个Vue的子类,源码中,使用原型集成和Copy属性和方法形式,将其继承自Vue。constSub=functionVueComponent(options){this...
代码星球
·
2020-06-29
vue.extend
mixins
vue.component
区别
linux管道与重定向
1.重定向命令> 输出重定向覆写>> 输出重定向追加2> 错误重定向覆写2>> 错误重定向追加&> ...
代码星球
·
2020-06-29
linux
管道
重定向
linux文件颜色与类型
linux下不同类型的文件有不同的颜色绿色文件:可执行文件,可执行的程序 红色文件:压缩文件或者包文件蓝色文件:目录白色文件:一般性文件,如文本文件,配置文件,源码文件等 浅蓝色文件:链接文件,主要是使用ln命令建立的文件红色闪烁:表示链接的文件有问题黄色:表示设备文件灰色:表示其他文件 ...
代码星球
·
2020-06-29
linux
文件
颜色
类型
linux文件权限说明
1.rwx权限方式ls-l可以看到文件的详细信息,其中第一项,就是该文件的类型和权限。一个十位标志,rwx十位权限法。第一位是文件类型,有5种:-普通文件d目录b块设备l链接c字符设备p管道文件后面9位是文件权限,分别是文件属主权限,用户组权限,其他用户权限权限类型有4种:rread读权限,数字代号4wwrite写权限...
代码星球
·
2020-06-29
linux
文件
权限
说明
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他