Evgenii Legotckoi
Evgenii Legotckoi19. März 2023 10:56

DjangoDjango - 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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi18. März 2023 16:09

DjangoDjango - 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 …

Lesen
Дмитрий
Дмитрий10. Dezember 2022 13:50

QtSo ö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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi16. Oktober 2022 15:58

Djangodjango_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 …

Lesen
Дмитрий
Дмитрий7. September 2022 14:40

C++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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi5. September 2022 03:45

DjangoAnalyse von Fehlern bei der Entwicklung und Bewerbung einer Website auf Django - Benutzerdefiniertes Tag<cut>

development, Django, Custom

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 …

Lesen
Evgenii Legotckoi
Evgenii Legotckoi2. September 2022 06:06

DjangoAnalyse 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. …

Lesen
sonia jessica
sonia jessica21. Juni 2022 03:34

JavaJava-Programme zum Arbeiten mit Arrays

Java, Interview

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 …
Lesen
Evgenii Legotckoi
Evgenii Legotckoi13. Juni 2022 05:15

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


class 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 …
Lesen
Evgenii Legotckoi
Evgenii Legotckoi13. Juni 2022 04:13

C++Leed Code Solutions - 002 - Add Two Numbers

LeetCode, cpp, C++

Lösung "Add Two Numbers" auf Leetcode


/**
 * 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) …
Lesen
Evgenii Legotckoi
Evgenii Legotckoi13. Juni 2022 03:58

C++Leet Code Solutions - 001 - Two Sum

cpp, LeetCode, C++

Zweisummenlösung auf Leet Code


Die übliche Lösung

class Solution {
public:
    vector<int> twoSum(vector<int>& nums, int target) {
        for (int i = 0; i < nums.size(); ++i)
        {
            for (int j = i + 1; j < nums.size(); ++j)
            {
                if …
Lesen
Evgenii Legotckoi
Evgenii Legotckoi1. Juni 2022 04:30

DjangoDjango - 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
Letzte Kommentare
ИМ
Игорь Максимов5. Oktober 2024 07:51
Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55. Juli 2024 11:02
QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssr8. Februar 2024 18:43
Qt Linux - Lektion 001. Autorun Qt-Anwendung unter Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
Qt WinAPI - Lektion 007. Arbeiten mit ICMP-Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25. Dezember 2023 10:30
Boost - statisches Verknüpfen im CMake-Projekt unter Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
Jetzt im Forum diskutieren
J
JacobFib17. Oktober 2024 03:27
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
JW
Jhon Wick1. Oktober 2024 15:52
Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
КГ
Кирилл Гусарев27. September 2024 09:09
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
F
Fynjy22. Juli 2024 04:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Folgen Sie uns in sozialen Netzwerken