问题列表 - 第32134页

PHP隐藏技巧或支持的功能?

我知道要在php中连接字符串,应该使用一个点:

echo 'hello' . ' world'; // hello world
Run Code Online (Sandbox Code Playgroud)

但顺便说一下我输入了这个:

echo 'hello' , ' world';
Run Code Online (Sandbox Code Playgroud)

结果仍然是你好世界没有任何错误.

为什么会这样?我们还可以使用逗号连接吗?

php language-features

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

如果出现PHP错误,如何让Apache发送500?

我正在开发一个PHP应用程序,它使用HTTP响应代码进行通信以及响应主体.所以这是PHP代码中的典型场景:

try {
    doSomething();
}
catch (Exception $e) {
    header('HTTP/1.1 500 Internal Server Error');
}
Run Code Online (Sandbox Code Playgroud)

...而客户端中的典型代码如下所示:

switch(responseCode) {
     case 200 :
         // all fine
         // ....
     case 500 :
         // trouble!
 } 
Run Code Online (Sandbox Code Playgroud)

这很酷,只要PHP代码中捕获到每个错误.

问题:如果由于PHP代码中的任何原因发生未被捕获的错误或语法错误等无法捕获的错误,Apache将发送200 OK.但我不想说500内部服务器错误.也许每个.htaccess左右.

php apache error-handling http-status-codes http-headers

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

Android和Objective-C

我正在完成一个完全用Objective-C编写的iPhone项目.我也想为Android移植它.

虽然iPhone和Android操作系统的用户界面非常不同,并且需要不同的代码,但是我可以将一些代码的核心(即用于思考的黑盒子)导入到Android中作为Java的一部分.码?

我对Objective-C和Java之间的桥接并不熟悉,尽管我已经写过了.

android objective-c

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

使用matlab创建函数

我写了以下函数

% e is n×1 and y is n×1 vectors
function z=e_rand(e,y)
         b_LS=regress(e,y)
         z=b_LS*5
Run Code Online (Sandbox Code Playgroud)

我在MATLAB工具箱中保存了该函数.但是当我运行该函数时,我得到以下错误:输入参数"e"未定义

如何正确创建功能?

matlab

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

如何控制捕获的视频的帧高和宽度:setVideoSize()不起作用

在Nexus One上(例如),相机应用程序能够以720x480("高"质量设置)捕获H.264视频.但是,使用MediaRecorder API时,它似乎总是以320x240的固定帧大小捕获.

我希望setVideoSize()方法控制帧大小(如下面的准备片段),但似乎没有效果(使用Froyo 2.2 Android SDK).

MediaRecorder recorder = new MediaRecorder();
recorder.setAudioSource(MediaRecorder.AudioSource.MIC);
recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);
recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);
recorder.setAudioEncoder(MediaRecorder.AudioEncoder.DEFAULT);
recorder.setVideoEncoder(MediaRecorder.VideoEncoder.H264);
recorder.setOutputFile(PATH_TO_FILE);
recorder.setVideoSize(720,480);
recorder.setPreviewDisplay(holder.getSurface());
recorder.prepare();
Run Code Online (Sandbox Code Playgroud)

关于Android开发人员列表的讨论似乎表明这是一个长期存在的问题.任何人都可以建议如何控制帧大小,或者是否可以使用当前的API进行控制?

video android video-capture

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

设置GLEW窗口?

我有visual studio 2010,我想在它上面设置glew.h.我执行此步骤但仍然有链接器错误:1.download glew pack

2.将.h文件复制到C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.0A\Include

3.copy .lib文件到C:\ Program Files(x86)\ Microsoft SDKs\Windows\v7.0A\Lib

4.将glew32.dll复制到C:\ Windows\SysWOW64

5.最后转到myproject属性然后转到链接器 - >输入add glew32.lib,glu32.lib和opengl32.lib到Additional Dependencies

但我仍然有这个错误:

错误LNK2001:未解析的外部符号__imp____glewBlendEquation

opengl glew visual-studio-2010

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

如何为WinForms控件设置GridLayout,即Panel

如何在WinForms控件中设置从Java或Wpf中知道的GridLayout?它是默认可用还是需要编写一些代码(自定义LayoutEngine实现)?

c# user-interface winforms

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

MySQL准备语句与简单查询性能

我做了一些测试,首先我测试了mysql准备语句$pdo->prepare()$insert_sth->execute()10k插入(如果重要的话,带有命名参数),并花了301s.

之后我做了简单的插入查询,并且每次插入相同的10k插入也需要303s.

所以我想知道:准备好的陈述真的能带来性能上的好处吗?因为我的测试没有显示它,或者我必须优化我准备好的语句版本才能使它们更快?

如果需要,我可以提供我的源代码.

mysql

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

Code-golf:输出乘法表到控制台

我最近指出一名学生正在做一篇关于将乘法表转储到控制台的文章.它使用嵌套的for循环并乘以每个的步长值.

这看起来像.NET 2.0方法.我想知道,使用Linq和扩展方法,例如,要获得相同结果需要多少行代码.

stackoverflow社区是否能够应对挑战?

挑战:在控制台应用程序中,编写代码以生成如下示例的表:

01 02 03 04 05 06 07 08 09
02 04 06 08 10 12 14 16 18
03 06 09 12 15 18 21 24 27
04 08 12 16 20 24 28 32 36
05 10 15 20 25 30 35 40 45
06 12 18 24 30 36 42 48 54
07 14 21 28 35 42 49 56 63
08 16 24 32 40 48 56 64 72
09 18 27 …

language-agnostic code-golf rosetta-stone

18
推荐指数
10
解决办法
3468
查看次数

mysql中的特定日期格式

使用MySQL

ID Date

001 2010-05-01
002 2010-06-08
Run Code Online (Sandbox Code Playgroud)

询问

Select ID, Date from table;
Run Code Online (Sandbox Code Playgroud)

我想以特定格式显示日期

预期产出

ID Date

001 01-Mar-2010
002 08-June-2010
Run Code Online (Sandbox Code Playgroud)

如何在mysql中进行查询.

需要查询帮助

mysql

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