小编Rai*_*ain的帖子

VSCode:如何垂直拆分编辑器

在Visual Studio代码中,不久之前,当我使用View-> Split Editor时,它会垂直分割.(左边是一个文件,右边是一个文件.)

我更新了Visual Studio Code,当我执行View-> Split Editor时,它总是水平分割.(顶部有一个文件,底部有一个文件.)

我怎样才能垂直分割?

visual-studio-code

271
推荐指数
9
解决办法
13万
查看次数

在不知道字体系列的情况下更改Canvas的字体大小

有没有办法只更改画布上下文的字体大小,而无需知道/写入字体系列.

 var ctx = document.getElementById("canvas").getContext("2d");

 ctx.font = '20px Arial'; //Need to speficy both size and family...     
Run Code Online (Sandbox Code Playgroud)

注意:

ctx.fontSize = '12px'; //doesn't exist so won't work...
ctx.style.fontSize = '20 px' //doesn't exist so won't work... 
                         //we are changing the ctx, not the canvas itself
Run Code Online (Sandbox Code Playgroud)

其他说明:我可以执行以下操作:检测'px'的位置,删除'px'之前的内容并将其替换为我的字体大小.但是如果可能的话,我想要比这更容易的事情.

javascript canvas

17
推荐指数
2
解决办法
2万
查看次数

Nodejs分析:如何处理v8.log文件

我唯一安装的是Nodejs.我使用的是Windows 8 x64.

我通过我的程序运行node --prof app.js.它会生成一个v8.log文件.

现在,我该如何处理v8.log文件?

javascript profiler profiling v8 node.js

17
推荐指数
2
解决办法
1万
查看次数

TLB与Page Table

页表将每个虚拟页面与其关联的物理帧相关联.TLB执行相同的操作,只是它只包含页表的子集.

如果页面表执行相同的操作并且有更多数据,那么TLB的目的是什么?

memory memory-management tlb

12
推荐指数
1
解决办法
4989
查看次数

JS:为什么这么慢?它不应该测试其他OR条件,但它有吗?

我刚测试了一些东西.我一直认为在OR条件下,一旦计算机/浏览器发现某些内容为真,它就会返回它并且不会测试其他条件.我围绕这个假设构建了我的代码.

但是,我计时了,似乎长测试需要x4次,对此有何解释?

注意:在Google Chrome控制台中测试.

JSPerf:

http://jsperf.com/or-condition return true || 1

http://jsperf.com/or-condition2 var condition = true || 1; return condition;

http://jsperf.com/or-condition3 if(true || 1) return true似乎相对更快.

编辑:我刚刚发现真实之后的条件数量并不重要.重要的是病情的长短.查看http://jsperf.com/or-condition5.

我的理论是浏览器由于其长度而将功能分成2个以上的不同内存区域.当它调用该函数时,它需要从多个内存区域而不是1中获取数据.

a = function(){
    return true ||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1||1;
}
b = function(){
    return true;
}
//#############################################

var start = Date.now();
for(var i = 0 ; i < 1000000 ; i++){
    a();
}   var end = Date.now();       
console.log(end-start);     //3075


var start = Date.now();
for(var i = 0 ; i < 1000000 ; i++){ …
Run Code Online (Sandbox Code Playgroud)

javascript performance conditional-statements

11
推荐指数
1
解决办法
288
查看次数

JS:简介什么对象构造函数是垃圾收集

有没有办法知道在Javascript应用程序中哪些类型的对象被垃圾收集最多?

我知道我可以获得堆快照但只能告诉哪些对象是最常见的,而不是最垃圾收集的.

并且堆分配不提供有关Object类的详细信息.

html javascript profiling garbage-collection

8
推荐指数
1
解决办法
86
查看次数

位置绝对的变换原点等价物

我得到了一个大小未知的元素,其中position = absolute,top = 1000,left = 1000.

现在,该元素的左上角位于(1000,1000),但我希望元素的中心为(1000,1000).

有没有办法单独使用CSS?

html css html5

7
推荐指数
1
解决办法
1万
查看次数

访问通过Ajax Post发送到NodeJS服务器的数据

如何通过Ajax POST访问发送到Nodejs服务器的数据?

    //Client
$.ajax( {
    url: '/getExp',
    data: 'Idk Whats Rc',
    type: 'POST',
});

//Server
app.post('/getExp', function(req, res){
    var data = req.???; //I want data to be equal to 'Idk Whats Rc'
}
Run Code Online (Sandbox Code Playgroud)

ajax jquery post node.js

6
推荐指数
1
解决办法
9556
查看次数

AHK:取消按下所有按下的键

有没有办法用 AHK 取消按下所有按键?

我所说的按下,是指Send {something down}

取消按下我的意思是Send {something UP}

autohotkey

5
推荐指数
1
解决办法
4279
查看次数

JS:如果访问未定义对象的属性,则防止出错

我的目标:测试对象的属性是否为/返回true.但是,在某些情况下,对象未定义.


这没问题.该脚本正常继续.

if(somethingUndefined){ }


但是,如果我尝试访问未定义对象的属性,则会生成错误并停止脚本.

if(somethingUndefined.anAttribute){ }


现在,这就是我用来解决问题的方法:

if(somethingUndefined && somethingUndefined.anAttribute){ }


还有另一种方法吗?如果程序试图访问未定义对象的属性,可能会返回false的全局设置?

javascript

5
推荐指数
1
解决办法
1928
查看次数