问题列表 - 第4514页

返回值javascript UIWebView

我正在尝试return "hello"使用iPhone SDK 获取javascript函数的返回值(例如:).

在OS X上,WebView方法-stringByEvaluatingJavaScriptFromString返回包含js函数返回值的NSString,但在iPhone上没有返回任何值.

我怎么解决这个问题?


我找到了一个私有的UIWebViewDelegate方法

- (void)webView:(id)fp8 runJavaScriptAlertPanelWithMessage:(id)fp12 initiatedByFrame:(id)fp16
Run Code Online (Sandbox Code Playgroud)

在js脚本中使用alert()函数时调用.所以我只需通过调用即可获得"返回"值alert(myReturValue).

这并不能解决我的问题,因为我在公共SDK中需要一些东西.

javascript iphone

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

1285
推荐指数
13
解决办法
83万
查看次数

如何伪造表单测试输入?

我正在为我的Delphi 2009应用程序构建测试工具.测试逻辑非常简单.确保表单正常工作证明有点复杂.我想要一种方法来模拟真实的用户输入,打开一个表单,让它认为用户键入某些东西并点击某些地方,并确保它正确反应.我确定有办法做到这一点,我只是不知道它是什么.有谁知道怎么做?

delphi testing events input

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

Java:如何确定流的正确charset编码

参考以下线程: Java App:无法正确读取iso-8859-1编码文件

以编程方式确定输入流/文件的正确字符集编码的最佳方法是什么?

我尝试过使用以下内容:

File in =  new File(args[0]);
InputStreamReader r = new InputStreamReader(new FileInputStream(in));
System.out.println(r.getEncoding());
Run Code Online (Sandbox Code Playgroud)

但是在我知道用ISO8859_1编码的文件中,上面的代码产生了ASCII,这是不正确的,并且不允许我正确地将文件的内容呈现回控制台.

java encoding file stream character-encoding

135
推荐指数
10
解决办法
29万
查看次数

你可以在没有发布任何东西的情况下从事一个项目超过10年吗?

我在网上冲浪,发现自己在3D Realms招聘页面.他们在那里做广告的声音听起来很不错.你可以在任何地方阅读"免于任意完成日期压力"这样的事情.

这对我来说听起来很明智,因为我自己有时会遇到时间表问题.但当我将声明与游戏联系起来时,他们会发布"当它完成时"Duke Nukem Forever我提出了一个问题:"我可以在一个软件项目上工作超过10年而不发布任何东西吗?"

没有发布派对,没有它 - 终于发送的感情等

也许还有其他我不了解的动机.你觉得怎么样?

顺便说一句.关于DNF的一些有趣的东西:http://duke.a-13.net

project-management time-management

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

我需要使用php更改日期格式

嗨,我已经看过一个已经发布的关于这个的问题,并试图调整我的代码做一个类似的事情.基本上我在我的mysql数据库中有一个字段,其日期格式为yyyy-dd-mm我需要格式为dd-mm-yyyy.目前我的代码卡在线上echo "<td><strong> ("d/m/y",". $row['date'] .")</strong></td>";并读取此Parse错误:语法错误,意外的T_STRING,期待','或';'.不知道如何解决这个想法,我会很高兴.

$result = mysql_query("SELECT * FROM dbGigs WHERE CURDATE() < date ORDER BY date");

echo "<table class=\"gigs\">
<tr>
<th>Venue</th>
<th>Town</th>
<th>Date</th>
<th>Time</th>
<th>Status</th>
</tr>";

while($row = mysql_fetch_array($result))
  {
  echo "<tr>";
  echo "<td><strong>" . $row['venue'] . "</strong></td>";
  echo "<td><strong>" . $row['town'] . "</strong></td>";
  echo "<td><strong> ("d/m/y",". $row['date'] .")</strong></td>";
  echo "<td><strong>" . $row['time'] . "</strong></td>";
  echo "<td><strong>" . $row['status'] . "</strong></td>";
  echo "</tr>";
Run Code Online (Sandbox Code Playgroud)

php mysql date-format

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

删除班级的所有成员

昨天我读了一些同事的代码并发现了这个:

class a_class
{
public:
    a_class() {...}
    int some_method(int some_param) {...}

    int value_1;
    int value_2;
    float value_3;
    std::vector<some_other_class*> even_more_values;
    /* and so on */
 }

 a_class a_instances[10];

 void some_function()
 {
     do_stuff();
     do_more_stuff();

     memset(a_instances, 0, 10 * sizeof(a_class)); // <===== WTF?
 }
Run Code Online (Sandbox Code Playgroud)

这是合法的(WTF线,而不是公共属性)?对我来说它闻起来真的非常糟糕......用VC8编译时代码运行正常,但是在调用时用VC9编译时会抛出"意外异常" a_instances[0].event_more_values.push_back(whatever),但访问任何其他成员时.任何见解?

编辑:将memset从更改memset(&a_instances...memset(a_instances....谢谢你指出Eduard.
EDIT2:删除了ctor的返回类型.谢谢你.

结论:谢谢大家,你证实了我的怀疑.

c++

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

如何在S#中将SID转换为帐户名称?

我有一个C#应用程序,它扫描目录并收集一些信息.我想显示每个文件的帐户名称.我可以通过获取FileInfo对象的SID在本地系统上执行此操作,然后执行以下操作:

string GetNameFromSID( SecurityIdentifier sid )
{
    NTAccount ntAccount = (NTAccount)sid.Translate( typeof( NTAccount ) );
    return ntAccount.ToString();
}
Run Code Online (Sandbox Code Playgroud)

但是,这不适用于网络上的文件,可能是因为Translate()函数仅适用于本地用户帐户.我想也许我可以在SID上进行LDAP查找,所以我尝试了以下方法:

string GetNameFromSID( SecurityIdentifier sid )
{
    string str = "LDAP://<SID=" + sid.Value + ">";
    DirectoryEntry dirEntry = new DirectoryEntry( str );
    return dirEntry.Name;
}
Run Code Online (Sandbox Code Playgroud)

这似乎可以工作,因为对"dirEntry.Name"的访问会挂起几秒钟,好像它正在关闭并查询网络,但它会抛出一个System.Runtime.InteropServices.COMException

有谁知道如何获得任意文件或SID的帐户名称?我对网络或LDAP或其他任何东西都不太了解.有一个名为DirectorySearcher的类,我可能会使用它,但它想要一个域名,我不知道如何得到它 - 我所拥有的只是我正在扫描的目录的路径.

提前致谢.

c# sid

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

MySQL 与文件数据库

所以我打算用 PHP 开发一个自制的博客系统,我想知道哪种存储数据的方式最快。我可以朝 MySQL 方向发展,也可以采用我自己的小方法,将所有信息(以 JSON 编码)存储在文件中。

哪种方式最快,MySQL 或 JSON 文件?

php mysql json

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

清理URL重定向循环

我正在尝试在我的网站上创建干净的URL.现在我成功配置了apache,所以像mysite.com/page这样的每个请求都能正常工作.但我也希望将mysite.com/page.php的请求重定向到mysite.com/page.我在.htaccess中设置环境变量来检查我是否已被重定向以防止循环,但我仍然得到它们......这是.htaccess:

<IfModule mod_rewrite.c>
Options +FollowSymlinks

RewriteEngine On
RewriteBase /

# set the variable
RewriteRule ^$ - [L]
RewriteRule ^(.*)$ $1 [E=REWROTE:0]

# this works fine
# make mysite.com/page work and set REWROTE variable to 1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php [L,E=REWROTE:1]

# but if i enable this, i get redirected and then stuck in a loop
# redirect mysite.com/page.php to mysite.com/page , but only if REWROTE not 1
#RewriteCond %{ENV:REWROTE} …
Run Code Online (Sandbox Code Playgroud)

apache .htaccess url-rewriting

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