小编Sai*_*akR的帖子

使用CRON作业访问网址?

我有一个必须执行重复任务的Web应用程序,发送消息和警报,我已经使用脚本页面在浏览器中加载时执行这些任务,即http://example.com/tasks.php和我它在我的Web应用程序的每个页面中都是iframe的意思.

现在我想改变这个以使用CRON作业,因为第一种方法可能会导致卡塞性能,所以我怎么能做一个访问http://example.com/tasks.php的CRON作业.但是,我不希望这个CRON作业创建输出文件,如day.*!

我在共享主机服务上托管应用程序,通过cPanel允许CRON作业.

linux web-applications cpanel cron-task web

77
推荐指数
5
解决办法
11万
查看次数

如何进行jQuery倒计时

我想要一个jQuery倒计时:

  1. 它在页面下载完成后开始计数
  2. 计数到0后,它会重定向到网址

我怎样才能做到这一点?

jquery

43
推荐指数
4
解决办法
9万
查看次数

Concat一个字符串到SELECT*MySql

以下查询适用于MySQL:

SELECT concat(title,'/') FROM `socials` WHERE 1
Run Code Online (Sandbox Code Playgroud)

它Concat /到选定的标题字段.

但是,当我尝试执行以下操作时:

SELECT concat(*,'/') FROM `socials` WHERE 1
Run Code Online (Sandbox Code Playgroud)

它返回以下错误:

 #1064 - You have an error in your SQL syntax;
check the manual that corresponds to your MySQL server version for the right syntax to use near '*,'/') FROM `socials` WHERE 1 LIMIT 0, 30' at line 1
Run Code Online (Sandbox Code Playgroud)

那么有没有办法让这样的SQL查询与MySql一起使用

mysql sql string concat

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

使用immutable.js和Facebook流进行静态类型检查

我一直在使用Immutable.js作为我的反应应用程序,我很喜欢它.Facebook还发布了Flow.Flow会让我做很酷的事情,比如道具类型的编译时验证.问题是我的道具通常是不可变对象.有没有一个很好的方法可以一起使用Immutable.js和Flow?

给定一个Immutable.js对象参数,我可以使用Flow以某种方式指定它应该包装的对象的类型吗?在该对象中,我可能有字符串,数字,布尔值,更重要的是其他Immutable.js对象.

javascript reactjs flowtype

29
推荐指数
2
解决办法
4044
查看次数

CSS背景图像不显示

我有一个HTML文件,其子目录名为img一个名为的图像debut_dark.png.在我的CSS文件中,我有:

body { 
    background: url(/img/debut_dark.png) repeat 0 0;
}
Run Code Online (Sandbox Code Playgroud)

HTML文件具有body标记,并且适当地包含CSS文件.我确信CSS文件已正确包含,因为其他所有内容都已正确格式化.

背景图像没有显示,我只看到白色背景.任何想法如何解决这个问题,甚至如何调试它?

html css path background-image

27
推荐指数
6
解决办法
19万
查看次数

带有jquery的textarea中的最大字符数

我有以下代码,我有点坚持下一步做什么.这个想法是当你在文本区域输入文本时,计数器会告诉你剩下多少个字符.一旦你达到最大字符我想停止允许输入字符,或删除所有输入的字符,因此文本区域中只有10个字符.我知道我必须把代码放在它说的地方,alert("LONG");但我不太确定是什么.

var maxLen = 10;
        console.log("Start");
        $('#send-txt').keyup(function(){
            var Length = $("#send-txt").val().length;
            var AmountLeft = maxLen - Length;
            $('#txt-length-left').html(AmountLeft);
            if(Length >= maxLen){
                alert("LONG");
            }



        });
Run Code Online (Sandbox Code Playgroud)

javascript validation jquery textarea

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

在blob中存储数据与存储指向文件的指针之间有什么区别?

我对blobMySQL中的数据类型有疑问.

我读到数据类型可用于存储文件.我还读到了另一种方法是将文件存储在磁盘上,并在数据库中包含指向其位置的指针(通过varchar列).

但我有点困惑,因为我已经读过blob字段没有存储在行中并需要单独的查找来检索其内容.那么与文件系统上的文件存储指针有什么不同?

mysql blob sqldatatypes

22
推荐指数
3
解决办法
3万
查看次数

正则表达式不包括特定字符

本课中,我不明白为什么[^b]不正确?我明白这[^bog]是对的.

[^b]应该匹配任何没有b字符的字符串,并且不匹配包含任何b字符的任何字符串.

我的理解有什么不对吗?

regex

18
推荐指数
4
解决办法
6万
查看次数

为什么在这里调用keyup处理程序,我可以阻止吗?

考虑以下HTML5 + Javascript:

$(function() {	
    $('#edit').hide();
	
	$('#value')
		.css('cursor', 'pointer')
		.click(function() {
			$('#edit').show();
			$('#edit input').focus();
			$('#value').hide();
		});
	
	$('#edit input')
		.keyup(function(e) {
			if (e.keyCode == 13) {  // <enter>
				$('#value').show();
				$('#edit').hide();
			}
		});
  });
Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="value">
	<a href="#">hello</a>
</div>
<div id="edit">
	<input type="text" value="hello" />
</div>
Run Code Online (Sandbox Code Playgroud)

最初,所有这一切都是为了捕获文本上的点击事件hello,用输入框替换文本.当用户点击时Enter,新文本将通过AJAX保存到服务器,输入框再次仅用文本替换.

现在我添加了a标签以允许通过Tab+ 导航Enter而不是使用鼠标(可访问性; yay!),但我发现,当这样做时,调用会focus()神奇地触发keyup()事件.(我知道这一点,因为将该调用注释掉focus()会产生所需的行为.)

结果是标签和输入文本打开但随后立即关闭input框,就用户而言,根本没有发生任何事情.

为什么inputkeyup处理程序被一个触发click事件完全无关的元素?我怎么能阻止这种情况发生?


工作方案

  1. 点击 …

html javascript jquery

16
推荐指数
2
解决办法
1635
查看次数

Yii2 ActiveForm字段选项不起作用

根据Yii2 的官方教程.我为条目表单创建了一个视图:

    <?php
    use yii\helpers\Html;
    use yii\widgets\ActiveForm;
    ?>
    <?php $form = ActiveForm::begin(); ?>
<!-- GET Attention for the next Line -->
    <?= $form->field($model, 'name')->label('Your Name'); ?>
    <?= $form->field($model, 'email'); ?>
    <div class="form-group">
      <?=  Html::submitButton('Send!', ['class' => 'btn btn-primary']); ?>
    </div>    
    <?php ActiveForm::end(); ?>
Run Code Online (Sandbox Code Playgroud)

在这一点上一切都很好.但是,当我尝试使用optionsfield方法的参数时如下:

<?= $form->field($model, 'name', ['style' => 'color:red'])->label('Your Name'); ?>
Run Code Online (Sandbox Code Playgroud)

我有错误:

未知属性 - yii\base\UnknownPropertyException

设置未知属性:yii\widgets\ActiveField :: style

官方的api文档声明ActiveForm的方法采用了第三个名为options的参数

有人可以解释一下为什么会出现这个错误吗?!

php yii2

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