В Matlab вы должны использовать ()
для индексации:
X = [1:100];
X(1) = NaN;
X(2) = NaN;
X(98) = NaN;
X(1:3) = NaN; X(97:100) = NaN;
РЕДАКТИРОВАТЬ или просто использовать одну строку:
X([1:3, 97:100]) = NaN;
Насколько я понимаю, что J-Интегра является единственной чистой реализацией Java MSMQ, т.е. это - единственная альтернатива, если Вы не работаете на Windows. (Сообщите мне, существуют ли другие альтернативы!)
Camel Apache и другое использование JNI для доступа к Windows API (файлы DLL), который, очевидно, означает это, являются только работами над Windows.
Я в настоящее время испытываю код, предоставленный здесь http://www.codeplex.com/MsmqJava, который кажется простым использовать, но я не действительно уверен, как работают транзакции.
Обновление: Этот ответ больше не применяется на комментарий:
Camel msmq компонент прекращен: fusesource.com/forums/thread.jspa?messageID=6040
Вы могли бы смотреть на то, как Camel Apache делает это: Camel Apache: msmq
На CodePlex есть библиотека с открытым исходным кодом: MsmqJava . Бесплатно.
Я автор jni4net , межпроцессного моста с открытым исходным кодом между JVM и CLR. Он построен на базе JNI и PInvoke. Код C / C ++ не требуется. Надеюсь, это вам поможет.
You can also try the http://javamsmq.codeplex.com/ which is also provide a complete solution of MSMQ JAVA interoperability.As well this having Unicode ASCII all functionality.In other dll based open source having memory leakage problem like crashing of application.But this open source don't having any memory leakage problem.