小编Pal*_*lec的帖子

XML Schema元素的顺序

在我的XSD中,我希望能够指定元素的顺序无关紧要.这就是我所拥有的:

<xs:element name="ADT_A08_231_GLO_DEF">
  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="1" maxOccurs="1" name="EVN_EventTypeSegment" type="xs:string" />
      <xs:element minOccurs="1" maxOccurs="1" name="PID_PatientIdentificationSegment" type="xs:string" />
      <xs:element minOccurs="0" maxOccurs="1" name="PD1_PatientAdditionalDemographicSegment" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
</xs:element>
Run Code Online (Sandbox Code Playgroud)

我怎样才能使EVN和PID元素在XML文件中随机出现(首先是EVN,然后是PID或第一个PID元素,然后是EVN元素)?

<EVN_EventTypeSegment>Test</EVN_EventTypeSegment>
<PID_PatientIdentificationSegment>PIDTest</PID_PatientIdentificationSegment>
Run Code Online (Sandbox Code Playgroud)

要么:

<PID_PatientIdentificationSegment>PIDTest</PID_PatientIdentificationSegment>
<EVN_EventTypeSegment>Test</EVN_EventTypeSegment>
Run Code Online (Sandbox Code Playgroud)

xsd

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

如何使用jQuery动态创建单选按钮?

我正在开发一个小应用程序,我想在一行中创建20个单选按钮.

我怎么能用jQuery做到这一点?

javascript jquery

15
推荐指数
3
解决办法
6万
查看次数

GNU make:"'目标'没有什么可做的","'目标'是最新的"

GNU如何决定发出哪些消息?我正在使用的Makefile导致在目标启动日期时发出"目标"消息无法执行任何操作.但我认为"目标"是最新的更合适.

makefile gnu-make

15
推荐指数
1
解决办法
8044
查看次数

将Cc,Bcc和Subject字段添加到发送Android应用的电子邮件中的消息中

我在Android上发送电子邮件发送应用程序.通过单击按钮启动应用程序时,仅显示"到"字段.

为什么不显示抄送,密送和主题字段?如何将这些字段添加到我的应用程序?以及如何在"收件人"字段中显示默认电子邮件地址?(现在默认情况下,"收件人"字段中没有任何内容.)

super.onCreate(savedInstanceState);
setContentView(R.layout.main);
clickBtn = (Button) findViewById(R.id.sendemail);
clickBtn.setText("Send email");
clickBtn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
        String aEmailList[] = { "user@fakehost.com","user2@fakehost.com" };
        String aEmailCCList[] = { "user3@fakehost.com","user4@fakehost.com"};
        String aEmailBCCList[] = { "user5@fakehost.com" };
        emailIntent.putExtra(android.content.Intent.EXTRA_EMAIL, aEmailList);
        emailIntent.putExtra(android.content.Intent.EXTRA_CC, aEmailCCList);
        emailIntent.putExtra(android.content.Intent.EXTRA_BCC, aEmailBCCList);
        emailIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "My subject");
        emailIntent.setType("text/plain");
        emailIntent.putExtra(android.content.Intent.EXTRA_TEXT, "My message body.");
        startActivity(emailIntent);
        //startActivity(Intent.createChooser(emailIntent, "Send mail..."));
        finish();
    }
});
Run Code Online (Sandbox Code Playgroud)

android

15
推荐指数
1
解决办法
8967
查看次数

允许服务与Windows中的桌面交互

在services.msc>操作>属性>登录>允许服务与桌面交互,我启用了我的服务与桌面交互.这究竟是什么意思?如何使用它从我的服务中播放声音(MP3,WAV等)?

services.msc>操作>属性>登录>允许服务与桌面交互

c# desktop windows-services

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

C结构中的数组

我想在一个struct中有两个数组,它们在start时初始化但需要进一步编辑.我需要三个结构实例,以便我可以索引到一个特定的结构并按我的意愿修改.可能吗?

这是我认为我可以做但我得到错误:

struct potNumber{
    int array[20] = {[0 ... 19] = 10};
    char *theName[] = {"Half-and-Half", "Almond", "Rasberry", "Vanilla", …};
} aPot[3];
Run Code Online (Sandbox Code Playgroud)

然后我按如下方式访问结构:

 printf("some statement %s", aPot[0].array[0]);
 aPot[0].theName[3];
 …
Run Code Online (Sandbox Code Playgroud)

c arrays struct

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

不使用Array.Reverse()反转数组

如何在不使用Array.Reverse()方法的情况下反转数组(在C#中)?

例如,

int[] arr = {1,3,4,9,8};
// some code here
Console.WriteLine(string.Join(",", arr));
Run Code Online (Sandbox Code Playgroud)

应该导致

8,9,4,3,1
Run Code Online (Sandbox Code Playgroud)

我把这作为面试任务.

c# arrays reverse

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

在错误列表窗口中显示ReSharper警告

我试图在Visual Studio"错误列表"窗口中显示ReSharper警告,但似乎只在窗口内显示错误.有没有办法在vanilla ReSharper的"错误列表"窗口中显示ReSharper警告?

例:

if (1 == 1) ;
Run Code Online (Sandbox Code Playgroud)

此代码生成两个警告:

  • 视觉工作室警告: CS0642 Possible mistaken empty statement
  • 还有一个resharper警告: Similar expression comparison

但是"错误列表"窗口只显示了Visual Studio.

笔记:

  • 我正在使用Microsoft Visual Studio社区2015 - Update 1和ReSharper 10.0.2.
  • 我知道我可以将检查严重性更改为错误,但在我的情况下这不是一个选项.

c# resharper visual-studio

14
推荐指数
1
解决办法
1606
查看次数

在Python脚本中存储数据块的Pythonic方法是什么?

Perl允许我__DATA__在脚本中使用令牌来标记数据块的开始.我可以使用DATA文件句柄读取数据.在脚本中存储数据块的Pythonic方法是什么?

python

13
推荐指数
2
解决办法
3210
查看次数

Java 8 MapReduce用于分布式计算

当我parallelStream()在Java 8中听到它在多个内核上进行处理并最终在单个JVM中返回结果时,我很高兴.没有更多的多线程代码行.据我所知,这仅对单个JVM有效.

但是,如果我想在单个主机甚至多个主机上的不同JVM上分发处理,该怎么办?Java 8是否包含任何用于简化它的抽象?

dreamsyssoft.com教程中,用户列表

private static List<User> users = Arrays.asList(
    new User(1, "Steve", "Vai", 40),
    new User(4, "Joe", "Smith", 32),
    new User(3, "Steve", "Johnson", 57),
    new User(9, "Mike", "Stevens", 18),
    new User(10, "George", "Armstrong", 24),
    new User(2, "Jim", "Smith", 40),
    new User(8, "Chuck", "Schneider", 34),
    new User(5, "Jorje", "Gonzales", 22),
    new User(6, "Jane", "Michaels", 47),
    new User(7, "Kim", "Berlie", 60)
);
Run Code Online (Sandbox Code Playgroud)

经过处理以获得他们的平均年龄:

double average = users.parallelStream().map(u -> u.age).average().getAsDouble();
Run Code Online (Sandbox Code Playgroud)

在这种情况下,它在单个主机上处理.

我的问题是:它可以使用多个主机进行处理吗?

例如,Host1 …

java hadoop mapreduce cluster-computing akka

13
推荐指数
1
解决办法
5666
查看次数