Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer

9
Warum betrachtet PHP 0 als gleich einer Zeichenfolge?
Ich habe den folgenden Code: $item['price'] = 0; /* Code to get item information goes in here */ if($item['price'] == 'e') { $item['price'] = -1; } Es ist beabsichtigt, den Artikelpreis auf 0 zu initialisieren und dann Informationen darüber zu erhalten. Wenn der Preis als "e" angegeben wird, bedeutet dies …
111 php  string  numbers  evaluate 

1
Wie macht Pony (ORM) seine Tricks?
Pony ORM macht den netten Trick, einen Generatorausdruck in SQL zu konvertieren. Beispiel: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT 2 [Person[3], Person[1]] >>> Ich weiß, dass in Python eine wunderbare Selbstbeobachtung und …


4
Zeichnen Sie eine glatte Linie mit PyPlot
Ich habe das folgende einfache Skript, das ein Diagramm darstellt: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() So wie es jetzt ist, geht die Linie direkt von Punkt zu …

12
python NameError: Der globale Name '__file__' ist nicht definiert
Wenn ich diesen Code in Python 2.7 ausführe, wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined Code ist: import os from setuptools import setup …
111 python  nameerror 

7
Redis Sentinel vs Clustering
Ich verstehe, dass Redis Sentinel eine Möglichkeit ist, HA (Hochverfügbarkeit) unter mehreren Redis-Instanzen zu konfigurieren. Wie ich sehe, gibt es zu jedem Zeitpunkt eine Redis-Instanz, die die Client-Anforderungen aktiv bearbeitet. Es befinden sich zwei zusätzliche Server im Standby-Modus (warten auf einen Fehler, sodass einer von ihnen wieder in Aktion sein …
111 redis 



7
Speichern von Bildern in PostgreSQL
Okay, ich arbeite an einer Anwendung, die ein Linux-Backend verwendet, auf dem PostgreSQL ausgeführt wird, um Bilder auf einer Windows-Box bereitzustellen, deren Frontend in C # .NET geschrieben ist, obwohl das Frontend kaum eine Rolle spielen sollte. Meine Frage ist: Was ist der beste Weg, um Bilder in Postgres zu …
111 postgresql  image 

7
Wie verwendet man die WITH-Klausel in MySQL?
Ich konvertiere alle meine SQL Server-Abfragen in MySQL und meine darin enthaltenen Abfragen schlagen WITHalle fehl. Hier ist ein Beispiel: WITH t1 AS ( SELECT article.*, userinfo.*, category.* FROM question INNER JOIN userinfo ON userinfo.user_userid = article.article_ownerid INNER JOIN category ON article.article_categoryid = category.catid WHERE article.article_isdeleted = 0 ) SELECT …


7
Sind std :: vector-Elemente garantiert zusammenhängend?
Meine Frage ist einfach: Sind std :: vector-Elemente garantiert zusammenhängend? Kann ich den Zeiger auf das erste Element eines std :: -Vektors als C-Array verwenden? Wenn mein Gedächtnis mir gut tut, hat der C ++ - Standard keine solche Garantie gegeben. Die Anforderungen an std :: vector waren jedoch so, …
111 c++  vector  standards 

5
Zeilenenden beibehalten
Ich habe sed ausgeführt, um Windows zu ersetzen, und festgestellt, dass Zeilenenden automatisch in Unix (\ n) konvertiert werden. Gibt es eine Option, um sed anzuweisen, Windows-Zeilenenden (\ r \ n) zu verwenden, oder noch besser, die Zeilenenden aus der Datei beizubehalten? Hinweis: Ich verwende sed von unxutils: http://unxutils.sourceforge.net/
111 windows  sed 

5
Ausführen einer EXE-Datei mithilfe eines PowerShell-Skripts
Ich versuche, eine EXE-Datei mit einem PowerShell-Skript auszuführen. Wenn ich die Befehlszeile verwende, funktioniert dies problemlos (zuerst gebe ich den Namen der ausführbaren Datei und eine Reihe von Parametern an, um sie aufzurufen): "C:\Program Files\Automated QA\TestExecute 8\Bin\TestExecute.exe" C:\temp\TestProject1\TestProject1.pjs /run /exit /SilentMode Wenn Sie jedoch genau dasselbe in einem Skript tun, …


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.