Articles of java

envoi double via TCP entre le serveur Boost ASIO et le client Java

J’essaie de configurer un serveur Boost ASIO simple avec un seul client Java. Je suis capable d’envoyer et de recevoir avec succès des chaînes entre les deux. Cependant, lorsque j’essaie d’envoyer des valeurs doubles, seules les ordures sortent de l’autre côté. Vous trouverez ci-dessous un code autonome illustrant ma configuration de base (avec un serveur […]

OpenCV 3.3.0 prédire les incompatibilités avec tous

Nous avons appelé prédire dans la classe Java comme ceci. int[] label = new int[1]; double[] d = new double[1]; predict(mGrey.getNativeObjAddr(), label, confidence); Log.v(TAG, “Prediction completed, label[0]: ” + label[0] + “, d[0]: ” + d[0]); Et dans JNI prédire la méthode définie comme ceci. JNIEXPORT void JNICALL Java_com_opencv.test_FaceRecognizer_predict (JNIEnv *env, jobject thisObj, jlong images1, […]

java native loadlibrary ne peut pas charger la bibliothèque – Linux fedora25 java8

J’essaie de charger une bibliothèque dynamic c ++ que j’ai compilée sur mon système afin de faire un wrapper en java. Cela a déjà été le cas avec Windows, mais j’ai du mal à charger la bibliothèque. Voici le code: import com.sun.jna.Library; import com.sun.jna.Native; import com.sun.jna.Pointer; import java.io.File; public interface libWrapper extends Library { // […]

Performance de code très basique

Dupliquer possible: Existe-t-il une différence de performances entre i ++ et ++ i en C ++? Quelqu’un peut-il m’expliquer pourquoi ++ i est plus rapide que i ++ lorsque nous voulons incrémenter une valeur entière, je suppose que cela pourrait faire référence à n’importe quel langage de programmation.

Est-il courant qu’une langue évalue undefined égale à false? Si oui, pourquoi est-ce fait?

MISE À JOUR: la question est toujours sans réponse. @Alastair_Pitts: À moins qu’il ne manque quelque chose, c’est une question en deux parties. La deuxième partie, “Si oui, pourquoi est-ce fait?” et pas été répondu. Croyez que la question est claire, mais si vous avez des questions – faites le moi savoir. Merci! undefined = […]

compte le nombre d’arbre de recherche binary de hauteur h pour toutes les racines possibles sur n éléments

j’ai n éléments comme 1,2,3,4 …. n. Je voulais compter le nombre d’arbre de recherche binary possible de hauteur h pour toutes les racines possibles Compter le nombre d’arbre de recherche binary avec toute la hauteur possible: int countTrees(int N) { if (N <=1) { return(1); } else { int sum = 0; int left, […]

Équivalent JAXB pour la génération de classes c ++ à partir de xsd?

JAXB fournit un moyen très pratique de gérer les données XML. Existe-t-il une alternative ou un script disponible pour c ++? Vous recherchez un outil indépendant du système d’exploitation, c’est-à-dire: fonctionne sous Linux, Windows, etc. Tool devrait générer des classes c ++ de la même manière que JAXB a été généré à partir du schéma […]

JNI ne fonctionne pas avec __stdcall

Je joue avec JNI sur Windows 7×64, la version Java est 1.7.0_40 et MinGW / GCC / G ++ 4.7.2. Essayer de mettre mon moniteur hors tension en Java. Donc, j’ai créé un cours: public class MonitorTrigger { static { try { System.load(new ClassPathResource(“MonitorTrigger.dll”).getFile().getAbsolutePath()); } catch (IOException e) { e.printStackTrace(); } } public native void […]

Valeurs aléatoires lors de la récupération de la valeur par action à l’aide de JNI

Je passe un object Java de type “Propriétés” à c ++ à l’aide de JNI. Je récupère une valeur int qui est insérée dans l’object Properties à l’aide des instructions suivantes. int intVal = 1; Properties propObj = new Properties(); propObj.put(“KEY_FOR_INT”, intVal); Quand j’essaie de récupérer la valeur dans c ++ en utilisant JNI avec […]

Utilisation du module OpenCV non libre sous Android

J’essaie d’utiliser le module non libre avec OpenCV sur Android. Je suis cette réponse https://stackoverflow.com/a/28557686/6126070 mais j’ai du mal à comprendre car il s’agit de ma première application utilisant Android et NDK. Pour le moment, OpenCV (sans non-free) travaille sur mon application et je l’utilise en code C ++ avec NDK et JNI. Ce qui […]