Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


8
Android P Sichtbarkeit bewusst Bildbutton.setVisibility kann nur von derselben Bibliotheksgruppe aufgerufen werden
Ich versuche, den neuen Android P FloatingActionButton zu verwenden, der Teil von ist, com.google.android.material.floatingactionbutton.FloatingActionButtonund ich erhalte die folgende Warnung: VisibilityAwareImageButton.setVisibility kann nur von derselben Bibliotheksgruppe aufgerufen werden (groupId = com.google.android.material). import com.google.android.material.floatingactionbutton.FloatingActionButton import android.view.View class MainActivity : AppCompatActivity() { lateinit var demoFab: FloatingActionButton override fun onCreate(savedInstanceState: Bundle?) { demoFab = …

6
Teil eines Commits mit git zurücksetzen
Ich möchte ein bestimmtes Commit in Git zurücksetzen. Leider verwendet unsere Organisation immer noch CVS als Standard. Wenn ich mich also wieder für CVS engagiere, werden mehrere Git-Commits zu einem zusammengefasst. In diesem Fall würde ich gerne das ursprüngliche Git-Commit herausgreifen, aber das ist unmöglich. Gibt es einen ähnlichen Ansatz …
142 git  git-cvs 

9
Wie verwende ich den FileProvider-Support, um Inhalte für andere Apps freizugeben?
Ich suche nach einer Möglichkeit, eine interne Datei mit dem FileProvider der Android Support Library korrekt für eine externe Anwendung freizugeben (nicht zu öffnen) . Folgen Sie dem Beispiel in den Dokumenten, <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /> </provider> und Verwenden von ShareCompat zum Freigeben einer Datei …

21
Warum gibt SSL-Handshake die Ausnahme "DH-Schlüsselpaar konnte nicht generiert werden" aus?
Wenn ich eine SSL-Verbindung mit einigen IRC-Servern herstelle (aber nicht mit anderen - vermutlich aufgrund der bevorzugten Verschlüsselungsmethode des Servers), erhalte ich die folgende Ausnahme: Caused by: java.lang.RuntimeException: Could not generate DH keypair at com.sun.net.ssl.internal.ssl.DHCrypt.<init>(DHCrypt.java:106) at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverKeyExchange(ClientHandshaker.java:556) at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:183) at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165) ... …


5
Boost Statechart vs. Meta State Machine
Anscheinend enthält boost zwei separate Bibliotheken für Zustandsautomaten: Statechart und Meta State Machine (MSM). Die Slogans geben sehr ähnliche Beschreibungen: Boost.Statechart - Beliebig komplexe Finite-State-Maschinen können in leicht lesbarem und wartbarem C ++ - Code implementiert werden. Meta State Machine - Eine sehr leistungsstarke Bibliothek für ausdrucksstarke UML2-Finite-State-Maschinen. Wissen Sie, …

6
Javascript Regex - Alternative suchen?
Hier ist ein Regex, der in den meisten Regex-Implementierungen einwandfrei funktioniert: (?<!filename)\.js$ Dies entspricht .js für eine Zeichenfolge, die mit Ausnahme von Dateiname.js mit .js endet Javascript hat keinen regulären Ausdruck. Kann jemand einen alternativen regulären Ausdruck zusammenstellen, der das gleiche Ergebnis erzielt und in Javascript funktioniert? Hier sind einige …
142 javascript  regex 



2
Visual Studio, Suchen und Ersetzen, Regex
Ich versuche , alle die zu ersetzen , #include "whatever.h"mit #include <whatever.h>Verwendung von Suchen und Ersetzen - Funktionalität in Visual Studio 2005. Ich die Regex verwendet , \#include \"[a-z\.h]+\"um die Erklärung enthalten zu finden. Aber ich frage mich, wie die Regex ersetzen. \#include \<[a-z\.h]+\>hat nicht funktioniert und wird nicht; es …

3
Welche Rolle spielt GetHashCode im IEqualityComparer <T> in .NET?
Ich versuche die Rolle der GetHashCode-Methode der Schnittstelle IEqualityComparer zu verstehen. Das folgende Beispiel stammt aus MSDN: using System; using System.Collections.Generic; class Example { static void Main() { try { BoxEqualityComparer boxEqC = new BoxEqualityComparer(); Dictionary&lt;Box, String&gt; boxes = new Dictionary&lt;Box, string&gt;(boxEqC); Box redBox = new Box(4, 3, 4); Box …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.