Heim > Herunterladen >  Bibliothek herunterladen

  • <?php declare(strict_types=1); namespace tests; use Phpml\Classification\SVC; use Phpml\FeatureExtraction\TfIdfTransformer; use Phpml\FeatureExtraction\TokenCountVectorizer; use Phpml\Pipeline; use Phpml\Preprocessing\Imputer; use Phpml\Preprocessing\Imputer\Strategy\MostFrequentStrategy; use Phpml\Preprocessing\Normalizer; use Phpml\Regression\SVR; use Phpml\Tokenization\WordTokenizer; use PHPUnit\Framework\TestCase; class PipelineTest extends TestCase {     public function testPipelineConstruction(): void     {         $transformers = [             new TfIdfTransformer(),         ];         $estimator = new SVC();         $pipeline = new Pipeline($transformers, $estimator);         $this->assertEquals($transformers, $pipeline->getTransformers());         $this->assertEquals($estimator, $pipeline->getEstimator());     }Eine Maschine ist ein Gerät, das aus verschiedenen Metall- und Nichtmetallteilen zusammengesetzt ist. Sie verbraucht Energie und kann arbeiten und arbeiten. Es wird verwendet, um menschliche Arbeit zu ersetzen, Energie umzuwandeln, Informationen zu verarbeiten und nützliche Arbeit zu leisten. Maschinen gab es in der gesamten Menschheitsgeschichte. Aber die eigentliche „Maschine“ der Neuzeit wurde nach und nach nach der westlichen industriellen Revolution erfunden.

    Andere Bibliotheken30612017-12-23
  • <?php namespace Flexihash\Hasher; /**  * Uses CRC32 to hash a value into a signed 32bit int address space.  * Under 32bit PHP this (safely) overflows into negatives ints.  *  * @author Paul Annesley  * @license http://www.opensource.org/licenses/mit-license.php  */ class Crc32Hasher implements HasherInterface {     public function hash($string)     {         return crc32($string);     } }Hash, im Allgemeinen als „Hash“ übersetzt und auch direkt als „Hash“ transkribiert, besteht darin, eine Eingabe beliebiger Länge (auch Pre-Mapping, Pre-Image genannt) über einen Hash-Algorithmus in eine Ausgabe fester Länge umzuwandeln. Die Ausgabe ist der Hashwert. Bei dieser Konvertierung handelt es sich um eine komprimierte Zuordnung, das heißt, der Raum der Hash-Werte ist normalerweise viel kleiner als der Raum der Eingaben. Verschiedene Eingaben können in dieselbe Ausgabe gehasht werden, sodass es unmöglich ist, den Eingabewert eindeutig aus dem Hash-Wert zu bestimmen . Einfach ausgedrückt handelt es sich um eine Funktion, die eine Nachricht beliebiger Länge in einen Nachrichtenauszug fester Länge komprimiert. HASH-Funktion (Computeralgorithmusfeld)

    Andere Bibliotheken17882017-12-23
  • <?php namespace Ricoa\CopyWritingCorrect; use Ricoa\CopyWritingCorrect\Correctors\CharacterCorrector; use Ricoa\CopyWritingCorrect\Correctors\ProperNounsCorrector; use Ricoa\CopyWritingCorrect\Correctors\SpaceCorrector; class CopyWritingCorrectService{ protected $corrects=[         ProperNounsCorrector::class,         CharacterCorrector::class,         SpaceCorrector::class,     ];     /**      * @param array $corrects      */     public function resetCorrectors(array $corrects)     {         $this->corrects=$corrects;     }Vereinheitlichen Sie die damit verbundene Verwendung von chinesischem Copywriting und Schriftsatz, reduzieren Sie die Kommunikationskosten zwischen Teammitgliedern und verbessern Sie die Eleganz der Website.

    Andere Bibliotheken18322017-12-23
  • <?php namespace BotMan\BotMan; use React\Socket\Server; use BotMan\BotMan\Http\Curl; use React\EventLoop\LoopInterface; use BotMan\BotMan\Cache\ArrayCache; use BotMan\BotMan\Drivers\DriverManager; use BotMan\BotMan\Interfaces\CacheInterface; use Symfony\Component\HttpFoundation\Request; use BotMan\BotMan\Interfaces\StorageInterface; use BotMan\BotMan\Storages\Drivers\FileStorage; class BotManFactory {     private static $extensions = [];     /**      * @param $methodName      * @param $callable      */     public static function extend($methodName, $callable)     {         self::$extensions[$methodName] = $callable;     }Dies ist eine Bibliothek zum Erstellen von Chatbots. Interessierte Freunde können sie herunterladen und verwenden

    Andere Bibliotheken29962017-12-23
  • <?php /**  * @link      http://github.com/zendframework/zend-cache for the canonical source repository  * @copyright Copyright (c) 2005-2016 Zend Technologies USA Inc. (http://www.zend.com)  * @license   http://framework.zend.com/license/new-bsd New BSD License  */ namespace Zend\Cache; class ConfigProvider {     /**      * Return default configuration for zend-cache.      *      * @return array      */     public function __invoke()     {         return [             'dependencies' => $this->getDependencyConfig(),         ];     }     /**      * Return default service mappings for zend-cache.      *      * @return array      */     public function getDependencyConfig()     {         return [             'abstract_factories' => [                 Service\StorageCacheAbstractServiceFactory::class,             ],             'factories' => [                 PatternPluginManager::class => Service\PatternPluginManagerFactory::class,                 Storage\AdapterPluginManager::class => Service\StorageAdapterPluginManagerFactory::class,                 Storage\PluginManager::class => Service\StoragePluginManagerFactory::class,             ],         ];     } }Wenn jeder PHP verwendet, ist ein wichtiger Punkt, den er berücksichtigen wird, die Sicherheit. Deshalb stellen wir Ihnen heute die Verifizierungsklassenbibliothek vor, die wichtigste Maßnahme zur Gewährleistung der PHP-Datenverifizierung ist die wichtigste Gewohnheit, die Sie sich aneignen können. Und wenn es um Eingaben geht, ist es ganz einfach: Vertraue dem Benutzer nicht. Denken Sie bei der Validierung von Daten zur Sicherung von PHP daran, dass es oft einfacher ist, die von Ihrer Anwendung zugelassenen Werte zu entwerfen und zu validieren, als sie vor allen unbekannten Werten zu schützen.

    Caching-Bibliothek48332017-12-22
  • <?php namespace Cake\Validation; use ReflectionClass; class RulesProvider {     /**      * The class/object to proxy.      *      * @var mixed      */     protected $_class;     /**      * The proxied class' reflection      *      * @var \ReflectionClass      */     protected $_reflection;     /**      * Constructor, sets the default class to use for calling methods      *      * @param string $class the default class to proxy      */     public function __construct($class = '\Cake\Validation\Validation')     {         $this->_class = $class;         $this->_reflection = new ReflectionClass($class);     }Wir wissen, dass wir bei der Verwendung der Sprache auf jeden Fall auf die Sicherheitsprobleme während des eigentlichen Entwicklungsprozesses achten werden. Deshalb stellen wir Ihnen heute die Verifizierungsklassenbibliothek vor, die wichtigste Maßnahme zur Gewährleistung der PHP-Datenverifizierung ist die wichtigste Gewohnheit, die Sie sich aneignen können. Und wenn es um Eingaben geht, ist es ganz einfach: Vertraue dem Benutzer nicht. Denken Sie bei der Validierung von Daten zur Sicherung von PHP daran, dass es oft einfacher ist, die von Ihrer Anwendung zugelassenen Werte zu entwerfen und zu validieren, als sie vor allen unbekannten Werten zu schützen.

    Datenvalidierungsbibliothek47832017-12-22
  • <?php namespace Illuminate\Validation; use Illuminate\Contracts\Validation\Rule as RuleContract; class ClosureValidationRule implements RuleContract {     public $callback;     public $failed = false;     public $message;     /**      * Create a new Closure based validation rule.      *      * @param  \Closure  $callback      * @return void      */     public function __construct($callback)     {         $this->callback = $callback;     }Wir wissen, dass wir bei der Verwendung der Sprache auf jeden Fall auf die Sicherheitsprobleme während des eigentlichen Entwicklungsprozesses achten werden. Sie müssen in unsere Klassenbibliothek gehen, um die Daten zu überprüfen. Die Validierung von Daten ist die wichtigste Gewohnheit, die Sie sich aneignen können. Und wenn es um Eingaben geht, ist es ganz einfach: Vertraue dem Benutzer nicht. Denken Sie bei der Validierung von Daten zur Sicherung von PHP daran, dass es oft einfacher ist, die von Ihrer Anwendung zugelassenen Werte zu entwerfen und zu validieren, als sie vor allen unbekannten Werten zu schützen.

    Datenvalidierungsbibliothek47132017-12-22
  • <?php class FileInfoTest extends PHPUnit_Framework_TestCase {     protected $fileWithExtension;     protected $fileWithoutExtension;     public function setUp()     {         $this->fileWithExtension = new \Upload\FileInfo(dirname(__FILE__) . '/assets/foo.txt', 'foo.txt');         $this->fileWithoutExtension = new \Upload\FileInfo(dirname(__FILE__) . '/assets/foo_wo_ext', 'foo_wo_ext');     }     public function testConstructor()     {         $this->assertAttributeEquals('foo', 'name', $this->fileWithExtension);         $this->assertAttributeEquals('txt', 'extension', $this->fileWithExtension);         $this->assertAttributeEquals('foo_wo_ext', 'name', $this->fileWithoutExtension);         $this->assertAttributeEquals('', 'extension', $this->fileWithoutExtension);     }Wir wissen, dass wir bei der Verwendung der Sprache auf jeden Fall auf die Sicherheitsprobleme während des eigentlichen Entwicklungsprozesses achten werden. Deshalb stellen wir Ihnen heute die wichtigste Maßnahme zur Gewährleistung der PHP-Sicherheitsüberprüfungsdaten vor. Die Validierung von Daten ist die wichtigste Gewohnheit, die Sie sich aneignen können. Und wenn es um Eingaben geht, ist es ganz einfach: Vertraue dem Benutzer nicht. Denken Sie bei der Validierung von Daten zur Sicherung von PHP daran, dass es oft einfacher ist, die von Ihrer Anwendung zugelassenen Werte zu entwerfen und zu validieren, als sie vor allen unbekannten Werten zu schützen. Nachfolgend sind allgemeine Validierungstipps aufgeführt, die für verschiedene Arten von Validierungsdaten gelten: 1. Verwenden Sie Werte aus einer Whitelist. 2. Führen Sie immer eine erneute Validierung durch, um eingeschränkte Optionen zu erhalten. 4 . Stellen Sie sicher, dass die richtigen Datentypen (z. B. Zahlen) Werte auf der weißen Liste korrekt sind, im Gegensatz zu ungültigen Werten auf der schwarzen Liste. Der Unterschied zwischen beiden besteht darin, dass bei der Validierung von Daten normalerweise die Liste oder der Bereich möglicher Werte kleiner ist als die Liste oder der Bereich ungültiger Werte, von denen viele unbekannte oder unerwartete Werte sein können.

    Datenvalidierungsbibliothek40862017-12-22
  • <?php /*  * This file is part of SwiftMailer.  * (c) 2004-2009 Chris Corbyn  *  * For the full copyright and license information, please view the LICENSE  * file that was distributed with this source code.  */ require __DIR__.'/classes/Swift.php'; Swift::registerAutoload(function () {     // Load in dependency maps     require __DIR__.'/dependency_maps/cache_deps.php';     require __DIR__.'/dependency_maps/mime_deps.php';     require __DIR__.'/dependency_maps/message_deps.php';     require __DIR__.'/dependency_maps/transport_deps.php';     // Load in global library preferences     require __DIR__.'/preferences.php'; });Diese Bibliothek hat die gleiche Funktion wie phpmailer, aber ihre Leistung ist besser als die von phpmailer, insbesondere in der Fähigkeit, Anhänge zu verarbeiten, und die Wahrscheinlichkeit, E-Mails erfolgreich zu versenden, ist ebenfalls hoch

    Andere Bibliotheken27532017-12-22
  • <?php /*  * This file is part of the Stash package.  *  * (c) Robert Hafner <tedivm@tedivm.com>  *  * For the full copyright and license information, please view the LICENSE  * file that was distributed with this source code.  */ spl_autoload_register(function ($class) {     $base = '/src/';     if (strpos($class, 'Stash\Test') === 0) {         $base = '/tests/';     }     $file = __DIR__.$base.strtr($class, '\', '/').'.php';     if (file_exists($file)) {         require $file;         return true;     } });Warum Abfrageergebnisse zwischenspeichern? Das Zwischenspeichern von Abfrageergebnissen kann die Ausführungszeit von Skripts und den Ressourcenbedarf erheblich verbessern. Durch das Zwischenspeichern von SQL-Abfrageergebnissen können Sie die Daten auch nachbearbeiten. Wenn Sie einen Dateicache verwenden, um die Ausgabe aller Skripte zu speichern (die normale Methode von HTML ist sehr ressourcenintensiv und beeinträchtigt die Leistung des Skripts, kann dies nur durch die große Menge der zurückgegebenen Daten und den Speicherort in Einklang gebracht werden). Obwohl kontinuierliche Verbindungen die Auslastung beim Herstellen einer Verbindung zur Datenbank verbessern können, ist die gesamte Speicherzeit sehr kurz wurde speziell entwickelt, um dieses Caching-Problem in PHP zu lösen.

    Caching-Bibliothek48522017-12-22
  • <?php if (!isset($argv[1]) || $argv[1] === '-h' || $argv[1] === '--help') { echo 'usage: php ' . $argv[0] . ' <version> <stability>' . PHP_EOL; echo PHP_EOL; echo '    version:' . PHP_EOL; echo '        Version of the package, in the form of major.minor.bug' . PHP_EOL; echo PHP_EOL; echo '    stability:' . PHP_EOL; echo '        One of alpha, beta, stable' . PHP_EOL; die(); } if (!isset($argv[2])) { die('You must provide the stability (alpha, beta, or stable)'); } $context = array( 'date'          => gmdate('Y-m-d'), 'time'          => gmdate('H:m:00'), 'version'       => $argv[1], 'api_version'   => $argv[1], 'stability'     => $argv[2], 'api_stability' => $argv[2], );Requests-1.7.0HTTP-Bibliothek ist eine PHP-HTTP-Klassenbibliothek. Im Vergleich zu Bibliotheken wie cURL verfügt es über eine einfache, benutzerfreundliche und benutzerfreundliche API und ist nicht auf cURL angewiesen. Es unterstützt Methoden wie HEAD, GET, POST, PUT, DELETE und PATCH und kann grundsätzlich jede Form von HTTP-Anfrage erfüllen. Requests ist nicht von Erweiterungen außerhalb der PHP-Standardbibliothek abhängig. Die einzige Voraussetzung ist, dass PHP5.2+ erforderlich ist. Wenn jedoch die cURL von PHP verfügbar ist, wird sie von Requests zuerst verwendet, andernfalls wird der Socket verwendet.

    Andere Bibliotheken25552017-12-22
  • <?php namespace Illuminate\Tests\Support; use stdClass; use ArrayAccess; use Mockery as m; use ReflectionClass; use JsonSerializable; use PHPUnit\Framework\TestCase; use Illuminate\Support\Collection; use Illuminate\Contracts\Support\Jsonable; use Illuminate\Contracts\Support\Arrayable; class SupportCollectionTest extends TestCase {     public function testFirstReturnsFirstItemInCollection()     {         $c = new Collection(['foo', 'bar']);         $this->assertEquals('foo', $c->first());     }     public function testFirstWithCallback()     {         $data = new Collection(['foo', 'bar', 'baz']);         $result = $data->first(function ($value) {             return $value === 'bar';         });         $this->assertEquals('bar', $result);     }Die Laravel-Sammlungsbibliothek von PHP ist eine Bibliothek zum Abrufen einer Sammlung. Eine Sammlung entspricht einer Tabelle.

    Andere Bibliotheken19152017-12-22