我正在开发一个使用Perl的Web应用程序,我需要考虑加速部分应用程序.
我以为我会开始描述我希望调查的部分的特定调用.我已经完成了一些关于分析Perl代码的搜索,但遗憾的是我发现的大部分内容都说我应该从命令行运行我的perl代码-d:DProf myapp.这对我来说不太适用,因为我的代码在Web应用程序中.我确实找到了一种方法来使用apache进行分析,但不幸的是,从分析器返回的"最常用"模块都是CPAN模块--Class :: xyz等等.不是非常有用.
有没有人知道除了我将"计时器"代码注入我希望分析这些方法的方法之外的一个好方法?我曾经想过编写一个测试脚本并对其进行分析,但由于我正在研究的代码的性质,这需要比我希望做的更多的工作.
不确定标题是否适合该问题,但我想不出任何其他方式来表达它.
假设您想要创建多个不同的Web应用程序,但是您希望登录到一个应用程序的用户能够直接访问您的其他应用程序而无需重新登录(假设他们也有权限查看其他应用程序) .如果我没弄错的话,如果你登录了gmail,你可以直接进入你的iGoogle,googleReader等,而无需重新登录(如果你设置正确的话).
你会怎么做?你会用什么?假设应用程序已存在,您不希望更改用户的初始登录页面.
我有一些嵌套表,我想在点击其中一个顶级行时隐藏/显示.
简而言之,标记是这样的:
  <table>
    <tr>
      <td>stuff</td>
      .... more tds here
    </tr>
    <tr>
      <td colspan=some_number>
        <table>
        </table>
      </td>
    </tr>
  </table>
现在,我正在使用一些jQuery来定位第一个表行中的链接.单击该链接时,它会向下拉一些数据,将其格式化为一堆表行,并将其附加到表中.然后它将.show()应用于表.(这都是通过id/class target完成的.为简洁起见,我将它们排除在样本之外).
这在firefox中运行得很好.单击链接,数据加载,主表"扩展",辅助表都很好并填写.
问题是 - Internet Explorer正在给我指责.据我所知,数据被附加到内部表.问题是.show()似乎没有做任何有用的事情.为了让事情更烦人,我有一个页面,这个功能在两者中都非常出色 - 唯一的区别是两件事:
在正在工作的那个中,内部表被包裹在div中.我甚至试图在这个例子中将我的表包装在div中但没有成功.在没有工作的那个,我有一个额外的jQuery插件加载 - 但我删除了这个插件并尝试了没有它的页面,它仍然无法显示内部表.
我已经尝试将.show附加到父tr,父td和表本身但没有成功.我必须遗漏一些非常简单的东西,因为尽可能地说这应该有用.
以前有没有人遇到这样的事情?