问题列表 - 第17180页

为什么GLib重新定义类型?

在GLib中重新定义类型背后的原因是什么?为什么他们转chargchar,intgint,等?

c types glib

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

PHP文件上传,文件在move_uploaded_files之前从/ tmp消失

我有一个非常基本的上传脚本,可能直接从php.net/move_upload_files功能页面解除.

move_uploaded_file()失败,因为它无法在tmp文件夹中找到tmp文件.但是我知道它被放在那里,但move_upload_file()在我的脚本中处理它之前就被删除了.我知道它被放在那里,因为当一个大文件被发布到服务器时我可以在那里看到一个文件.

$_FILES包含我刚刚上传的文件的正确详细信息.

有没有人知道为什么临时文件在我有机会处理之前从/ tmp中删除了?

这是我正在使用的基本代码.

if(move_uploaded_file($_FILES['userfile']['tmp_name'], $upload_file))
{
    $result['error'] = 'false';
    $result['file_loc'] = $upload_file;
}
else
{
    $result['error'] = 'true';
}
Run Code Online (Sandbox Code Playgroud)

输出print_r($_FILES)看起来像

[userfile] => Array
(
    [name] => switchsolo.png
    [type] => image/png
    [tmp_name] => /tmp/phpIyKRl5
    [error] => 0
    [size] => 6690
)
Run Code Online (Sandbox Code Playgroud)

但/ tmp/phpIyKRl5根本就不存在.

php upload file-upload file

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

Haskell使用where在嵌套函数定义中作用域

我对Haskell的where定义范围有疑问.当我有以下函数f,我希望将其传递x给本地定义的函数f1而不明确地将其用作参数时,我得到一个错误,说明类型x与输出中的类型不兼容f1,尽管它应该是相同:

f :: Eq a => a -> [a]
f x = f1 x
    where
        f1 :: Eq a => a -> [a]
        f1 y = [ x, y ]

错误如下:

    Couldn't match expected type `a1' against inferred type `a'
      `a1' is a rigid type variable bound by
           the type signature for `f1' at test.hs:4:11
      `a' is a rigid type variable bound by
          the type signature for `f' …

haskell types scope type-mismatch

19
推荐指数
2
解决办法
7097
查看次数

我应该为Joomla使用哪个论坛?

我需要为新的Joomla安装选择一个论坛组件,我想知道我应该使用哪一个:

  • JoomlaBoard
  • Joomla phpBB
  • Joomla SMF
  • 您可能想要建议的任何其他

在必要条件中,我需要动态创建/删除论坛以及添加/删除成员,因此为这些任务提供高级API的论坛会很棒.不过,我可以自己编写直接编辑数据库的脚本.

有什么建议吗?

php forum joomla

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

在Delphi 2009中编译delphi 5代码

通过引用Delphi 5版本的dcc32,可以在Delphi 2009 IDE中使用Delphi 5项目吗?

如果是这样,有关项目设置(搜索路径,条件定义等)在2009年实施的方式有哪些问题需要注意?

编辑:只是为了澄清我也将项目升级到Unicode,但仍需要在旧配置中调试和运行版本

delphi delphi-2009 dcc32

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

使用PHP/PDO连接MySQL时出错

昨天我的代码工作正常,今天它突然只是不想连接到我的数据库.我没有更改它或代码上的设置,我也没有更新任何软件.我所做的就是:

__CODE__

我收到一条很好的异常消息说:

__CODE__

问题是:我显然没有尝试使用unix socket连接,而是使用TCP/IP.我究竟做错了什么?这里有什么我想念的吗?

谢谢你的帮助.

php mysql pdo

33
推荐指数
2
解决办法
5万
查看次数

如果我在jQuery UI对话框中运行表单,如何处理服务器端验证错误?

用户发布表单后,我的控制器中有以下代码,但如果验证失败(_applicationValidator.Validate),我通常会重新加载"编辑"视图,但在这种情况下我想保持对话框打开,只是在里面显示这些错误对话框.

控制器代码:

  [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Update(ApplicationUpdater applicationUpdater_)
    {
        if (_applicationValidator.Validate(applicationUpdater_, ModelState, ValueProvider))
        {
            _repo.UpdateApplication(applicationUpdater_);
            ApplicationsViewModel vm = new ApplicationsViewModel();
            vm.Applications = _repo.GetApplications();
            return View("Index", vm);
        }
        else
        {
            ApplicationViewModel vm = GetApplicationVM();
            return View("Edit", vm);
        }
    }
Run Code Online (Sandbox Code Playgroud)

查看代码(jQuery)

 $(".showEditPopup").click(function() {
            $.post("Applications/ShowEdit",
                { recnum: $(this).parents('tr:first').attr("recnum") },
                function(htmlResult) {
                    $("#EditUserControlDiv").remove();
                    $("#container").append(htmlResult);
                    $("#container select[multiple]").asmSelect();
                    $("#EditUserControlDiv").dialog(
                    {
                        height: 675,
                        width: 650,
                        modal: true
                    }
                    );
                }
           );
        });
Run Code Online (Sandbox Code Playgroud)

validation asp.net-mvc jquery dialog

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

在C++中使用<map>

我试图通过以下方式在C++中使用"map"容器:

  • Key是字符串,映射值是ofstream类型的对象.如果我执行以下代码,则会收到在消息末尾复制的错误.有人可以让我知道出了什么问题吗?如果使用'map'无法完成,还有其他方法可以创建这样的键:值对吗?非常感谢您的回复.

注意:如果我使用map foo测试以下代码; 它工作正常.

码:

#include <string>
#include <iostream>
#include <map>
#include <fstream>

using namespace std;

int main()
{
  // typedef map<string, int> mapType2;
  // map<string, int> foo;

  typedef map<string, ofstream> mapType;
  map<string, ofstream> fooMap;

  ofstream foo1;
  ofstream foo2; 

  fooMap["file1"] = foo1;
  fooMap["file2"] = foo2;

  mapType::iterator iter = fooMap.begin();
  cout<< "Key = " <<iter->first;
}
Run Code Online (Sandbox Code Playgroud)

错误:

C:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/ios_base.h:
In member function `std::basic_ios<char, std::char_traits<char> >& std::basic_ios<char, std::char_traits<char> >::operator=(const std::basic_ios<char, std::char_traits<char> >&)': 
C:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/c++/3.4.2/bits/ios_base.h:741:
error: `std::ios_base& std::ios_base::operator=(const std::ios_base&)' is private
hash.cpp:88: error: within …
Run Code Online (Sandbox Code Playgroud)

c++ dictionary stdmap ostream

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

服务器端Javascript最佳实践?

我们有一个基于Java的CMS,它有服务器端JS的Mozilla Rhino.目前JS代码库很小但正在增长.在为时已晚并且代码变得非常混乱之前,我想介绍一些最佳实践和编码风格.

显然,名称空间控制非常重要.但其他最佳实践如何 - 尤其是Java程序员?

javascript coding-style rhino serverside-javascript

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

如何全局配置RSpec以保持'--color'和'--format specdoc'选项打开

如何在Ubuntu中为RSpec设置全局配置.

具体来说, - color和--format specdoc在我的所有项目中保持打开状态(即每次我在任何地方运行rspec).

ruby rspec colors configuration-files

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