Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

5
Rails-Migration: t.Referenzen mit alternativem Namen?
Ich habe also eine solche create_table für Kurse an einer Schule: create_table :courses do |t| t.string :name t.references :course t.timestamps end aber ich möchte, dass es sich auf zwei andere Kurse bezieht , wie: has_many :transferrable_as # A Course has_many :same_as # Another Course Kann ich folgendes sagen? t.references :transferrable_as, …

8
Warum befinden sich C ++ - Inline-Funktionen im Header?
Hinweis: Hier geht es nicht darum, wie Inline-Funktionen verwendet werden oder wie sie funktionieren, sondern darum, warum sie so ausgeführt werden, wie sie sind. Die Deklaration einer Klassenmitgliedsfunktion muss keine Funktion als definieren inline, sondern ist nur die tatsächliche Implementierung der Funktion. Zum Beispiel in der Header-Datei: struct foo{ void …

10
Wie das in Laravel geht, Unterabfrage wo in
Wie kann ich diese Abfrage in Laravel durchführen: SELECT `p`.`id`, `p`.`name`, `p`.`img`, `p`.`safe_name`, `p`.`sku`, `p`.`productstatusid` FROM `products` p WHERE `p`.`id` IN ( SELECT `product_id` FROM `product_category` WHERE `category_id` IN ('223', '15') ) AND `p`.`active`=1 Ich könnte dies auch mit einem Join tun, aber ich benötige dieses Format für die Leistung.

3
Wie passe ich die Verknüpfung zur privaten Feldgenerierung von Visual Studio für Konstruktoren an?
VS 2017 (und möglicherweise ältere Versionen) bietet mir diese praktische kleine Konstruktorverknüpfung, um ein private readonlyFeld zu generieren und es zuzuweisen. Bildschirmfoto: Dies führt dazu, dass ein privates Mitglied namens generiert wird userServiceund es dann zugewiesen wird mit: this.userService = userService; Dies widerspricht dem von mir verwendeten Codestil, bei dem …
120 c#  .net  visual-studio 


4
Wählen Sie die letzten N Zeilen aus MySQL aus
Ich möchte die letzten 50 Zeilen aus der MySQL-Datenbank in der Spalte id auswählen, die der Primärschlüssel ist . Ziel ist es, die Zeilen nach ID in ASC- Reihenfolge zu sortieren. Deshalb funktioniert diese Abfrage nicht SELECT * FROM `table` ORDER BY id DESC LIMIT 50; Es ist auch bemerkenswert, …
120 mysql  database 

12
Ein nicht gut gebildeter numerischer Wert trifft auf
Ich habe ein Formular, das zwei Daten (Start und Ende) an ein PHP-Skript übergibt, das diese einer Datenbank hinzufügt. Ich habe Probleme, dies zu bestätigen. Ich erhalte immer wieder die folgenden Fehler Ein nicht gut gebildeter numerischer Wert trifft auf Dies ist, wenn ich Folgendes verwende date("d",$_GET['start_date']); Wenn ich jedoch …
120 php  validation  date  time 



5
Mehrzeilige Bash-Befehle im Makefile
Ich habe eine sehr komfortable Möglichkeit, mein Projekt über einige Zeilen mit Bash-Befehlen zu kompilieren. Aber jetzt muss ich es über Makefile kompilieren. In Anbetracht der Tatsache, dass jeder Befehl in einer eigenen Shell ausgeführt wird, ist meine Frage, wie man einen mehrzeiligen Bash-Befehl, der voneinander abhängig ist, am besten …
120 bash  makefile 


10
Aktivieren Sie die Ortungsdienste, ohne zur Einstellungsseite zu navigieren
Gegen den traditionellen Ansatz, den Benutzer aufzufordern, zur Einstellungsseite zu wechseln, Ortungsdienste zu aktivieren und wieder zurückzukehren, habe ich in einigen der neuesten Apps eine einfachere Möglichkeit festgestellt, dasselbe zu tun. Unter Bezugnahme auf den folgenden Screenshot wird dem Benutzer ein Dialogfeld angezeigt, in dem die Ortungsdienste mit nur einem …
120 android  location 



5
Heroku "psql: FATAL: Die verbleibenden Verbindungssteckplätze sind für Superuser-Verbindungen ohne Replikation reserviert."
Ich entwickle eine App auf Heroku mit einem Postgresql-Backend. In regelmäßigen Abständen wird diese Fehlermeldung angezeigt, wenn ich versuche, auf die Datenbank zuzugreifen, sowohl über die CLI als auch beim Laden einer Seite auf den Server: psql: FATAL: remaining connection slots are reserved for non-replication superuser connections Hat jemand das …
120 postgresql  heroku 

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.