小编Sev*_*vle的帖子

生成Web服务客户端时Apache发生意外的子元素异常

我正在尝试使用来自axis2(版本1.6.1)的wsdl2java生成一个Web服务客户端.

./wsdl2java.sh -uri http://www.ncbi.nlm.nih.gov/entrez/eutils/soap/v2.0/efetch_snp.wsdl
Run Code Online (Sandbox Code Playgroud)

当我打电话给这项服务时,我得到一个例外.

org.apache.axis2.AxisFault: org.apache.axis2.databinding.ADBException: Unexpected subelement {http://www.ncbi.nlm.nih.gov/soap/eutils/efetch_snp}Rs

    try {
        EFetchSnpServiceStub fetchService = new EFetchSnpServiceStub();
        EFetchSnpServiceStub.EFetchRequest reqIdSnp = new EFetchSnpServiceStub.EFetchRequest();
        reqIdSnp.setId("193925233");
        EFetchSnpServiceStub.EFetchResult resIdSnp = fetchService.run_eFetch(reqIdSnp);
    } catch (Exception e) {
        System.out.println(e.toString());
    }   
Run Code Online (Sandbox Code Playgroud)

但是,使用soaptest,我可以在结果中看到Rs Tag.

<Rs rsId="193925233" snpClass="snp" snpType="notwithdrawn" molType="genomic" bitField="050000000005000000000100" taxId="3702">
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个异常?WSDL不在我的控制之下.

java axis2 web-services exception

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

Windows Phone 8 Facebook登录应用程序不允许使用URL

我正在尝试按照facebooksdk.net上的教程将Facebook登录集成到我的应用程序中.我正在尝试使用Facebook按钮控件.

当我点击按钮时出现以下错误:

应用程序配置不允许使用URL.或者应用程序的设置不允许使用更多给定的URL.必须与网站URL或Canvas URL匹配,或者域必须是App的域之一.

截图供参考 -

应用程序配置不允许使用Facebook Given URL

根据一些 消息来源,如果您在应用设置的"高级"部分的"有效OAuth重定向URI"字段中没有任何条目,则目前存在一个错误,该错误将阻止Facebook登录Windows Phone.这可以通过在此字段中添加" https://m.facebook.com/dialog/return/ms " 来解决.

但是,这并没有解决问题,那么我还可以尝试解决这个问题呢?

c# facebook windows-phone-8

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

如何在不使用.net中的属性的情况下映射dynamodb中的类属性

我是dynamodb的新手.我正在关注http://www.rkconsulting.com/blog/persistence-model-framework-with-aws-dynamodb 一步一步的教程,以便在dynamodb中进行连接和CRUD操作,它的工作正常.

在该教程中,他们使用属性映射来实现地图类属性

[DynamoDBTable("Dinosaur")]
public class Dinosaur
{
    [DynamoDBHashKey]
    public string Id { get; set; }

    [DynamoDBProperty(AttributeName = "Name")]
    public string Name { get; set; }

    [DynamoDBProperty(AttributeName = "HeightMetres")]
    public double HeightMetres { get; set; }

    [DynamoDBProperty(AttributeName = "WeightKG")]
    public double WeightKg { get; set; }

    [DynamoDBProperty(AttributeName = "Age")]
    public int Age { get; set; }

    [DynamoDBProperty(AttributeName = "Characteristics")]
    public List<string> Characteristics { get; set; }

    [DynamoDBProperty(AttributeName = "Photo", Converter = typeof(ImageConverter))]
    public Image Photo { get; set; } …
Run Code Online (Sandbox Code Playgroud)

.net c# amazon-s3 amazon-web-services amazon-dynamodb

6
推荐指数
2
解决办法
2226
查看次数

为什么带有!= 0的SQL查询不包含NULL值?

这是两个测试表的sqlfiddle:http://sqlfiddle.com/#!9/33361/3

tl; dr:为什么SQL查询!= 0不包含NULL值?

我是LEFT JOIN这两张桌子.我希望看到包含NULLin tableB.field11in的行tableB.field1,但是排除所有包含0in的行tableB.field1.

我认为这个查询(例6)应该给我这个结果,但它不会得到空记录.

SELECT * FROM tableA a
LEFT JOIN tableB b ON a.id = b.join_id
WHERE
b.field1 != 0;
Run Code Online (Sandbox Code Playgroud)

我必须使用这个更长的查询(例4):

SELECT * FROM tableA a
LEFT JOIN tableB b ON a.id = b.join_id
WHERE
b.field1 != 0 OR b.field1 IS NULL;
Run Code Online (Sandbox Code Playgroud)

只是好奇多了 - MySQL怎么不考虑NULL!= 0?

当我将条件移动到ON子句时,我得到一个意外的行:

mysql> SELECT * FROM tableA a
    -> LEFT JOIN tableB …
Run Code Online (Sandbox Code Playgroud)

mysql comparison null sqlfiddle

6
推荐指数
2
解决办法
2860
查看次数

将JavaCC gradle插件与Android Studio集成

遵循此示例,我已经在android studio中成功建立了一个非常基本的云项目。此外,我使用此gradle插件为项目添加了JavaCC支持。现在,我可以将* .jj文件放在javacc文件夹中,并使用android studio中的compileJavacc任务对其进行编译。我的build.gradle文件现在看起来像这样:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.google.appengine:gradle-appengine-plugin:1.9.14'
        classpath "ca.coglinc:javacc-gradle-plugin:2.0.4"
    }

}

repositories {
    mavenCentral();
}

apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'appengine'
apply plugin: "ca.coglinc.javacc"

sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7

dependencies {
    appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.14'
    compile 'javax.servlet:servlet-api:2.5'
}

appengine {
    downloadSdk = true
    appcfg {
        oauth2 = true
    }
}
Run Code Online (Sandbox Code Playgroud)

作为gradle和android studio的初学者,我不确定如何继续以下操作:

  1. 将javaCC生成的文件添加到我的构建路径中
  2. * .jj文件更改时,使JavaCC编译任务自动运行。

我将如何以最优雅的方式解决这两件事?

谢谢!

javacc gradle android-studio

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

Android Wear:有没有理由使用Time对象而不是Calendar对象?

这就是我所知道的,如果有任何错误,请告诉我.

示例监视面(如模拟监视面)在SDK中使用不推荐使用的Time对象来管理时间.

根据文档时间在22级(Android 5.1)中被弃用.现在显然它仍然有很多生命,但为了未来验证代码的利益,我看着我看着切换到Calendar对象.

我相信时间和日历都是长期变量的花哨包装.我写了这个基准来测试他们的速度.

            long timeStart = 0;
            long timeEndcalendarStart = 0;
            long timeDifference = 0;
            long calendarEnd = 0;
            long calendarDifference = 0;


            for (int index = 0; index < 30000; index++) {

                timeStart = System.currentTimeMillis();
                Time testTime = new Time();
                testTime.setToNow();
                long mills = testTime.toMillis(false);
                float seconds = testTime.second;
                float minutes = testTime.minute;
                float hours = testTime.hour;

                timeEndcalendarStart = System.currentTimeMillis();

                Calendar testCalendar = Calendar.getInstance();
                long cmills = testCalendar.getTimeInMillis();
                float cseconds = testCalendar.get(Calendar.SECOND);
                float …
Run Code Online (Sandbox Code Playgroud)

java time android calendar wear-os

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

如何在不生根已支持智能卡 API 的设备的情况下访问 Secure Element

SEEK-for-Android 文档表示列出的设备支持智能卡 API。

我想通过我的 Android 应用程序访问基于 SIM 卡的安全元件 (SE)。我可以在不 root任何这些受支持的设备且不重建其 Android 系统映像的情况下实现此目的吗?就我而言,该设备是三星 Galaxy S3。

security android nfc sim-card open-mobile-api

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

Android:如何动态地将“自定义视图”添加到线性布局中

我是构建Android应用程序的新手。当我在MainActivity中单击按钮时,我想添加一个由按钮和imageView组成的新“自定义视图”。我已经按照下面的一些网站列表来构建自定义视图。

javatechig developer.android.com

他们工作完美。但是,如果我想动态添加自定义视图

 sView sview = new sView(MainActivity.this);
Run Code Online (Sandbox Code Playgroud)

以后什么都没发生...

或者,如果我想通过以下方式创建新的自定义视图

sView sview = new sView(MainActivity.this, attrs); 
Run Code Online (Sandbox Code Playgroud)

我在哪里可以找到并设置属性?

这是我的代码,在MainActivity中,

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    myDraw = (RelativeLayout) findViewById(R.id.myDraw);
    btnAddRect = (Button) findViewById(R.id.btnAdd);

    mfView = (sView) findViewById(R.id.draw);
    btnAdd.setOnClickListener(new OnClickListener() {       

        @Override
        public void onClick(View v) {
            SingleFingerView sFingerView = new sView(MainActivity.this);
            myDraw.addView(sFingerView);
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

在自定义视图中,

public class sView extends LinearLayout{

public sView(Context context) {
    this(context, null, 0);
}

public sView(Context context, AttributeSet attrs) {
    this(context, attrs, 0);
} …
Run Code Online (Sandbox Code Playgroud)

android custom-view

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

改变<md-toolbar>的颜色?

这就是我的代码在CodePen上的样子:

我希望" Sidenav Left" 的背景是​​" " 的背景Menu Items,它由类表示为

.nav-theme {
  background-color: #34495E
}
Run Code Online (Sandbox Code Playgroud)

我试过覆盖它

.nav-theme, .md-theme-indigo {
  background-color: #34495E
}
Run Code Online (Sandbox Code Playgroud)

但那不起作用,我需要做什么?

html css angularjs angular-material

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

上传的视频没有在藤蔓应用上显示

我发现了这个:https://github.com/VineAPI/VineAPI/blob/master/endpoints.md

我在Vine应用程序上关注了Some Process for share video. 1.登录:https ://api.vineapp.com/users/authenticate 使用上述doc lin API成功验证.我收到了一个密钥(会话密钥). 在此输入图像描述

为另一个过程.之后使用下一个Api for Upload Video缩略图On Vine. 2.thumnails https://media.vineapp.com/upload/thumbs/1.3.1.mp4.jpg

在此输入图像描述

缩略图成功上传到藤蔓并收到服务器响应,获取上传的缩略图URL在X-Upload-Key中.你可以看到上面的图像. 3.上传视频:https://media.vineapp.com/upload/videos/1.3.1.mp4 在此输入图像描述

视频数据已成功上传到藤蔓并收到服务器响应,获取上传的视频URL在X-Upload-Key中.你可以看到上面的图像. 4.创建帖子:https ://api.vineapp.com/posts 在此输入图像描述

发布成功创建On Vine并收到服务器响应

{
code = "";
data =     {
    created = "2016-04-18T09:27:20.000000";
    permalinkUrl = "https://vine.co/v/iFaqLt7w5Qm";
    postId = 1333777877887795200;
    videoUrl = "http://v.cdn.vine.co/static/private_post_old_client.mp4";
};
error = "";
success = 1;
Run Code Online (Sandbox Code Playgroud)

}

当打开permalinkUrl =" https://vine.co/v/iFaqLt7w5Qm "时; 得到错误信息.你可以在Image中看到 在此输入图像描述

并在浏览器上打开链接 http://v.cdn.vine.co/static/private_post_old_client.mp4

视频自动下载,但视频没有下载实际视频.显示一些消息在视频上像这样. 在此输入图像描述

请帮帮我.有什么想法.

video file-upload ios

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