草庐IT

透析器

全部标签

javascript - (ui-)router 中的 Angular-app、身份验证和解析器顺序

这个问题是指angular-app项目及其对用户进行身份验证的方式。最初的实现通过在路由器上使用resolve子句来保护对某些url的访问。这看起来像:$routeProvider.when('/projects',{templateUrl:'projects/projects-list.tpl.html',controller:'ProjectsViewCtrl',resolve:{projects:['Projects',function(Projects){//TODO:fetchonlyforthecurrentuserreturnProjects.all();}],authe

javascript - 如何让 Firebug 分析器将函数显示为非匿名

在Mac上,Firebug在分析器模式下输出正确的函数名称。在PC上,几乎所有功能都记录为“匿名”。在这个例子中,几乎所有的函数调用都是原型(prototype)方法。有没有办法在PC版本上获取功能名称?设置?区别就在这里。你可以看出为什么PC版本远不如它。这是分析完全相同的代码!(运行FF9,最新稳定的Firebug) 最佳答案 如果没有别的办法,你总是可以命名这个函数:varfunctionVariable=functionnameVisibleToDebugger(parameters){...}

javascript - Web 音频 API 分析器节点无法使用麦克风输入

根据http://code.google.com/p/chromium/issues/detail?id=112367阻止获取麦克风输入的错误ChromeCanary的问题现已修复。这部分似乎确实有效。我可以将麦克风输入分配给音频元素并通过扬声器听到结果。但我想连接一个分析器节点以进行FFT。如果我将音频源设置为本地文件,分析器节点工作正常。问题是当连接到麦克风音频流时,分析器节点只返回基值,就好像它根本没有音频流一样。(如果你好奇的话,它一遍又一遍地是-100。)有人知道怎么回事吗?还没有实现吗?这是一个chrome错误吗?我在Windows7上运行26.0.1377.0并启用了ge

javascript - Chrome JavaScript CPU 分析器做了什么可能会影响程序的性能(在分析期间)?

我最近设法在我的脚本中引入了一个错误,导致物理帧速率时不时地从100fps下降到10fps(这是一个物理模拟类型的应用程序)。我已经尝试查找原因很长时间了,并且偶然发现了一个奇怪的现象:当帧速率下降到10fps时,如果我运行Chrome的CPU分析器,它会跳回100fps,并保持在那里即使在我停止分析器之后。所以我一直在研究探查器,它似乎在运行时禁用了条件断点——这提高了性能。在确保删除所有断点、清除缓存并重新启动chrome进程后,我确定断点与它无关。所以我想知道的是:在分析器运行时,chrome是否会做任何其他可能影响(尤其是提高)我的应用程序性能的事情?我想让这个问题保持笼统,这

php - 如何使 CodeIgniter 的分析器和 ajax 请求发挥良好

据我所知,ajax讨厌启用CIs分析器,因为它在最后将html注入(inject)到view()方法中。这与success:混淆了$.ajax()上的回调。我的想法是,与其在用于ajax调用的所有方法上定义$this->output->enable_profiler(false);,不如在钩子(Hook)中使用以下代码或扩展CI_Controller..或其他地方的核心Controller,只是不确定把它放在哪里。input->is_ajax_request()){$this->output->enable_profiler(false);}问题:我可以在哪里放置以下代码,使CI禁用探

php - Twig 模板的分析器

我开始优化我的网站,该网站目前仍在Symfony2的开发环境中。我有一页非常奇怪。基于Symfony分析器,页面加载时间约为1000毫秒,而twig模板需要约900毫秒。我看过twig模板,但它很大(很多循环,包括模板等...)我想知道什么在我的模板中需要这么多次,所以我正在寻找一种方法来分析这个模板。这可能吗?如何实现? 最佳答案 使用Symfony2.4,在你的Twig模板中:{%stopwatch"foo"%}...somethingsthatgetstimed{%endstopwatch%}

php - Sphinx 的斯洛文尼亚词干分析器

我正在搜索可与Sphinx搜索一起使用的斯洛文尼亚语词干提取算法。例如,我想要实现的是在搜索“jabolka”时,我还想要包含“jabolko”、“jabolki”、“jabolk”等的文档的结果。我找到了一些关于斯洛文尼亚词干分析器存在的引用资料,但我找不到下载它的地方,它甚至没有在任何地方出售......我遇到的另一个选择是在Sphinx源配置(http://sphinxsearch.com/docs/manual-0.9.9.html#conf-wordforms)中使用选项wordforms,但是构建我自己的字典太困难了,所以我想知道是否有公开的可访问的词典已经可用了吗?如果斯

php - 在 Symfony 中重定向之前访问调试(分析器)信息

提交表单后,我通常会将用户重定向到另一个页面(而不是表单本身)。因此我丢失了配置文件(调试信息,如日志)。我的意思是在单击调试工具栏后,我会在重定向后获得有关请求的信息。但我知道Symfony会保留有关上一页的信息。我的意思是它不会忘记它。有没有办法访问这些信息?重定向前请求的调试信息在哪里? 最佳答案 在config_dev.yml中,您可以将该行为设置intercept_redirects更改为trueweb_profiler:intercept_redirects:true 关于p

php - 具有多个数据库连接的 Codeigniter 查询分析器

我正在使用codeigniter2.0++或特别是3.0-dev。问题是我有多个数据库连接,探查器只显示来自默认连接$this->db的查询。classtable_mextendsCI_Model{function__construct(){parent::__construct();$this->db2=$this->load->database('production',TRUE);}functionsel_pameran($ukmper=NULL){$sql="SELECT*fromtable1";$query=$this->db2->query($sql);return$que

php - 编写一个简单的语法分析器

这是我想做的-在Php中:给定一个字符串,得到如下结果:(a()?b|c)a是一个返回true或false的函数。这应该在调用a()后给出b或c(a()?(b()?d|e)|c)。同理。最后的结果应该是d,e或者c(a()?(b()?d|e)|(c()?f|g))。同理。最终结果应该是d,e,forg我面临的问题是a(在我之前的示例中)也可以是表达式,如下所示:((h()?a|i)?(b()?d|e)|(c()?f|g))我正在尝试使用正则表达式来执行此操作,但这不起作用。$res=preg_match_all('/\([^.\(]+\)/',$str,$matches);所以最后我想