问题列表 - 第28926页

语法检查API?

是否有任何API检查给定字符串的语法?

如果是这样,你能举例吗?

php api grammar

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

在foreach循环中取消设置数组元素

我在foreach循环中通过引用访问数组,但unset()函数似乎不起作用:

foreach ( $this->result['list'] as &$row ) {
    if ($this_row_is_boring) {
        unset($row);
    }
}

print_r($this->result['list']); // Includes rows I thought I unset
Run Code Online (Sandbox Code Playgroud)

想法?谢谢!

php arrays foreach reference unset

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

写入更多文件的最佳方式是什么,而不是内核允许一次打开?

我有一个非常大的二进制文件,我需要根据输入文件中的id创建单独的文件.有146页输出的文件,我使用cstdlibfopenfwrite.FOPEN_MAX是20,所以我无法同时打开所有146个输出文件.我还想最小化打开和关闭输出文件的次数.

如何有效地写入输出文件?

cstdlib由于遗留代码,我还必须使用该库.

可执行文件还必须是UNIX和Windows跨平台兼容的.

c c++ performance fopen fwrite

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

iPhone iOS 4 addTimeInterval已弃用

我正在使用它addTimeInterval来创建本地通知,但它现在似乎已被弃用(iOS 4).

我的代码:

localNotif.fireDate = [now addTimeInterval:timeInterval];
Run Code Online (Sandbox Code Playgroud)

Xcode的警告:

'addTimeInterval:' is deprecated (declared at /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDate.h:27)
Run Code Online (Sandbox Code Playgroud)

我应该用什么呢?谢谢.

iphone xcode nsdate ios4

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

SQL Server:字符串连接问题

我正在尝试将其作为大查询的一部分:

(CONVERT(varchar(20), AZ_DTA_APP_AGE, 103) + ' ' + (CONVERT(varchar(20), AZ_DTA_APP_AGE, 108)) AS AZ_DTA_APP_AGE
Run Code Online (Sandbox Code Playgroud)

为什么它不起作用?

我明白了:

关键字'AS'附近的语法错误

sql sql-server string

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

你如何测试你的应用程序Iñtërnâtiônàlizætiøn?(国际化?)

你如何测试你的应用程序Iñtërnâtiônàlizætiøn合规性?我告诉人们将Unicode字符串Iñtërnâtiônàlizætiøn存储到每个字段中,然后查看它是否在输出中正确显示.

---包括在Excel报告中作为单元格内容的输出,以及用于docs,xml文件等的rtf格式.

还应该做哪些其他测试?

来自@Paddy的想法:

还可以尝试从右到左的语言.例如,שלוםירושלים([耶路撒冷的和平]).应该是这样的:

שלוםירושליםhttp://sandbox.kluger.com/shalom.jpg

注意:Stackoverflow正确实现.如果文本与图像不匹配,则说明浏览器,操作系统或代理可能存在问题.

另请注意:您不必更改或"设置"已在运行的应用程序以接受W欧洲字符或希伯来语示例.您应该只需在应用程序中键入这些字符,并让它们在输出中正确返回.如果您没有放置希伯来语键盘,请将此问题中的示例复制并粘贴到您的应用中.

testing internationalization

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

mysql查询结果排序

我根据项目是否为"downtown_hosted",将结果调用到我网站上的列表查询.这工作正常但我现在想要对列表DESC进行排序,但似乎无法使语法正确.

以下是我所拥有的:

$result_events = mysql_query("SELECT * FROM events 
                                WHERE downtown='downtown_hosted'
                                ORDER BY date DESC
                                LIMIT 5 ");
Run Code Online (Sandbox Code Playgroud)

php mysql sorting

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

ruby脚本/ delayed_job启动的问题.Windows上的delayed_job和守护进程

得到这个错误.

  pid-file for killed process 8600 found (C:/cyncabc/tmp/pids/delayed_job.pid), deleting.
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/daemonize.rb:103:in `fork': fork() function is unimplemented on this machine (NotImplementedError)
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/daemonize.rb:103:in `safefork'
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/daemonize.rb:145:in `call_as_daemon'
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/application.rb:219:in `start_proc'
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/application.rb:255:in `start'
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/controller.rb:69:in `run'
        from 
  c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons.rb:188:in `run_proc'
        from c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/cmdline.rb:105:in `call'
        from c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons/cmdline.rb:105:in `catch_exceptions'
        from c:/ruby/lib/ruby/gems/1.8/gems/daemons-1.0.10/lib/daemons.rb:187:in `run_proc'
        from c:/ruby/lib/ruby/gems/1.8/gems/delayed_job-2.0.3/lib/delayed/command.rb:71:in `run_process'
        from c:/ruby/lib/ruby/gems/1.8/gems/delayed_job-2.0.3/lib/delayed/command.rb:65:in `daemonize'
        from c:/ruby/lib/ruby/gems/1.8/gems/delayed_job-2.0.3/lib/delayed/command.rb:63:in `times'
        from c:/ruby/lib/ruby/gems/1.8/gems/delayed_job-2.0.3/lib/delayed/command.rb:63:in `daemonize'
        from script/delayed_job:5
Run Code Online (Sandbox Code Playgroud)

有没有解决这个问题的解决方案?它与ruby脚本/ delayed_job运行正常.

ruby ruby-on-rails delayed-job

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

有没有人知道vim插件或脚本将特殊字符转换为相应的HTML实体?

我为企业客户开发网站,所以我们看到®,™等等.有时我会粘贴大量的副本,甚至可能包含漂亮的引号("")或来自文字处理器的其他奇怪字符.

所以,我的问题是:有没有人知道一个vim插件或脚本,可以一举将所有这些字符转换为html实体?

我认为这涵盖了实体的所有基础:http: //web.forret.com/tools/charmap.asp

因此,对于上面的人物,他们将被替换®,™,“,”,等.

我尝试了htmlspecialchars vimball(http://www.vim.org/scripts/script.php?script_id=2377),但没有骰子.它只执行像PHP htmlsepcialchars函数的替换,替换html冲突的字符,并不包括任何其他特殊字符.

vim

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

android:如何从代码中运行shell命令

我试图从我的代码中执行一个命令,命令是"echo 125> /sys/devices/platform/flashlight.0/leds/flashlight/brightness",我可以运行它而没有adb shell的问题

我正在使用Runtime类来执行它:

Runtime.getRuntime().exec("echo 125 > /sys/devices/platform/flashlight.0/leds/flashlight/brightness");
Run Code Online (Sandbox Code Playgroud)

但是我收到权限错误,因为我不应该访问sys目录.我还尝试将命令放在String []中,以防空格导致问题,但它没有太大的区别.

有谁知道任何解决方法吗?

shell android command

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