小编Bri*_*vre的帖子

Sublime Text 2语法突出显示问题

所以,我一直在使用Sublime Text 2未注册,我已经安装了一些插件.但是,我遇到了一个重大问题.

PHP和HTML的语法突出显示不断混淆(以及保存为文件类型和片段).最初,一切都很好,然后突然(可能在安装了某个插件之后?),每当我切换到PHP语法高亮显示时,它实际上转到HTML并在右下角显示HTML.

后来,PHP语法高亮显示工作,角落里的东西说"PHP",但它默认保存为.HTML.但现在,当切换到PHP语法高亮显示时,它会显示"PHP",但实际上它是HTML并保存.当切换到HTML时,它会显示"PHP",但它实际上是HTML.

在最近的两次事件中,我没有安装新插件或删除旧插件,我不这么认为.

到底是怎么回事?我如何解决它?这是在过去几天/几周内发生的.我考虑注册,但我需要能够使用所有语言.

html php syntax-highlighting sublimetext2

9
推荐指数
0
解决办法
2962
查看次数

CasperJS:在代码中配置代理选项

我想知道如何在我们的代码中设置cli参数,而不是将它们放在我们命令的末尾,如下所示:

casperjs casper_tor.js --proxy=127.0.0.1:9050 --proxy-type=socks5
Run Code Online (Sandbox Code Playgroud)

我已经测试了类似的东西,但它不起作用:

var casper=require('casper').create();

casper.cli.options["proxy"] = "127.0.0.1:9050";
casper.cli.options["proxy-type"] = "socks5";
...
casper.run();
Run Code Online (Sandbox Code Playgroud)

我正在努力实现是设置我的代码中的新代理和报废从whatsmyip.com我的新的IP地址来检查一切是正确的(我写的机器人,将经常改变他们的代理人).

javascript bots phantomjs casperjs

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

如何在dot php之前和之前分离数组

我有这样一个数组:

Array (
[0] => Array (
[tsk_hours_spent] => 23425.00
)
[1] => Array (
[tsk_hours_spent] => 2.00
)
[2] => Array (
[tsk_hours_spent] => 0.00
)
[3] => Array (
[tsk_hours_spent] => 0.00
)
[4] => Array (
[tsk_hours_spent] => 0.20
)
)
Run Code Online (Sandbox Code Playgroud)

我想根据'.'分离结果.分成两个数组

即,

在dot one数组之前和在dot one数组之后,例如:

第一个数组将是:23425,2,0,0,0

第二个数组将是:00,00,00,00,20

php

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

通过CLI将URL传递给CasperJS

我正在使用CasperJS来评估网页.我想做的是让我传递一个URL参数,让CasperJS下载并评估页面,然后输出到标准网页,这样我就可以在BaSH脚本中使用它.这是我到目前为止Casper的代码:

var casper = require('casper').create();
var url = casper.cli.args;

casper.start(url, function() {
    this.evaluate(function() {
        return document;
    });
    this.echo(this.getHTML());
});
casper.run();
Run Code Online (Sandbox Code Playgroud)

一旦我运行它,这就是我所看到的:

@:~/spider/casperjs$ casperjs viewsource.js google.com
CasperError: No steps defined, aborting                                         
  /usr/local/src/casperjs/modules/casper.js:1510 in run
  ~/spider/casperjs/viewsource.js:10
Run Code Online (Sandbox Code Playgroud)

请帮忙.

javascript casperjs

4
推荐指数
1
解决办法
4597
查看次数

可以在数组键上查询mongodb吗?

我的表有一个由字符串索引的数组,我希望所有与该字符串匹配的记录,无论值是什么.例如,获取所有记录,其中id1是填充:

var a = {
   type: "Information",
   ids: {
     'id1' : '123'
     'id2' : '456'
   }
 };


var b = {
   type: "Information",
   ids: {
     'id1' : '789'
   }
 };
Run Code Online (Sandbox Code Playgroud)

用mongodb可以做到这一点吗?

mongodb nosql

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

多维数组

我有一个php多维数组,如下所示:

$fields = array( array('input', 'title', 'slug', 'keywords'), 
     array('textarea', 'content'), 
     array('radio', 'active', 'active2', 'active3', 'active4', 'active5')
);
Run Code Online (Sandbox Code Playgroud)

我正在访问数组,就像这样.

但是因为某些数组包含的值比其他数组更多,我遇到了麻烦,正如您在下面看到的那样$ type <2 ...我该如何解决这个问题?

for($type = 0; $type < 2; $type++) {
    for($field = 0; $field < 2; $field++) {
        echo $fields[$type][$field];
    }
}
Run Code Online (Sandbox Code Playgroud)

php loops multidimensional-array

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

检查日期是否在PHP前12小时

我有一个表(MySQL)数据存储一堆注册信息.

我正在尝试做的是计算一行的创建是否已经12小时.

对于每一行,我都有一个名为" date " 的单元格,显示如下:

2011年7月13日19:282011年8月7日03:33

我正在寻找一个简单的if/else语句来了解" date "自创建以来是否已经过了12个小时.

php mysql date

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

CasperJS传递变量进行评估无法使其工作

好吧所以这是我的casperjs功能:

if(casper.exists(ac2)){

    var accountnumber = this.fetchText('div.arabic:nth-child(2) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(2) > a:nth-child(1)');
    var redir = accountnumber.substr(1);

casper.then(function() {

var uel = "https://example.ws/send.html?f=" + redir;
this.thenOpen(uel, function() {
casper.wait(10000, function() {    
    casper.then(function() {
    var accountnumber1 = this.fetchText('div.arabic:nth-child(1) > font:nth-child(1)');
    var acccc = accountnumber1.split(' ');
    system.stdout.writeLine(acccc[3]); // this output a number 
    var amount = acccc[3];
var result = amount * 0.019;
var result2 = result.toFixed(6);
var fresult = amount - result2;
var needed = fresult.toFixed(3);
    system.stdout.writeLine(needed); // this …
Run Code Online (Sandbox Code Playgroud)

javascript variables getelementsbyname casperjs

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