Arbeitszeittabellen sind etwas, das ich noch nie gemocht habe, aber nichtsdestotrotz eine Anforderung in meinem Unternehmen ist. Sie stören mich nicht so sehr, aber sie scheinen wirklich die Gänge anderer Leute zu knirschen. Ich habe wahrscheinlich ein paar Fragen und ein Feedback wäre großartig. Müssen Sie Arbeitszeittabellen erstellen, vorausgesetzt, Sie …
Es ist nicht wirklich ein Problem für jeden, der sich zuvor mit diesem syntaktischen Problem befasst hat, aber ich sehe eine Menge Verwirrung, die sich aus der Verwendung von caret ( ^) als XOR-Operation anstelle der allgemein akzeptierten mathematischen Potenzierungsoperation ergibt. Natürlich gibt es viele Stellen, an denen der (falsche) …
Ich verwende in der Regel Auto-Inkrement-IDs als Primärschlüssel in Datenbanken. Ich versuche, die Vorteile der Verwendung von GUIDs zu lernen. Ich habe diesen Artikel gelesen: https://betterexplained.com/articles/the-quick-guide-to-guids/ Mir ist klar, dass diese GUIDs verwendet werden, um Objekte auf Anwendungsebene zu identifizieren. Werden sie auch als Primärschlüssel auf Datenbankebene gespeichert? Angenommen, ich …
Ich habe eine Klasse, die eine Liste von Personen darstellt. class AddressBook { public: AddressBook(); private: std::vector<People> people; } Ich möchte Kunden erlauben, über den Vektor von Menschen zu iterieren. Der erste Gedanke, den ich hatte, war einfach: std::vector<People> & getPeople { return people; } Allerdings möchte ich nicht die …
Ich verwende Dependency Injection seit einiger Zeit im Frühjahr und verstehe, wie es funktioniert und welche Vor- und Nachteile es mit sich bringt. Wenn ich jedoch eine neue Klasse erstelle, frage ich mich oft: Soll diese Klasse von Spring IOC Container verwaltet werden? Und ich möchte nicht über Unterschiede zwischen …
Ich habe immer erkannt, wie wichtig es ist, Designmuster zu verwenden. Ich bin gespannt, wie andere Entwickler die am besten geeignete auswählen. Verwenden Sie eine Reihe von Merkmalen (wie ein Flussdiagramm), um sich zu entscheiden? Beispielsweise: Wenn Objekte verwandt sind, wir aber keine konkrete Klasse angeben möchten, ziehen Sie Abstract …
Ich arbeite an einer einfachen API, die ich für meinen eigenen Kunden verwenden und in Zukunft der Öffentlichkeit zugänglich machen möchte. Ich habe "Item" -Objekte, die unterschiedliche "Typen" haben können. Der Typ ist ein C "typedef enum", für den Moment habe ich: typedef enum { ItemTypeBool, ItemTypeNumber, ItemTypeDate, } ItemType; …
Aus den "Gang of Four" -Designmustern ergibt sich die Factory-Methode: class Factory(product) case product when a new A when b new B when c new C end new Factory(a) Warum ist das sinnvoller als mit drei Klassen, a, b, und cund sie einzeln aufrufen?
Ich habe eine Weile darüber nachgedacht, warum Java und C # (und ich bin sicher, andere Sprachen) standardmäßig auf Gleichheit verweisen ==. Bei der Programmierung, die ich mache (was sicherlich nur eine kleine Auswahl von Programmierproblemen ist), möchte ich fast immer logische Gleichheit beim Vergleichen von Objekten anstelle von Referenzgleichheit. …
Ich habe mich in letzter Zeit für einige Konzepte der funktionalen Programmierung interessiert. Ich benutze OOP seit einiger Zeit. Ich kann sehen, wie ich eine ziemlich komplexe App in OOP erstellen würde. Jedes Objekt würde wissen, wie man Dinge tut, die dieses Objekt tut. Oder was auch immer die Elternklasse …
Pythons Zen besagt in Zeile 14, dass: Obwohl dieser Weg auf den ersten Blick nicht offensichtlich ist, es sei denn, Sie sind Holländer. Ist dies ein Hinweis auf den berühmten niederländischen Informatiker Edsger W. Dijkstra ?
Es ist ziemlich schwierig für mich, diese Begriffe zu verstehen. Ich habe auf Google gesucht und ein wenig auf Wikipedia gelesen, bin mir aber immer noch nicht sicher. Ich habe bisher festgestellt, dass: Abstrakter Datentyp ist eine Definition eines neuen Typs, der dessen Eigenschaften und Operationen beschreibt. Datenstruktur ist eine …
Ich habe den größten Teil von Fowlers Refactoring-Buch gelesen und in meiner Vergangenheit viele große und kleine Anwendungen überarbeitet. Eines der schwierigeren Dinge, die ich zu lehren finde, ist "wann" umzugestalten. Ich tendiere dazu, dies auf der Grundlage eines Bauchgefühls zu tun, das mir in der Vergangenheit bemerkenswert gut gedient …
Als ich die C ++ - Sprache zum ersten Mal lernte, stellte ich fest, dass neben int, float usw. kleinere oder größere Versionen dieser Datentypen in der Sprache vorhanden waren. Zum Beispiel könnte ich eine Variable x aufrufen int x; or short int x; Der Hauptunterschied besteht darin, dass short …
Ich habe das folgende Problem: Ich habe eine Datenbank mit mehr als 2 Millionen Datensätzen. Jeder Datensatz hat ein Zeichenkettenfeld X und ich möchte eine Liste von Datensätzen anzeigen, für die Feld X eine bestimmte Zeichenkette enthält. Jeder Datensatz ist ungefähr 500 Byte groß. Um es konkreter zu machen: In …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.