Qore programmeertaal

Qore is een modulaire, multi-threaded, SQL-geïntegreerde, zwak getypte scripting taal.
Download nu

Qore programmeertaal Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • David Nichols
  • Uitgever website:

Qore programmeertaal Tags


Qore programmeertaal Beschrijving

Qore is een modulair, multi-threaded, SQL-geïntegreerde, weakly- getypte scripttaal. Qore is een modulair, multi-threaded, SQL-geïntegreerde, weakly- getypt scripttaal met procedurele en object-georiënteerde functies, krachtige en makkelijk te gebruiken datatypes, structuren, en exploitanten, en een schoon en gemakkelijk te leren / lees syntax.Qore programmeertaal is voorzien van Oracle en MySQL DBI drivers, optionele TIBCO AE-integratie, en gemakkelijk datum rekenen, is zeer schaalbaar op SMP-systemen, en nog veel meer. Wat is er nieuw in deze release: · Bug fix: vast localtime () als ze worden opgeroepen met geen enkel argument om de huidige datum en tijd per documentatie terug · Bug fix: vast een race voorwaarde dat er een impasse zou kunnen veroorzaken bij het aanroepen van pthread_join () wanneer "exit ()" Qore code gesprekken wanneer meerdere threads actief zijn · Bugfix: de vaste Dir :: listFiles () methode; het masker gebruikt zou niet filteren directories · Bug fix: vast crashes in de klasse File wijten aan unsigned data type wordt gebruikt en de vergelijking (<0), die signaleerde een fout altijd is mislukt; de crash zou gebeuren wanneer een niet-File-object werd voorgelezen · Bugfix: vaste afgeven recursieve datastructuren met% n en% N printf formaat specificeerders (anders zou leiden tot een crash - bijvoorbeeld wanneer een object bevat een lijst waarin ook het object, etc) · Bug fix: vast object toegang impasse scenario · Bug fix: vast op de "-" operator met: hash-string en hash-lijst (ook hash- = string en hash- = lijst) om de waarde (n) van de hash te verwijderen, niet bellen met de operator delete · Bug fix: NULL waarden worden in series als "null" JSON waarden · Bug fix: Vaste het ontleden van een hoek geval van marginaal geldige XML-RPC · Bug fix: vast XML-RPC serialisatie van handvat NIETS (geen waarde) en NULL identiek · Bug fix: vast XML-RPC serialisatie om nooit uitgang een leeg element, omdat het mogelijk sommige implementaties kunnen breken (de XML-RPC spec is niet erg duidelijk over dit). Let op: wij sturen lege waarde elementen: wanneer serialiseren NIETS of NULL, die niet juist of kunnen zijn · Bug fix: niet van uit dat een trailing null de string bij het lezen string data van bestanden moeten beëindigen; onder het achterste nul in de string · Bug fix: Fixed a bug parsing base64 strings wanneer nieuwe regels en / of linefeeds achter bij de base64 gecodeerde gegevens · Bugfix: vaste afgeven '%%' als '%' in * * printf () functies · Bugfix: outen ontleden hashes indien de hekje-toets werd gegeven als een constante · Bug fix: Fixed a bug in de delete-operator waar de gedeelde gegevens op zijn plaats werd bijgewerkt in plaats van gekopieerd en vervolgens bijgewerkt · Bug fix: vast een aantal race conditions dat impasses kunnen veroorzaken met de getAllThreadCallStacks () function (normaal gesproken niet standaard ingeschakeld) · Bug fix: negeren ' · ' en ' 'Bij het ontleden-base64 gecodeerd strings · Bug fix: vast een crash op wanneer het proberen om lid elementen van een verwijderd object kopiëren · Bug fix: vast de foreach statement bij gebruik met een referentie en de break-statement wordt gebruikt · Bug fix: vast zeldzame referentie afhankelijkheid insect waar systeemklassen werden vernietigd terwijl in gebruikerscode verwezen · Bugfix: gefixeerd% = een modula operand van 0 tot de lvalue ingesteld op 0 (de term eerder genegeerd als Modula operand is 0) · Voegde de abilty voor een aandoening variabele om te wachten op RWLock objecten evenals Mutex objecten · Dereferentie een hash of object met een lijst zal een deel van de hash of object als een hash terug: ex:. $ Hash ( "key1", "key2") · Toestaan% omvatten parse richtlijnen om de bestandsnamen (negeer voorste en achterste aanhalingstekens rond de bestandsnaam) citeren · Nieuwe klasse Socket methoden: + Socket :: isWriteFinished (): voor toekomstige steun voor non-blocking schrijft + Socket :: setNoDelay (): Geeft waarde van de optie TCP_NODELAY: de TCP_NODELAY optie + Socket :: getNoDelay () in te stellen · Nieuwe functies mogelijk te maken voor expliciet opgeven van de codering bij het serialiseren van XML-RPC strings: + makeXMLRPCCallStringWithEncoding () + makeXMLRPCCallStringArgsWithEncoding () + makeXMLRPCResponseStringWithEncoding () + makeXMLRPCFaultResponseStringWithEncoding () + makeFormattedXMLRPCCallStringWithEncoding () + makeFormattedXMLRPCCallStringArgsWithEncoding () + makeFormattedXMLRPCResponseStringWithEncoding () + makeFormattedXMLRPCFaultResponseStringWithEncoding () · Toegevoegd nieuwe HTTPClient methoden voor het manipuleren van de TCP_NODELAY instelling: + HTTPClient :: setNoDelay () + HTTPClient :: getNoDelay () · Nu accepteren de XMLRPCClient en JSONRPCClient Constructors een optioneel tweede argument dat, wanneer waar, de onmiddellijke verbindingspoging op het stopcontact te remmen en in plaats daarvan de contactaansluitingen handmatig worden vastgesteld of vastgesteld op de vraag met het eerste verzoek


Qore programmeertaal Gerelateerde software

Doos

Een programmeertaal gedacht om grafische figuren te creëren. ...

196

Downloaden