QUE-Programmiersprache.

QORE ist eine modulare, mehrfach-integrierte SQL-integrierte, schwach getriebene Skriptsprache.
Jetzt downloaden

QUE-Programmiersprache. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Nichols
  • Website des Verlags:

QUE-Programmiersprache. Stichworte


QUE-Programmiersprache. Beschreibung

Qore ist eine modulare, mehrfach-integrierte SQL-integrierte, schwach getriebene Skriptsprache. Qore ist eine modulare, multi-threzige, sql-integrierte, schwach getriebene Skriptsprache mit prozessuralen und objektorientierten Merkmalen, leistungsstarken und benutzerfreundlichen Datentypen, Strukturen und Bedienern sowie sauber und einfach zu lernen / Lesen Syntax.Qore Programmiersprache Funktionen Oracle- und MySQL-DBI-Treiber, optionale Tibco AE-Integration und einfacher Datums-Arithmetik, ist auf SMP-Systemen sehr skalierbar und vieles mehr. Was ist neu in dieser Version: · Fehlerbehebung: Fixed localTime (), wenn kein Argument aufgerufen wird, um das aktuelle Datum und die Uhrzeit nach der Dokumentation zurückzugeben · Fehlerbehebung: Eine Rennbedingung behoben, die zu einem Deadlock führen kann, wenn PTHREAD_JOIN (), wenn QTHREAD_JOIN (), wenn QHE-Code "EXIT ()" aufrufen kann, wenn mehrere Threads ausgeführt werden · Fehlerbehebung: Das DIR :: ListFiles () -Methode behoben; Die verwendete Maske würde keine Verzeichnisse herausfiltern · Fehlerbehebung: Feste Abstürze in der Dateiklasse aufgrund des verwendeten nicht signierten Datentyps und dem Vergleich (<0), der einen Fehler signalisiert, ist immer fehlgeschlagen; Der Absturz würde passieren, wenn ein Nicht-Dateiobjekt gelesen wurde · Fehlerbehebung: Behobene Ausgabe von rekursiven Datenstrukturen mit den Spezifikationen% n und% N druckf-Format (ansonsten würden zu einem Absturz führen - zum Beispiel, wenn ein Objekt eine Liste enthält, die auch das Objekt usw. enthält, usw.) · Fehlerbehebung: Feste Objekt-Zugriffs-Deadlock-Szenarien · Fehlerbehebung: Der Bediener "-" - "-" Operator mit: Hash-String und Hash-List (auch Hash- = String und Hash- = List), um den Wert (n) aus dem Hash zu entfernen, rufen Sie den Löschbetreiber nicht an · Fehlerbehebung: NULL-Werte werden als "null" JSON-Werte serialisiert · Fehlerbehebung: Feste Analyse eines Eckfalls mit geringem gültigem XML-RPC · Fehlerbehebung: Feste XML-RPC-Serialisierung, um nichts (keinen Wert) und null identisch zu behandeln · Fehlerbehebung: Feste XML-RPC-Serialisierung, um niemals ein leeres Element auszugeben, da er möglicherweise einige Implementierungen brechen kann (der XML-RPC-Spezifikation ist darauf nicht sehr klar). HINWEIS: Wir senden leere Werteelemente: Bei der Serialisierung von nichts oder null, was auch nicht korrekt ist · Fehlerbehebung: Nehmen Sie nicht an, dass ein nachlaufender NULL die Zeichenfolge enden, wenn String-Daten aus Dateien gelesen werden. Fügen Sie den nachlaufenden Null in der Zeichenfolge ein · Fehlerbehebung: Ein Fehler-Parsing-Base64-Saiten behoben, wenn Newlines und / oder Linefeeds die Basis64-codierten Daten angezogen haben · Fehlerbehebung: Fixierte Ausgabe '%%' als '%' in * printf * () -Funktionen · Fehlerbehebung: In einem Bug-Parsing-Hashes wurde behoben, in dem der Hash-Schlüssel als konstant gegeben wurde · Fehlerbehebung: Ein Fehler im Löschbetreiber behoben, an dem freigegebene Daten anstelle von kopiert und anschließend aktualisiert wurden · Fehlerbehebung: Einige Rennbedingungen behoben, die Deadlocks mit der Funktion GetAlthreadCallStacks () verursachen könnten (normalerweise nicht standardmäßig aktiviert) · Fehlerbehebung: Ignorieren ' · ' und ' 'Beim Analysieren von Base64-codierten Saiten · Fehlerbehebung: Ein Absturzfehler behoben, wenn Sie versuchen, Mitgliederelemente eines gelöschten Objekts zu kopieren · Fehlerbehebung: Die Foreach-Anweisung wurde festgelegt, wenn sie mit einer Referenz verwendet wird, und die Break-Anweisung wird verwendet · Fehlerbehebung: Ein seltener Referenzabhängigkeitsfehler behoben, in dem die Systemklassen zerstört wurden, während sie noch in den Benutzercode referenziert wurden · Fehlerbehebung: fixed% = mit einem Modula-Operand von 0, um den LVALUE auf 0 einzustellen (bisher wurde der Ausdruck ignoriert, wenn der Modula-Operand 0 war) · Fügte die Anwärterung für eine Bedingungsvariable hinzu, um auf RwLock-Objekte sowie Mutex-Objekte zu warten · Dereferenzieren eines Hash- oder Objekts mit einer Liste wird eine Scheibe des Hash- oder Objekts als Hash zurückgeben: EX: $ Hash. ("Key1", "Key2") · Zulassen% Include Parse-Richtlinien, um die Dateinamen anzugeben (ignorieren führende und nachfolgende Anführungszeichen rund um den Dateinamen) · Neue Socket-Klassenmethoden: + Buchse :: ISRECTIVEVERIERT (): Für zukünftige Unterstützung für nicht blockierende Schreibwaren + Sockel :: setnodelay (): Um die TCP_NODELAY-Option + Sockel festzulegen :: getNodelay (): Gibt den Wert der TCP_NODELAY-Option zurück · Neue Funktionen ermöglichen explizit die Codierung angeben, wenn XML-RPC-Strings Serialisierung: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding () · Neue httpclient-Methoden hinzugefügt, um die TCP_NODELAY-Einstellung zu manipulieren: + httpclient :: setnodelay () + httpclient :: getNodelay () · Nun akzeptieren die XMLRPCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLIENTE ein optionales zweites Argument, das bei TRUE den sofortigen Verbindungsversuch auf der Sockel hemmt, und ermöglichen Sie stattdessen die Socket-Verbindungen, die entweder manuell mit der ersten Anfrage eingerichtet oder etabliert werden sollen


QUE-Programmiersprache. Zugehörige Software

Sussie.

Sussie ist ein Versuch, einen leichten Skriptmotor mit Smalltalk als Sprache mitzuteilen. ...

187

Herunterladen