Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

2
CSRF-Token bei Verwendung der zustandslosen (= sitzungslosen) Authentifizierung erforderlich?
Ist es erforderlich, CSRF-Schutz zu verwenden, wenn die Anwendung auf einer zustandslosen Authentifizierung basiert (unter Verwendung von HMAC)? Beispiel: Wir haben eine App für eine einzelne Seite (andernfalls müssen wir das Token an jeden Link anhängen : <a href="...?token=xyz">...</a>. Der Benutzer authentifiziert sich mit POST /auth. Bei erfolgreicher Authentifizierung gibt …

10
Verwendung von php serialize () und unserialize ()
Mein Problem ist sehr einfach. Ich habe kein Beispiel gefunden, um meine Bedürfnisse zu erfüllen, was genau serialize()und was unserialize()in PHP bedeutet. Sie geben nur ein Beispiel - serialisieren Sie ein Array und zeigen Sie eine Ausgabe in einem ungeklärten Format. Es ist wirklich schwer, das Grundkonzept zu verstehen, das …
125 php 

5
Private virtuelle Methode in C ++
Was ist der Vorteil, wenn eine private Methode in C ++ virtuell gemacht wird? Ich habe dies in einem Open Source C ++ - Projekt bemerkt: class HTMLDocument : public Document, public CachedResourceClient { private: virtual bool childAllowed(Node*); virtual PassRefPtr<Element> createElement(const AtomicString& tagName, ExceptionCode&); };

3
Nginx-Fehler "widersprüchlicher Servername" ignoriert [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 7 Jahren . Verbessere diese Frage server { #listen 80; ## listen for ipv4; this line is …
125 nginx 

8
Warum beginnen Lua-Arrays (Tabellen) bei 1 statt bei 0?
Ich verstehe die Gründe für die Entscheidung dieses Teils von Lua nicht. Warum beginnt die Indizierung bei 1? Ich habe (wie viele andere auch) dieses großartige Papier gelesen . Es scheint mir eine seltsame Ecke einer Sprache zu sein, die sehr angenehm zu lernen und zu programmieren ist. Versteh mich …
125 arrays  lua  lua-table 


5
So deklarieren Sie eine konstante Karte
Ich versuche, in Go die Konstante zu deklarieren, aber es wird ein Fehler ausgegeben. Könnte mir bitte jemand bei der Syntax helfen, eine Konstante in Go zu deklarieren? Das ist mein Code: const romanNumeralDict map[int]string = { 1000: "M", 900 : "CM", 500 : "D", 400 : "CD", 100 : …
125 go 

6
Verschieben Sie den Zuweisungsoperator und `if (this! = & Rhs)`
Im Zuweisungsoperator einer Klasse müssen Sie normalerweise überprüfen, ob das zugewiesene Objekt das aufrufende Objekt ist, damit Sie nichts vermasseln: Class& Class::operator=(const Class& rhs) { if (this != &rhs) { // do the assignment } return *this; } Benötigen Sie dasselbe für den Verschiebungszuweisungsoperator? Gibt es jemals eine Situation, in …

4
Was ist die Verwendung von _start () in C?
Ich habe von meinem Kollegen gelernt, dass man ein C-Programm schreiben und ausführen kann, ohne eine main()Funktion zu schreiben . Es kann so gemacht werden: my_main.c /* Compile this with gcc -nostartfiles */ #include <stdlib.h> void _start() { int ret = my_main(); exit(ret); } int my_main() { puts("This is a …
125 c 

5
SQL - Viele-zu-Viele-Tabellenprimärschlüssel
Diese Frage wird gestellt, nachdem ein Kommentar in dieser Frage gelesen wurde: Datenbank Design Wenn Sie eine Viele-zu-Viele-Tabelle erstellen, sollten Sie einen zusammengesetzten Primärschlüssel für die beiden Fremdschlüsselspalten erstellen oder einen automatisch inkrementierten Ersatz-Primärschlüssel "ID" erstellen und einfach Indizes für Ihre beiden FK-Spalten (und möglicherweise) erstellen eine einzigartige Einschränkung)? Was …

6
So speichern Sie ein BufferedImage als Datei
Ich verwende die imgscalr Java-Bibliothek, um die Größe eines Bildes zu ändern. Das Ergebnis eines resize () -Methodenaufrufs ist ein BufferedImage-Objekt. Ich möchte dies jetzt als Datei speichern (normalerweise .jpg). Wie kann ich das machen? Ich möchte von BufferedImage-> gehen, Fileaber vielleicht ist dies nicht der richtige Ansatz?

3
Platzieren eines Bildes in der oberen rechten Ecke - CSS
Ich muss ein Bild in der oberen rechten Ecke eines Divs anzeigen (das Bild ist eine "diagonale" Multifunktionsleiste), aber den aktuellen Text in einem internen Div behalten, als ob ich oben daran kleben würde. Ich habe verschiedene Dinge ausprobiert, wie das Einfügen des Bildes in ein anderes Div oder das …
125 html  css 

5
#wenn nicht in c # debuggt?
Ich habe die Zeile im VB-Code: #if Not Debug was muss ich konvertieren, und ich sehe es nicht in c #? Gibt es etwas Äquivalentes dazu oder gibt es eine Problemumgehung?
125 c#  vb.net 

3
URL: Benutzername mit @
Um Benutzername und Passwort mit einer URL zu senden, verwenden wir dieses Schema: http://username:password@www.my_site.com Aber mein Benutzername ist my_email@gmail.com. Das Problem ist das @. Wie kann ich das lösen?
125 http  url  url-encoding 

12
Spring Boot und mehrere externe Konfigurationsdateien
Ich habe mehrere Eigenschaftendateien, die ich aus dem Klassenpfad laden möchte. Es gibt einen Standardsatz, unter /src/main/resourcesdem ein Teil von ist myapp.jar. Ich springcontexterwarte, dass sich Dateien im Klassenpfad befinden. dh <util:properties id="Job1Props" location="classpath:job1.properties"></util:properties> <util:properties id="Job2Props" location="classpath:job2.properties"></util:properties> Ich brauche auch die Option, um diese Eigenschaften mit einem externen Satz zu …

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.