小编Alv*_*aro的帖子

Sublime Text 3(3103)停止突出显示.ctp文件

自从我更新到最新的Sublime Text(修订版3103)后,突出显示.ctp(由CakePHP框架用于模板)扩展文件已停止工作.

对此有何解决方案?他们现在看起来完全是飞机

cakephp sublimetext sublimetext3

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

计算PHP int数组重复次数的有效方法

可能重复:
如何计算数组中的相同值并将其存储到变量中?

我想知道是否有任何有效的方法来计算PHP int数组的重复次数.

在一个非常大的数组(100万个位置)中,数字从0到最大int大小.

我只是想知道每个数字在阵列上出现的次数,但是效率最高.

例如:

$i[0] = 1
$i[1] = 1
$i[2] = 2
$i[3] = 2
$i[4] = 6
$i[5] = 1
Run Code Online (Sandbox Code Playgroud)

1 = 3次

2 = 2次

6 = 1次

谢谢.

php arrays performance count processing-efficiency

0
推荐指数
1
解决办法
886
查看次数

在CakePHP中模拟控制器方法

我很难测试我的一种方法,因为它使用了没有模型的供应商类。

好吧,问题是我希望该方法返回我想要的东西。有人告诉我,模拟方法是使它返回我想要的东西。

例如,当我调用“ foo()”方法时,我希望它始终使我返回true。

我该怎么做?在CakePHP食谱中,我可以找到以下内容:

$Posts = $this->generate('Posts', array(
    'methods' => array(
        'isAuthorized'
    ),
    'models' => array(
        'Post' => array('save')
    ),
    'components' => array(
        'RequestHandler' => array('isPut'),
        'Email' => array('send'),
        'Session'
    )
));
Run Code Online (Sandbox Code Playgroud)

所以我想我应该使用拳头选项:方法但是...如何使其返回我想要的?

谢谢。

testing unit-testing cakephp mocking cakephp-2.0

0
推荐指数
1
解决办法
2363
查看次数

在CakePHP 2.2上使用重定向方法时,不会传递带有set的变量

有没有办法将变量传递给视图我将重定向用户?我注意到这不起作用:

$this->set('var', 'value')
$this->redirect(array('controller' => 'example', 'action' => 'view', $this->request->data['Post']['id']));
Run Code Online (Sandbox Code Playgroud)

必须完成重定向.这是从"帖子"视图调用的"评论"添加操作.我只是希望textarea在提交之前仍然使用之前输入的文本.

谢谢.

cakephp cakephp-2.0 cakephp-2.2

0
推荐指数
1
解决办法
2751
查看次数

font-face上的font-weight无法正常工作?

我试图使文本更薄,我已经看到它在网站上正常工作. http://www.freshthemes.net/demo/backbone/about-us/(下company overview)

这是我使用的风格:

.intro p{
    text-align: justify;
    margin-bottom: 8px;
    line-height: 22px;
    margin-bottom: 8px;
    font: 17px/21px "Open Sans", Arial, "HelveticaNeue", "Helvetica Neue", Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: 300;
    color:#656565;
}
Run Code Online (Sandbox Code Playgroud)

并且字体加载有:

<link rel='stylesheet' id='google_webfont_OpenSans-css'  href='http://fonts.googleapis.com/css?family=Open+Sans' type='text/css' media='all' />
Run Code Online (Sandbox Code Playgroud)

事情,font-weight财产似乎没有任何影响.它不介意我是否设置为300.(它不应该,在以前的网站上工作)

这是我的身体:

<div class="intro">
    <p>
        This is the text that should be thinner
    </p>
</div>
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

css css3 webfonts font-face

0
推荐指数
1
解决办法
3879
查看次数

计算从外部php文件加载的数字div

我有两个php文件,child.php和parent.php.Child.php生成div.现在,parent.php调用要加载的child.php <div id='divContainer'>.现在,我需要计算divContainer中的div.可能吗?我试过这样的事情:

$(document).ready(function () {
   var total_record = $('#divContainer > div').length;
   alert(total_record);
});
Run Code Online (Sandbox Code Playgroud)

但它不起作用.即使空警报也没有弹出.有人可以帮助我吗?谢谢!

javascript jquery

0
推荐指数
1
解决办法
117
查看次数

平滑背景比例css3变换

尝试使用CSS动画和变换应用缩放背景图像,但似乎有点滞后:

在线复制

我能做些什么吗?

@keyframes animateBg {
  from {
    -ms-transform: scale(1,1);
    transform: scale(1,1);
    visibility: visible;
  }

  to {
    -ms-transform: scale(1.45, 1.45);
    transform: scale(1.45, 1.45);
  }
}
.animate-bg{
    -webkit-animation-name: animateBg;
    animation-name: animateBg;

}
.animate{
  -webkit-animation-duration: 5000ms;
  animation-duration: 5000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;

  -webkit-animation-timing-function: cubic-bezier(.3,0,.7,1);
  timing-function: cubic-bezier(.3,0,.7,1);
}

.bg{
    background-image: url(http://digital-photography-school.com/wp-content/uploads/flickr/2746960560_8711acfc60_o.jpg);
    height: 100%;
    width: 100%;
    display: block;
    position:absolute;
    z-index: -1;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-position: center;
    background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)

css css-transitions css-transforms css-animations

0
推荐指数
1
解决办法
3129
查看次数

开发者评论在车把中,但客户端没有输出

我使用 Express Handlebars 作为节点的模板引擎。我知道可以选择添加 HTML 注释,但是有没有办法添加不会打印在最终源代码上的开发人员注释?

这是我发现的:

{{! This comment will not be in the output }}
<!-- This comment will be in the output -->
Run Code Online (Sandbox Code Playgroud)

但寻找:

{{! This comment should only be visible in the source file, not in the client side }}
Run Code Online (Sandbox Code Playgroud)

类似于 PHP 中视图中可以完成的操作:

<?php
/* Comment here */
?>
Run Code Online (Sandbox Code Playgroud)

javascript handlebars.js express-handlebars

0
推荐指数
1
解决办法
787
查看次数

正则表达式之间的正则表达式匹配

我想在URL中获取锚点,其中锚点(#text)可以采用以下格式:

https://example.com/#section3?a=1a&b=2b
https://example.com/#section3&a=1a&b=2b
https://example.com/?a=1a&b=2b#section3
https://example.com/&a=1a&b=2b#section3
Run Code Online (Sandbox Code Playgroud)

因此,我必须在所有情况下获得以下内容:

#section3
Run Code Online (Sandbox Code Playgroud)

URL中的锚点只能包含ASCII字符,因此我可以使用它.

我得到了这个,虽然它似乎有效,但它似乎可以做得更好更短?

#(.)*\?|#(.)*?\&|#(.)*
Run Code Online (Sandbox Code Playgroud)

javascript regex

0
推荐指数
1
解决办法
47
查看次数