小编hal*_*bra的帖子

在laravel中恢复'php artisan serve'命令

我有一个laravel应用程序.我运行'php artisan serve'了本地测试命令,我的应用程序在localhost:8000上提供.但现在我想停止在localhost:8000即服务它,即我希望它不能立即服务.

我关闭了命令行,重新启动了服务器,但它仍然在服务.怎么做到呢?

注意:我正在使用Windows进行测试.

php apache command-line laravel

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

curl:(26)无法打开文件

当我试图通过卷曲调用盒子api时,我收到了这个错误.

curl: (26) couldn't open file
Run Code Online (Sandbox Code Playgroud)

找不到原因!我用正确的文件名称这个api -

curl https://upload.view-api.box.com/1/documents \
-H "Authorization: Token YOUR_API_TOKEN" \
-H "Content-type: multipart/form-data" \
-F file=@A_correct_file_name
Run Code Online (Sandbox Code Playgroud)

我已经看到了所有三个已经问过的问题,但其中有两个没有答案,一个是针对facebook的.

cURL错误26无法打开文件

致命错误:未捕获的CurlException:26:无法打开文件""

获取致命错误未捕获CurlException:26:无法打开文件

php api curl box-api

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

将某些整数的xor设为零所需的最小总和

这是一个处理算法和按位xor运算的问题.我们给出了x1*x2*x3*....*xn=P,其中star(*)操作表示XOR(按位)操作, x1到xn是正整数.P也是正整数.我们需要找到min(a1 + a2 + a3 + ..... an) 这样的关系成立 - > (x1+a1)*(x2+a2)*(x3+a3)*....*(xn+an)=0.'+'表示正常的加法操作.

algorithm xor

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

设计存储算法

这是一个面试饼干的问题 -

鉴于您正在以恒定速率从仪器接收样本,并且您有恒定的存储空间,您将如何设计一种存储算法,使我能够获得有代表性的数据读取,无论何时查看它?换句话说,代表了迄今为止系统的行为.

我无法理解它.所以,我正在寻找想法.

algorithm optimization

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

如何在不注册的情况下记住用户

我希望用户在我的网站上被记住,但我没有任何形式的注册。我希望用户在第一次访问该网站时选择一个用户名,然后对于该用户的每个其他请求,我想记住该用户名。我试过这个-

由于用户无法使用 Facebook、电子邮件或其他任何方式进行注册,因此我无法找到记住用户的方法。因此,我将用户的用户名与其IP地址进行映射并将其保存到数据库中。因此,来自该IP地址的后续请求会告诉我“它是哪个用户”。但后来我了解到,IP当您重置调制解调器/连接时,地址可能会发生变化。对于静态IP地址,您必须支付您的ISP. 然后,我很确定大多数用户都有动态IP地址。

那么,有办法做到这一点吗?我知道cookiessessions但我不认为这是最好的方法。也许我错了。我只是想知道世界上的大玩家是如何解决此类问题的。或者也许有什么更好的解决方案可以做到这一点?请给我指路。

添加:

根据答案,如果我基于 cookie 执行此操作,当从浏览器中删除 cookie 时,不会删除用户历史记录吗?如果用户从同一台电脑使用不同的浏览器登录,是否会多次询问用户名?

html javascript php session-cookies web

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

laravel app中的beanstalkd驱动程序配置错误

我正在尝试使用beanstalkd我的laravel应用程序的队列驱动程序.当我试图在队列中推送某些内容时,我收到此错误.

Pheanstalk_Exception_ConnectionException
Socket error 111: Connection refused (connecting to localhost:11300)
Run Code Online (Sandbox Code Playgroud)

请注意,' queue.php'我刚刚将默认驱动程序更改为' beanstalkd'但未更改驱动程序的任何设置.司机的设定如下─

'beanstalkd' => array(
            'driver' => 'beanstalkd',
            'host'   => 'localhost',
            'queue'  => 'default',
        ),
Run Code Online (Sandbox Code Playgroud)

请帮我解决一下这个.

php queue laravel

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

与 Laravel 中的 AWS Sqs 队列相关的错误

尝试访问队列时,我在 Laravel 中收到此错误 -

Class 'Aws\Sqs\SqsClient' not found
Run Code Online (Sandbox Code Playgroud)

我的默认队列是“同步”,我的 composer.json 中的任何地方都不需要“Sqs”。那为什么会发生这种情况呢?是否必须将它包含在新版本的 Laravel 中。

php amazon-sqs amazon-web-services laravel laravel-4

4
推荐指数
2
解决办法
4703
查看次数

为什么这个简单的onclick功能不起作用

为什么这个简单的代码不起作用?有人可以向我解释一下吗?

的jsfiddle

cc()onclick属性中调用了函数.

HTML

<div> hey </div>
<button onclick="cc()"> click me to change color</button>
Run Code Online (Sandbox Code Playgroud)

使用Javascript

$(document).ready(function () {
    function cc() {
        $('div').css('color', 'red');
    };
});
Run Code Online (Sandbox Code Playgroud)

html javascript css

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

C 中位域的内存布局 - 无法理解输出

我有这个代码 - http://ideone.com/sXhWxf

#include <stdio.h>

int main(void) {

struct bitfield{
    unsigned a:5;
    unsigned c:5;
    unsigned b:6;
} bit = {1,3,3};

char *p = (char*)&bit;
printf("%d\n",*p);
p++;
printf("%d\n",*p);
// I assumed that the bits are laid out in the below order in the memory.
// Spaces are just for clarity
// 00001 00011 000011
// Also, I asumed that the 'char' will take 8 bits. But I can't understand output.
// According to me the output should be - 8 195 …
Run Code Online (Sandbox Code Playgroud)

c c++ memory bit-fields output

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

laravel composer update耗尽内存

我正在尝试使用'php composer.phar update'命令更新laravel存储库.但是我收到了这个错误 -

- Removing symfony/translation (v2.4.8)
PHP Fatal error:  Uncaught exception 'ErrorException' with message 'proc_open():
 fork failed - Cannot allocate memory' in phar:///var/www/fyc/composer.phar/vend
or/symfony/console/Symfony/Component/Console/Application.php:983
Run Code Online (Sandbox Code Playgroud)

我遇到了链接,告诉他们禁用'xdebug'来解决这个问题,但它在我的系统上没有安装.我使用的是Ubuntu 14.04,PHP 5.5.18,Zend 2.5.0.链接是 -

如何禁用XDebug

https://github.com/composer/composer/issues/1898 (阅读最近15天的评论)

更新:我知道错误说内存较少,但我看到一些线程说,分配甚至高达7GB不起作用,他们的系统挂起.所以,我正在寻找替代解决方案.我的服务器位于符合AWS免费等级的EC2实例上.不知道它为RAM提供了多少内存.

php laravel laravel-4

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

这个"数字"功能有什么作用?

我在考试中遇到了这个问题 - http://ideone.com/uMausI

代码是 -

#include <stdio.h>

int number(int n)
{

    if(n == 1)
    return n;
    int half = n/2;
    int k = 2*number(n/2) + half*half;
    return (n%2)?(k+n):k;

}

int main(void) {
    printf("%d",number(11));
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我知道要解决这些类型的问题,应该了解FUNCTION实际上在做什么.它可以为您节省大量时间,因为您不必为每种情况运行(这可能需要相当长的时间).我改为运行案例并找到了结果.所以,我想知道这个'数字'函数究竟是做什么的?如果它做了一些有意义的事情,如计算平方或类似的东西.我找不到它的通用答案.

c function output

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