问题列表 - 第8843页

用于清理输入的.NET库?

是否有任何经过全面测试的.NET库来清理脚本/ sql注入等内容的输入?

.net security sanitization

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

使用php DEFINE中的变量的Twitter API错误

我正在尝试将用户名和密码变量传递给twitter凭据,但它会一直返回,我没有通过身份验证.但是,当我使用实际的用户名和密码而不是变量时,它会成功授权.

$username = $_POST["username"];
$password = $_POST["password"];

$url = "http://search.twitter.com/search.atom?q=golf&show_user=true&rpp=100";
$search = file_get_contents($url);

$regex_name = '/\<name\>(.+?) \(/';
preg_match_all($regex_name,$search,$user);
for($i=0;$user[1][$i];$i++)
{
$follow = $user[1][$i];
    define('TWITTER_CREDENTIALS', '$username:$password');
    $url = "http://twitter.com/friendships/create/".$follow.".xml";
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_USERPWD, TWITTER_CREDENTIALS);
    $result= curl_exec ($ch);
    curl_close ($ch);
Run Code Online (Sandbox Code Playgroud)

我认为它与用户名和密码之间的冒号有关,或者可能试图在define函数中使用变量.

有线索吗?

php twitter

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

C# - 循环引用,无法看到命名空间

我有2个项目的解决方案.

一个是Raven,它是一个简单的基础,为第二个项目PPather提供数据.第二个项目依赖于第一个编译所以构建它,我添加了对Raven的引用.到目前为止一切运作良好.

现在我希望Raven推出PPather.但它看不到PPather naemspace所以我不能.解决此问题的所有努力都会导致循环引用错误.

任何人都知道如何让Raven看到依赖它的PPather项目的命名空间?

c# namespaces

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

Resources.openRawResource()发布Android

我在res/raw/文件夹中有一个数据库文件.我Resources.openRawResource() 用文件名调用,R.raw.FileName我得到一个输入流,但我在设备中有另一个数据库文件,所以要将该数据库的内容复制到我使用的设备数据库:

 BufferedInputStream bi = new BufferedInputStream(is);
Run Code Online (Sandbox Code Playgroud)

和FileOutputStream,但我得到一个例外,数据库文件已损坏.我该怎么办?我尝试使用FileFileInputStream和路径一起读取文件/res/raw/fileName,但这也不起作用.

java android

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

在xql server中将xml列值编码为xml

我有一个方法,直接从数据库中获取vales,构建一个xml字符串,然后将xml写入文件.

这很好,直到我得到特殊字符,例如"'","<","&"等.

有没有人知道Sql Server中允许我在选择它们时对值进行编码的东西; 例如;

从myTable中选择编码(service_status)

谢谢.

xml sql-server

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

保留已编译的java类中的参数/参数名称

当我编译这样的东西时:

public class MyClass
{
    void myMethod(String name, String options, String query, String comment)
    {
        ...
    }
}
Run Code Online (Sandbox Code Playgroud)

并将其编译为类文件,似乎参数名称丢失了.也就是说,当其他一些Java代码引用MyClass并想要调用或覆盖时myMethod,我的IDE(当前是Eclipse)似乎从类文件中获取此方法签名:

void myMethod(String arg0, String arg1, String arg2, String arg3);
Run Code Online (Sandbox Code Playgroud)

我知道,Eclipse(可能还有其他的IDE太)让我提供一个链接到源或javadoc的(如Bishiboosh指出的)MyClass,可以充分利用这一点.但我很好奇是否有某种方法可以告诉javac我们将名称包含在类文件中,以便该类的用户可以看到参数名称,即使它们只有类文件.

课程解决方案

当我用类编译一个类时java -g:vars,参数的名称包含在类文件中.-g:vars似乎等同于Eclipse - >项目属性 - > Java编译器 - >将变量属性添加到生成的类文件中.

几位作者提出了这个解决方案,但尼克的回答终于让我相信了.

在我的机器上,Eclipse有时会使用这些信息,有时它没有,这可能是我的错或Eclipse中的错误,但不是类文件或编译的问题.无论如何,现在我知道信息肯定存在.

但没有接口的解决方案

虽然这对于类来说很好(有点),但它不适用于接口.

对我来说,逻辑上的原因似乎是,-g:vars只提供局部变量的名称,这也是javac的文档所述.在方法体中,它的参数与局部变量非常相似,因此它们被-g:vars覆盖.接口方法没有实体,因此它们不能有局部变量.

我最初的问题只是要求上课,因为我不知道可能有任何不同.

类文件格式

正如gid所指出的,类文件格式不支持参数名称的存储.我在类文件规范中找到了一个描述数据结构的部分,该数据结构应该是方法的参数名称,但在编译接口时绝对不会使用它.

在编译类时,我无法判断是否使用了所提到的数据结构,或者Eclipse是否根据方法体内参数的使用推断出参数名称.专家可以澄清这一点,但我认为这并不相关.

java eclipse compilation javac

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

何时使用Ajax vs Json进行Javascript事件?

我对Ajax并不是那么熟悉,但我一直听到Json被认为是某种竞争选择.何时使用一个与另一个相比,是否有规则?

我想在我的应用程序中处理Javascript事件并从应用程序动态更新前端,但我不确定是否需要使用Ajax或Json.

ajax json

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

如何在VBA(Excel)中以毫秒为单位获取DateDiff-Value?

我需要计算两个时间戳之间的差异,以毫秒为单位.不幸的是,VBA的DateDiff函数不提供这种精度.有没有解决方法?

excel vba datediff excel-vba

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

如何使用hibernate JPA注释映射嵌套集合Map <Key,List <Values >>?

我有一节课,我不确定如何正确注释.

我对Holder :: data的目标:

  • 列表应该不是通过比较器而是通过数组中元素的自然顺序来维护顺序.(如果有帮助,可以是ndx列.)
  • 持有人将拥有唯一的数据参考,因此Cascade all也可能适用.

我也愿意采用不同的设计来移除地图,如果这样可以实现更清洁的设计.

@Entity
public class Holder extends DomainObject {
  private Map<Enum,List<Element>> data;
}

@Entity
public class Element extends DomainObject {
  private long valueId;
  private int otherData;
}

@Mappedsuperclass
public class DomainObject {
 // provides id
 // optimistic locking
 // create and update date
}
Run Code Online (Sandbox Code Playgroud)

java collections annotations hibernate jpa

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

列表的打印表示

我想用这种方式将列表格式化为字符串: [1,2,3] => '1 2 3'.这该怎么做?Python中是否有任何可自定义的格式化程序作为Common Lisp格式?

python

0
推荐指数
2
解决办法
167
查看次数