问题列表 - 第42551页

使用log4 jruby-rack上的log4j进行日志记录,以获取Rails 3应用程序

我花了3个小时的时间来尝试使用Log4j来记录我的Rails应用程序.我终于让它运转了,但我不确定我所做的是否正确.在我最后一次尝试之前,我尝试了各种方法无济于事.所以我真的在这里寻找一些验证,也许还有一些指示和提示 - 诚实地说,任何事情都会受到赞赏.我将我所有的微弱方法总结为以下三次尝试.我希望对每次尝试出错的地方有一些启示 - 即使这意味着我会被撕掉.

我在这里先向您的帮助表示感谢!

系统规格

  • Rails 3.0
  • Windows Server 2008
  • Log4j 1.2
  • Tomact 6.0.29
  • Java 6

尝试1 - 配置Tomcat以使用Log4J

我基本上遵循的Apache Tomcat网站上的导向这里.步骤是:

  1. 在中创建一个log4j.properties文件$CATALINA_HOME/lib
  2. 下载并复制log4j-x.y.z.jar$CATALINA_HOME/lib
  3. 替换$CATALINA_HOME/bin/tomcat-juli.jartomcat-juli.jar从的Apache Tomcat Extras文件夹
  4. 复制tomcat-juli-adapters.jar从Apache Tomcat上Extras文件夹成$CATALINA_HOME/lib
  5. 删除 $CATALINA_BASE/conf/logging.properties
  6. 启动Tomcat(作为服务)

根据指南预期的结果

我应该tomcat.log在我的$CATALINA_BASE/logs文件夹中看到一个文件.

实际结果

  • 没有tomcat.log
  • 看到三个标准日志
    • jakarta_service_20101231.log
    • stderr_20101231.log
    • stdout_20101231.log

  • 我不应该至少看过一个tomcat.log档案吗?

尝试2 - 使用默认的Tomcat日志记录(公共日志记录)

  1. 恢复了之前设置中的所有更改
  2. $CATALINA_BASE/conf/logging.properties通过执行以下操作修改:

    1. handlers在行中为我的应用程序添加设置:5rails3.org.apache.juli.FileHandler
    2. 添加Handler特定属性

      5rails3.org.apache.juli.FileHandler.level = FINE
      5rails3.org.apache.juli.FileHandler.directory …
      Run Code Online (Sandbox Code Playgroud)

log4j jrubyonrails tomcat6 jruby-rack ruby-on-rails-3

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

为什么这个javascript函数在Firefox上这么慢?

该功能改编自网站:http://eriwen.com/javascript/measure-ems-for-layout/

function getEmSize(el) {
    var tempDiv = document.createElement("div");
    tempDiv.style.height = "1em";
    el.appendChild(tempDiv);
    var emSize = tempDiv.offsetHeight;
    el.removeChild(tempDiv);
    return emSize;
}
Run Code Online (Sandbox Code Playgroud)

我正在运行此函数作为window.resize上另一个函数的一部分,它导致Firefox 3.6上的性能问题在当前的Safari或Chrome上不存在.Firefox的分析师说我花了大部分时间在这个功能上,我很好奇为什么会这样.

有没有办法在不完成所有这些工作的情况下在javascript中获取em大小?我想在重新调整大小时重新计算用户更改它的大小.

javascript performance firefox

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

如何区分 VBscript 是从命令行运行还是在窗口中单击它?

我想要做的就是区分由命令行运行的程序或通过单击窗口中的 test.vbs 文件。

如果您通过键入运行该脚本C:\testFolder\test.vbs在命令提示符,的话,我想程序不同于如果你双击了运行test.vbstestFolder

是否有一些系统变量可以用来区分这两种情况?我首先尝试使用WScript.Fullname来确定路径名是以 cscript 还是 wscript 结尾。但这并不奏效。

任何想法都非常感谢。

vbscript scripting command-line

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

SQL Server(TSQL) - 是否可以并行执行EXEC语句?

SQL Server 2008 R2

这是一个简化的例子:

EXECUTE sp_executesql N'PRINT ''1st '' + convert(varchar, getdate(), 126) WAITFOR DELAY ''000:00:10'''
EXECUTE sp_executesql N'PRINT ''2nd '' + convert(varchar, getdate(), 126)'
Run Code Online (Sandbox Code Playgroud)

第一个语句将打印日期并在继续之前延迟10秒.第二个陈述应立即打印.

T-SQL的工作方式,第二个语句在第一个语句完成之前不会被评估.如果我将其复制并粘贴到新的查询窗口,它将立即执行.

问题是我还有其他更复杂的事情,需要传递给两个程序的变量.

我想要做的是:

  • 得到一个记录
  • 将其锁定一段时间
  • 当它被锁定时,对该记录和表本身执行一些其他语句

也许有一种方法可以动态创建几个工作?

无论如何,我正在寻找一种简单的方法来做到这一点,而无需手动PRINT语句和复制/粘贴到另一个会话.

有没有办法在没有等待/并行的情况下执行EXEC?

sql t-sql sql-server

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

jQuery显示div然后消失

如果这是一个简单的问题,我提前道歉,我有这个javascript代码:

$(document).ready(function() {
    $("#results").hide();

    var html = $.ajax({ url: "ajax.php?db_list=get", async: false}).responseText;

    $("#submit").click(function () { 
        $("#results").show(); 
    });
});
Run Code Online (Sandbox Code Playgroud)

我有一个看起来像这样的按钮:

<fieldset class="action">
        <button name="submit" id="submit">Submit</button>
</fieldset>
Run Code Online (Sandbox Code Playgroud)

当我点击提交按钮时,我想显示结果div并让它保持在那里,但是在Chrome中它弹出然后立即消失,这是因为我的文档顶部的hide()函数准备好了吗?

谢谢!

jquery show hide

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

面板和c#中的MDI

点击此链接 http://www.codeproject.com/KB/cs/MDITabBrowsing.aspx 我制作了MDI,事情进展顺利.但我想使用mainform一个分割的面板.在拆分面板2.我可以在tabbar中看到我的表单编号,但看不到我的表单.它出现在面板下.我怎样才能在面板上方/面板上看到它.reagrds,

c#

0
推荐指数
2
解决办法
8371
查看次数

什么是导入java.util.UUID用于?

import java.util.UUID
public class Person implements Serializable {

        private UUID uuid;

        public Person() {
            uuid = UUID.fromString("3856c3da-ea56-4717-9f58-85f6c5f560a5");
        }

        public UUID getUuid() {
            return uuid;
        }
    }
Run Code Online (Sandbox Code Playgroud)

java import uuid unique reasoning

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

如何使用jQuery在click和mouseover上创建可滚动的div滚动

使用下面的标记,当我单击或悬停在"#scrollUp"或"#scrollDown"锚标记上时,如何向上或向下滚动"#content"div.滚动应该是平滑的.如果点击它应滚动特定数量(对于触摸设备)如果鼠标悬停它可以滚动直到mouseout.

 <style>  
         #content {
         overflow:auto;
         height: 50px; /*could be whatever*/
                 }
  </style>

<a id="scrollUp" href="#">up</a>
<a id="scrollDown" href="#">down</a>

<div id="wrapper">
 <div id="content">

  <ul>
    <li>some content here</li>
    <li>some content here</li>
    <li>some content here</li>
    <li>some content here</li>
    <li>some content here</li>
    <li>some content here</li>
  </ul>

 </div>
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery scroll

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

SQL连接:如何选择何时值不在一组值中

我有两个表,table1和table2.Table1与table2有一对多的关系(table1中的一行映射到table2中的许多行).table2中有一个名为code的字段.如果table2中的代码值都不等于某组值(比如1,2和3),我想在table1中选择值.我不确定如何写这种联接.
假设table1中的主键被称为id,并且它所映射的外键被称为.你能告诉我如何写这种联接吗?

sql join

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

为什么我会在PHP中使用DoublyLinkedList?

我最近遇到了一些PHP-SPL数据结构,我一直在查看第一个,即双向链表.我粗略地了解链接列表是什么,现在我可以看到双链表是什么,但我的问题是:我会用这个做什么?

我好像使用数组一样容易.一些计算机科学类型可以启发我吗?

php data-structures

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