问题列表 - 第29008页

查找目录的内容

是否可以使用javascript获取目录的内容?

javascript

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

在ajax请求返回后,Javascript对象属性转到undefined

如果您有一个对象并为其设置属性,则可以在该对象上调用的函数中访问该属性.但是如果你调用一个函数并执行ajax请求,以便从onreadystatechange调用一个不同的函数,那么二级响应函数就无法访问该属性.这有点令人困惑,所以看看我的意思.属性this.name是更改的属性.

//from W3Schools website
function getXHR(){if (window.XMLHttpRequest){return new XMLHttpRequest();}if (window.ActiveXObject){return new ActiveXObject("Microsoft.XMLHTTP");}return null;}

function TestObject()
{
    this.name = "";            //public
    var xhr = null;            //private
    var response = function()  //private
    {
        if(xhr.readyState > 3)
        {
            alert("B: my name is " + this.name);
        }
    }
    this.send = function()     //public
    {
        alert("A: my name is " + this.name);
        if(xhr === null)
        {
            xhr = getXHR();
        }
        var url = "http://google.com";
        xhr.onreadystatechange = response;
        xhr.open("GET", url, true);
        xhr.send(null);          
    }
}
var o = …
Run Code Online (Sandbox Code Playgroud)

javascript ajax

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

drupal路由器可以处理PUT请求吗?

我有一个模块,将使用一些宁静,我想知道drupal的菜单路由器是否处理PUT请求没有问题......?

rest drupal

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

f#一个列表到另一个?

我有一个元组列表,元组中有三个值

我想从之前的列表中创建一个新的字符串列表,其中包含元组中的一个值.

List [(string * string * int) ]

List[ for i in columns -> i.getfirstvalueintuple]
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?非常基本的问题,但我无法弄清楚.

还有其他方法可以从现有列表中构建另一种列表或seq吗?

f#

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

在Windows服务中执行冗长的初始化

在不阻止服务控制管理器的情况下启动Windows服务(或暂停恢复)时进行冗长初始化的最佳方法是什么?

.net c# windows-services startup

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

我应该对表中的密码字段使用什么; MD5还是SHA1?

我绝不是安全专家,甚至不是新手.我最好是安全新手.

有人建议我使用SHA1而不是MD5 - 为什么我会选择一个而不是另一个?一个人更安全吗?

.net c# md5 cryptography sha1

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

如何在nhibernate中使用PK删除对象?

如何在不首先从数据库中提取对象的情况下删除对象?

在另一个ORM中,我可以这样做:

session.Delete<User>(1); // 1 = PK
Run Code Online (Sandbox Code Playgroud)

nhibernate

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

用PHP处理json请求

在进行ajax调用时,当contentType设置为application/json而不是默认的x-www-form-urlencoded时,服务器端(在PHP中)无法获取post参数.
在下面的工作示例中,如果我在ajax请求中将contentType设置为"application/json",则PHP $ _POST将为空.为什么会这样?如何在PHP中正确处理contentType为application/json的请求?

$.ajax({
    cache: false,
    type: "POST",
    url: "xxx.php",
    //contentType: "application/json",
    processData: true,
    data: {my_params:123},
    success: function(res) {},
    complete: function(XMLHttpRequest, text_status) {}
});
Run Code Online (Sandbox Code Playgroud)

php ajax json request mime-types

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

我不能将字符串放在开关中,也不能放在类中的数组中

好吧,我在我看来制作一个相当大的文件,所以我想将它分成几个文件以获得更清晰的代码.所以我有我的主.cpp文件和两个持有我的类的头文件.好吧头文件没有字符串,它很容易不会让步.我在我的.cpp文件中调用库,甚至在我的头文件中尝试过.

我遇到的另一个问题是使用字符串来生成开关功能,原因是如果我在交换机中使用整数,如果用户输入一个字母字符,程序进入无限循环.

string choice;

switch (choice)
{

  case "1" : 
  //... 
  break;
  case "2" : 
  //... 
  break;
}
Run Code Online (Sandbox Code Playgroud)

我的最后一个问题是当我在一个错误的情况下创建一个对象时.说对象的交叉初始化.

string choice;

switch (choice)
{

  case "1" : 
  Class object; 
  break;
  case "2" : 
  //... 
  break;
}
Run Code Online (Sandbox Code Playgroud)

这是我的标题问题.///main.cpp////

#include <iostream>
#include <string>
#include "customer.h"
Run Code Online (Sandbox Code Playgroud)

//// customer.h ////

class Customer
{

string name;      
string meal;
// method

public:
int Choose_cCustomer()
{
 int a;   
 a = rand () % (10 - 1 + 1) + 1;
 return a;   


};
Run Code Online (Sandbox Code Playgroud)

编译器代码:'string'没有命名类型;

c++ class object

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

JFileChooser在OS X中返回错误的路径(仅文件夹模式)

我在java swing中有一个问题,用户必须选择一个文件夹,所以我使用下面的代码.

JFileChooser fc = new JFileChooser();
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

if(fc.showDialog(singleton, SELECT) == JFileChooser.APPROVE_OPTION) {
  File folder = fc.getSelectedFile();
  String path = folder.getPath() + File.separatorChar + MYAPPFOLDER;
}
Run Code Online (Sandbox Code Playgroud)

现在,用户可以通过两种方式选择文件夹

  1. 导航到该文件夹​​并选择该文件夹
  2. 导航到该文件夹​​,进入该文件夹,然后单击"选择"

两种方式在Windows上运行良好,但在OS X上,我得到了

如果我做1: path = Users/<username>/Desktop/MYAPPFOLDER

如果我做2: path = Users/<username>/Desktop/Desktop/MYAPPFOLDER

我该如何避免第二种情况?

提前致谢.

java macos swing jfilechooser

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