Django → Django - Tutorial 061. Hinzufügen einer Anzahl eindeutiger Ansichten
Django, Counter, Django 3, python, Django 4
Ganz am Anfang der Erstellung von Artikeln und Fragen im Forum habe ich einen einfachen Zähler für Ansichten zu diesem Inhalt hinzugefügt.
Dieser Zähler war ein gewöhnliches Feld vom Integer-Typ und wurde jedes Mal, wenn eine Seite angefordert wurde, um …
Django → Django - Lektion 060. Beschleunigen Sie Ihre Website, indem Sie Vorlagen und ihre Teile zwischenspeichern
Django 3, model_cached_property, cache, Django 4, invalidate, Django
Eine der Möglichkeiten, die Geschwindigkeit einer Django-Site erheblich zu beschleunigen, besteht darin, sowohl einzelne Teile der Site-Vorlagen als auch die Vorlagen zwischenzuspeichern, nachdem sie von der Site kompiliert wurden. Daher werden wir diese beiden Methoden untersuchen, um die Geschwindigkeit der …
LesenQt → So öffnen Sie Bilder mit korrekter Ausrichtung mit Qt-Tools
QImageReader, поворот изображения при загрузке, QImageWriter, поворот изображения, метаданные jpg
Einige gängige Bildformate (wie jpg) können Metadaten enthalten. Eine davon ist die Rotation. Wenn Sie die Datei in einem Grafikeditor erstellen, sie dann im Viewer drehen und schließlich mit den Klassen QImage, QPicture oder QPixmap in Ihre Anwendung laden, werden …
LesenDjango → django_model_cached_property – Caching-Eigenschaft für einzelne Modellobjekte in Django
cache, model_cached_property, invalidate, redis, Python 3, Django
Einführung der Veröffentlichung der stabilen Batterie django_model_cached_property zum Caching von Eigenschaften für einzelne Modellobjekte in Django.
Ich habe bereits gesagt, dass evileg_core eine ähnliche Funktionalität enthält, aber jetzt habe ich beschlossen, dieses Caching in ein separates Paket zu bringen. Dies …
LesenC++ → Technische Lösung einer kubischen Gleichung unter Verwendung der trigonometrischen Formel von Vieta
кубическое уравнение, unique_ptr, компьютерная математика, полиномиальное уравнение, тригонометрическая формула Виета
Wie Sie wissen, ist die Lösung der kubischen Gleichung seit dem 16. Jahrhundert bekannt. Doch auch heute noch können Ingenieure bei der Lösung auf ein Problem stoßen. Diese Komplexität ist auf die Notwendigkeit zurückzuführen, die Wurzel aus komplexen Zahlen zu …
LesenDjango → Analyse von Fehlern bei der Entwicklung und Bewerbung einer Website auf Django - Benutzerdefiniertes Tag<cut>
Und jetzt noch ein paar Gedanken zum Thema Custom Tags und ob man sie überhaupt einführen sollte.
Die kurze Antwort ist NEIN.
Lassen Sie uns nun über dieses Thema nachdenken - "Warum?" . Es gibt eine so bekannte russischsprachige Ressource …
LesenDjango → Analyse von Fehlern bei der Entwicklung und Förderung einer Website auf Django - Mehrsprachige Formulare
forms, Мультиязычноть, Django, Translations
Mit dieser Veröffentlichung möchte ich beginnen, meine Beobachtungen nach fast sieben Jahren der Unterstützung des EVILEG-Projekts zu teilen. Damit jeder Neuling ungefähr verstehen und sich vorstellen kann, ob es sich lohnt, eine ähnliche oder andere Funktionalität zu machen oder nicht. …
LesenJava → Java-Programme zum Arbeiten mit Arrays
Arrays in Java:
- Ein Array ist eine grundlegende Datenstruktur, die Elemente ähnlicher Datentypen enthält.
- Es gibt immer eine Reihenfolge zwischen den Positionen eines Elements.
- Es kann über Indizes zugegriffen werden. Java unterstützt Arrays mit Index Null. Bedeutet, dass der Array-Index …
C++ → Leet Code Solutions - 003 - Longest Substring Without Repeating Characters
cpp, LeetCode, C++, C++17, string
Lösung "Longest Substring Without Repeating Characters" auf Leet Code
Lesenclass Solution { public: int lengthOfLongestSubstring(string s) { string candidate_str = ""; string checking_str = ""; size_t position = std::string::npos; for (auto& ch : s) { position = checking_str.find(ch); if (position …
C++ → Leed Code Solutions - 002 - Add Two Numbers
Lösung "Add Two Numbers" auf Leetcode
Lesen/** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(0), next(nullptr) {} * ListNode(int x) : val(x), next(nullptr) {} * ListNode(int x, ListNode *next) …
Django → Django - Lektion 059. Speichern der ausgewählten Sprache in den Benutzereinstellungen
python, language, django, translation
In diesem Artikel möchte ich ein Beispiel zeigen, wie Sie einen Link auf der Website erstellen können, damit der Benutzer zwischen den Sprachen auf der Website wechseln kann.
Ich werde jedoch eine erweiterte Version dieser Funktionalität zeigen, nämlich das Speichern …
Lesen- sdfsdfkp fgskpgokspdog
- 14. Oktober 2024 15:09
C++ - Тест 004. Указатели, Массивы и Циклы
- Ergebnis:90punkte,
- Bewertungspunkte8
- Максим Васильев
- 2. Oktober 2024 04:14
Qt - Тест 001. Сигналы и слоты
- Ergebnis:68punkte,
- Bewertungspunkte-1
- Лев Семенов
- 30. September 2024 11:04
C++ - Тест 001. Первая программа и типы данных
- Ergebnis:53punkte,
- Bewertungspunkte-4