小编Rya*_*anS的帖子

为什么Oracle SQL Developer在Mac OS上启动时会出现空指针异常

启动全新安装的Oracle SQL Developer时,图标在扩展坞中弹起,然后消失。

当我通过CLI启动它时,出现此错误:

Oracle SQL Developer
 Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.

java.lang.IllegalStateException: Problem creating splash screen on ETD.
    at oracle.ide.osgi.boot.SplashScreenImpl.SynchronizeWithEdt(SplashScreenImpl.java:541)
    at oracle.ide.osgi.boot.api.SplashScreen.createInstance(SplashScreen.java:66)
    at oracle.ide.osgi.boot.OracleIdeLauncher.showSplashScreen(OracleIdeLauncher.java:828)
    at oracle.ide.osgi.boot.OracleIdeLauncher.main(OracleIdeLauncher.java:109)
Caused by: java.lang.reflect.InvocationTargetException
    at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1328)
    at java.desktop/java.awt.EventQueue.invokeAndWait(EventQueue.java:1303)
    at java.desktop/javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1475)
    at oracle.ide.osgi.boot.SplashScreenImpl.SynchronizeWithEdt(SplashScreenImpl.java:537)
    ... 3 more
Caused by: java.lang.NullPointerException
    at java.desktop/java.awt.Window.init(Window.java:495)
    at java.desktop/java.awt.Window.<init>(Window.java:535)
    at java.desktop/java.awt.Frame.<init>(Frame.java:423)
    at java.desktop/java.awt.Frame.<init>(Frame.java:388)
    at java.desktop/javax.swing.JFrame.<init>(JFrame.java:180)
    at oracle.ide.osgi.boot.OracleIdeLauncher$2.getHiddenWindow(OracleIdeLauncher.java:807)
    at oracle.ide.osgi.boot.api.SplashScreen$1.run(SplashScreen.java:61)
    at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:303)
    at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764)
    at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717)
    at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89)
    at …
Run Code Online (Sandbox Code Playgroud)

java oracle oracle-sqldeveloper

6
推荐指数
1
解决办法
1979
查看次数

显示object.responseXML文本以进行调试

我正在使用以下脚本:

<script type="text/javascript"> 
    function processResult(xData, status) { 
       $('.feedbackLink').empty(); 
        alert ($(xData.responseXML.xml));
        console.log($(xData.responseXML.xml));
        $(xData.responseXML).find("z\\:row").each(function() { 
            alert ($(this));
            var title = $(this).attr("ows_Title"); 
            var url = $(this).attr("ows_Contact"); 
            $('.feedbackLink').append("<a href="+url+">"+title+"</a>"); 
       }); 

   };

   $(document).ready(function() { 
   alert("ready"); 
       var soapEnv = "<?xml version='1.0' encoding='utf-8'?> <soap:Envelope xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xmlns:xsd='http://www.w3.org/2001/XMLSchema' xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'> <soapenv:Body> <GetListItems xmlns='http://schemas.microsoft.com/sharepoint/soap/'> <listName>Pages</listName> <viewFields> <ViewFields> <FieldRef Name='Title' /> <FieldRef Name='Contact' /> </ViewFields> </viewFields> </GetListItems> </soapenv:Body> </soapenv:Envelope>";       
       $.ajax({ 
           url: "/_vti_bin/lists.asmx", 
           type: "POST", 
           dataType: "xml", 
           data: soapEnv, 
           complete: processResult, 
           contentType: "text/xml; charset=\"utf-8\"" 
       });
       alert(soapEnv); 
   }); 

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

但警报内$(xData.responseXML).find("z\\:row").each(function() {不会发生火灾.如何查看responseXML?我想仔细检查我正在寻找正确的标识符(我不知道它ows_ …

javascript xml debugging sharepoint jquery

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

使用Excel电子表格作为报表查看器的数据源c#

我试图使用reportviewerVisual Studio提供的(Windows窗体应用程序)来创建基于Excel电子表格的报告.但是,我很难找到正确的方式来阅读/访问电子表格.

当我尝试创建新报告时,我会看到以下窗口:

新报告数据源

我试过使用对象选项,但没有运气

问题:如何使用Excel电子表格创建报告?

我有幸运行以下代码,允许我处理文件,但我找不到将其绑定到reportviewer的方法:

Excel.Application ExcelObj = new Excel.Application();

this.openFileDialog1.FileName = "*.xls";
if (this.openFileDialog1.ShowDialog() == DialogResult.OK)
{
    Excel.Workbook theWorkbook = ExcelObj.Workbooks.Open(
        openFileDialog1.FileName, 0, true, 5,
        "", "", true, Excel.XlPlatform.xlWindows, "\t", false, false,
        0, true);
    Excel.Sheets sheets = theWorkbook.Worksheets;
    Excel.Worksheet worksheet = (Excel.Worksheet)sheets.get_Item(1);
    for (int i = 1; i <= 10; i++)
    {
        Excel.Range range = worksheet.get_Range("A" + i.ToString(), "J" + i.ToString());
        System.Array myvalues = (System.Array)range.Cells.Value;
        string[] strArray = ConvertToStringArray(myvalues);
    }
}
Run Code Online (Sandbox Code Playgroud)

欢迎任何建议/指导

c# excel reportviewer datasource visual-studio

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

Java对象:if语句中的比较值,运算符重载

是否可以定义用于自定义对象的if语句比较的值?

我有:

public class element实现Comparable {

public int value;
public int[] sequence;
public int length;

public element(){}   

public element(int val){
    this.value = val;
}

@Override
public int compareTo(Object o) {
    return
}
Run Code Online (Sandbox Code Playgroud)

}

我想使用if语句如下:

if(element1> element2)..

而不是传统的:

if(element1.value> element2.value)..

我无法通过比较器,toString()等来实现这一点

java return object

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

如何使用Python向Twilio API提供代理信息

看来Twilio API已更新,并且它们不再具有导入功能from twilio.rest.resources import Connection,这意味着向您展示如何设置Connection类的代理的文档/答案不再起作用。

即:

from twilio.rest.resources import Connection
from twilio.rest.resources.connection import PROXY_TYPE_HTTP

Connection.set_proxy_info(
    "proxy.server",
    3128,
    proxy_type=PROXY_TYPE_HTTP
)`
Run Code Online (Sandbox Code Playgroud)

不起作用,因为没有要从中导入的资源类。

使用Python 3和Twilio的最新代码为Twilio Python库设置代理信息的正确方法是什么?

Github上有一个与此相关的问题,但尚无具体解决方案https://github.com/twilio/twilio-python/issues/327

python proxy twilio python-3.x twilio-api

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