小编Red*_*din的帖子

xdebug不会在断点处停止

我花了几个小时来设置我的IDE以使用eclipse和xdebug来调试PHP.除了我在eclipse上设置的断点之外,一切都很好.如果我上线双击添加断点,调试器想停止.如果一个添加行xdebug_break()调试器在该行停止以及...

这可能是配置问题.谁能帮助我?

  • Eclipse:Eclipse PDT 2.2.0 All In Ones Windows 32位
  • Xdebug:5.3 VC6(32位)
  • PHP:PHP版本5.3.3

的php.ini

[xdebug]
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_mode=req
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = "c:/temp"
xdebug.collect_params = 4
xdebug.collect_return = on
xdebug.collect_vars = on

xdebug.show_local_vars = 1
Run Code Online (Sandbox Code Playgroud)

php eclipse xdebug

23
推荐指数
6
解决办法
3万
查看次数

WinForm应用程序中的沙漏问题

在我的程序中使用WinForm中的UI.我将光标设置为在ThreadPool中启动方法之前的沙漏.

我在UI线程中设置光标的代码如下所示:

Application.UseWaitCursor = true;
Run Code Online (Sandbox Code Playgroud)

方法完成后,我返回UI线程将光标设置为正常情况.

Application.UseWaitCursor = false;
Run Code Online (Sandbox Code Playgroud)

我的问题是光标留在沙漏,直到我不移动鼠标.如果用户在不移动鼠标的情况下等待操作结束,则会有点令人不安.

有人可以帮帮我吗?

杰罗姆

c# user-interface winforms hourglass

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

正则表达式匹配需要很长时间才能执行

我编写了一个正则表达式,将文件路径解析为不同的组(DRIVE,DIR,FILE,EXTENSION).

^((?<DRIVE>[a-zA-Z]):\\)*((?<DIR>[a-zA-Z0-9_]+(([a-zA-Z0-9_\s_\-\.]*[a-zA-Z0-9_]+)|([a-zA-Z0-9_]+)))\\)*(?<FILE>([a-zA-Z0-9_]+(([a-zA-Z0-9_\s_\-\.]*[a-zA-Z0-9_]+)|([a-zA-Z0-9_]+))\.(?<EXTENSION>[a-zA-Z0-9]{1,6})$))
Run Code Online (Sandbox Code Playgroud)

我在C#中做了一个测试.当我想测试的路径是正确的.结果非常快,这是我想要的.

string path = @"C:\Documents and Settings\jhr\My Documents\Visual Studio 2010\Projects\FileEncryptor\Dds.FileEncryptor\Dds.FileEncryptor.csproj";
Run Code Online (Sandbox Code Playgroud)

=>好的

但是,当我尝试使用我知道不匹配的路径进行测试时,如下所示:

string path = @"C:\Documents and Settings\jhr\My Documents\Visual Studio 2010\Projects\FileEncryptor\Dds.FileEncryptor\Dds.FileEncryptor?!??????";
Run Code Online (Sandbox Code Playgroud)

=> BUG

当我调用这部分代码时,测试会冻结

Match match = s_fileRegex.Match(path);
Run Code Online (Sandbox Code Playgroud)

当我查看我的Process Explorer时,我看到QTAgent32.exe进程挂在处理器的100%处.这是什么意思 ?

c# regex performance

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

标签 统计

c# ×2

eclipse ×1

hourglass ×1

performance ×1

php ×1

regex ×1

user-interface ×1

winforms ×1

xdebug ×1