问题列表 - 第22140页

logger.info和logger.debug之间的区别

logger.debug和之间有什么区别logger.info

什么时候logger.debug打印?

java logging log4j

72
推荐指数
6
解决办法
18万
查看次数

jquery查找与上下文选择

拥有以下html代码段

<div class="something">
    <p>Some text</p>
</div>
<div class="somethingElse">
    <p>some other text</p>
</div>
Run Code Online (Sandbox Code Playgroud)

我认为以下jquery片段是相同的(将具有相同的结果):

$(".something").find("p").css("border", "1px solid red");

$("p", ".something").css("border", "1px solid red");
Run Code Online (Sandbox Code Playgroud)

我的问题是,一个片段是否优于另一个片段并且应该被使用

jquery jquery-selectors

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

自动以适当的编码打开文件

我正在处理一些关于编码的文件中的一些问题.我们从其他公司接收文件并且必须阅读它们(文件是csv格式)

奇怪的是,这些文件似乎是用UTF-16编码的.我正在设法这样做,但我必须使用codecs模块打开它们并以这种方式指定编码.

ENCODING = 'utf-16'
with codecs.open(test_file, encoding=ENCODING) as csv_file:
    # Autodetect dialect
    dialect = csv.Sniffer().sniff(descriptor.read(1024))
    descriptor.seek(0)
    input_file = csv.reader(descriptor, dialect=dialect)

    for line in input_file:
       do_funny_things()
Run Code Online (Sandbox Code Playgroud)

但是,就像我能够以更加不可知的方式获得方言一样,我认为有一种方法可以自动打开具有正确编码的文件,至少是所有文本文件.还有其他程序,比如vim就可以实现这一目标.

有谁知道在python 2.6中这样做的方法?

PD:我希望这将在Python 3中解决,因为所有字符串都是Unicode ...

python

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

在OCaml中考虑产品类型分配

我一般不满意编写这样的代码:

let load_record_field cursor gets geti gett a = function
  | 0x01 -> let c, s = gets () in (a.a_record_uuid <- s; `More_record c)
  | 0x02 -> let c, s = gets () in (a.a_group <- s; `More_record c)
  | 0x03 -> let c, s = gets () in (a.a_title <- s; `More_record c)
  | 0x04 -> let c, s = gets () in (a.a_username <- s; `More_record c)
  | 0x07 -> let c, t = gett () in …
Run Code Online (Sandbox Code Playgroud)

ocaml types product boilerplate

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

如何检测未签入的修改过的文件?

我看到noob开发人员忘记将修改后的文件签入SVN存储库.他们只检查一些文件,并留下其他人!Clearcase使您可以轻松查看所有已修改的存储库文件.什么是SVN中的等效命令,它将让noob开发人员看到所有修改过的文件(因此可以检入所有文件)?

编辑:有没有人知道如何在大多数开发人员使用的"Tortoise Subversion"中做"svn -q status"?

svn version-control

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

java中的并发性 - 如何测试它?

我目前正在使用Java并发.

我不知道怎么写负面情景测试.

我需要一种方法来制造死锁,我需要一种方法来看到,如果不使用同步,我可能会遇到像不一致这样的问题.

通常最好的方法是编写一些压力测试代码,如果省略同步,可能会显示不良结果?

任何代码示例都会非常适合.

谢谢大家!

java

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

如何使用 sapnwrfc 库连接到 SAP?

我们的软件是用 C# 编写的,需要连接到 SAP。由于我们的一些客户使用旧版本的 SAP,而其他客户没有 SAP PI,因此我们无法通过 Web 服务进行连接。

我尝试通过 SAP NetWeaver 远程函数调用库 (sapnwrfc.dll) 连接到 SAP,如下所示:

  • 将 sapnwrfc.dll 和 NWRFC_6-20004550.SAR 中的其他 dll(即 icudt34.dll、icuin34.dll、icuuc34.dll、libicudecnumber.dll 和 libsapucum.dll)添加到 C:\WINDOWS\system32,以确保它们可以被找寻到。
  • 在我的 C# 代码中,在类定义中添加以下内容:
        [DllImport("sapnwrfc.dll", CharSet = CharSet.Auto)]
        public static extern void RfcInit();
    以及应该完成工作的方法中的以下内容:
        RfcInit();

运行此代码会出现 DllNotFoundException:
Unable to load DLL 'sapnwrfc.dll': This application has failed to start because the application configuration is不正确。重新安装应用程序可能会解决此问题。(来自 HRESULT 的异常:0x800736B1)

运行标准的 connect-to-C++-from-C# 示例
    [DllImport("user32.dll", CharSet = CharSet.Unicode)]
    public static extern int MessageBox(IntPtr hWnd, String text, String caption, uint type);
    MessageBox(new …

c# sap dllnotfoundexception saprfc

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

更改Java版本后,“路径login.page不能以“ /”字符开头”消息异常

我有一个适用于以下设备的Web应用程序:Tomcat 5.0 Struts 1.0 Java 1.5

我必须切换到Java 1.6。当我尝试这样做时,我在浏览器中收到了以下异常堆栈:

javax.servlet.ServletException: Path login.page does not start with a "/" character
    org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:286)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:72)
    org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:712)
    org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:682)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:45)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
Run Code Online (Sandbox Code Playgroud)

根本原因

java.lang.IllegalArgumentException: Path login.page does not start with a "/" character
    org.apache.struts.chain.commands.servlet.PerformForward.handleAsForward(PerformForward.java:107)
    org.apache.struts.chain.commands.servlet.PerformForward.perform(PerformForward.java:96)
    org.apache.struts.chain.commands.AbstractPerformForward.execute(AbstractPerformForward.java:54)
    org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)
    org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:304)
    org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:190)
    org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
    org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:72)
    org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:712)
    org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:682)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:45)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
    org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
    org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
Run Code Online (Sandbox Code Playgroud)

java struts

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

我如何使用iphone中的Objective-C来计算UIImage中的红色像素?

我是iphone软件开发的初学者.我开发了皮肤癌的应用程序,我想要计算或计算UIImage中的红色像素,这是由iphone相机捕获的.可以从UIImage计算红色像素吗?

iphone

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

这是什么语言?

一位前同事给我们留下了数千行代码.这更像是一种好奇心,因为我用不那么晦涩的语言重写了他所做的一切:-)

不过我很好奇.这是元代码还是实际语言?

  DATA DIVISION.

   WORKING-STORAGE SECTION.

   78  dialog-system               VALUE "DIV".

   01 Display-Error.
      03 Display-Error-No             PIC 9(4) comp-5.
      03 Display-Details-1            PIC 9(4) comp-5.
      03 Display-Details-2            PIC 9(4) comp-5.
          05 Display-Details-3            PIC 9(4) comp-5.


   COPY "DS-CNTRL.MF".
   COPY "ThisApp.txt".


   PROCEDURE DIVISION.

  *---------------------------------------------------------------*

   Main-Process SECTION.
      PERFORM Program-Initialize
      PERFORM Program-Body UNTIL EXIT-FLAG-TRUE
      PERFORM Program-Terminate
      .

  *---------------------------------------------------------------*

   Program-Initialize SECTION.

      INITIALIZE Ds-Control-Block
      INITIALIZE Data-block
      MOVE Data-block-version-no
                               TO Ds-Data-Block-Version-No
      MOVE Version-no TO Ds-Version-No

      MOVE Ds-New-Set TO Ds-Control
      MOVE "MyApp" TO Ds-Set-Name

      .

  *---------------------------------------------------------------*

   Program-Body SECTION.

      PERFORM Call-Dialog-System
      . …
Run Code Online (Sandbox Code Playgroud)

cobol programming-languages

10
推荐指数
3
解决办法
570
查看次数