Rumah > Muat turun >  Muat turun perpustakaan

  • <?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());     }Mesin ialah peranti yang dipasang daripada pelbagai bahagian logam dan bukan logam Ia menggunakan tenaga dan boleh beroperasi dan melakukan kerja. Ia digunakan untuk menggantikan tenaga manusia, melakukan penukaran tenaga, pemprosesan maklumat, dan menghasilkan kerja yang berguna. Mesin telah wujud sepanjang sejarah manusia. Tetapi "mesin" sebenar pada zaman moden secara beransur-ansur dicipta selepas Revolusi Perindustrian Barat.

    Perpustakaan lain30602017-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, secara umumnya diterjemahkan sebagai "cincang", dan juga ditransliterasi secara langsung sebagai "cincang", adalah untuk menukar input daripada sebarang panjang (juga dipanggil prapemetaan, pra-imej) kepada output panjang tetap melalui algoritma cincang , output ialah nilai hash. Penukaran ini ialah pemetaan termampat, iaitu, ruang nilai cincang biasanya jauh lebih kecil daripada ruang input yang berbeza mungkin cincang ke dalam output yang sama, jadi adalah mustahil untuk menentukan nilai input secara unik daripada nilai cincang. . Ringkasnya, ia adalah fungsi yang memampatkan mesej dalam sebarang panjang ke dalam ringkasan mesej dengan panjang tetap. Fungsi HASH (medan algoritma komputer)

    Perpustakaan lain17882017-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;     }Menyatukan penggunaan penulisan dan penataan huruf Cina yang berkaitan, mengurangkan kos komunikasi antara ahli pasukan dan meningkatkan keanggunan tapak web.

    Perpustakaan lain18312017-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;     }Ini adalah perpustakaan untuk membuat chatbots Kawan-kawan yang berminat boleh memuat turun dan menggunakannya

    Perpustakaan lain29952017-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,             ],         ];     } }Apabila semua orang menggunakan PHP, satu perkara penting yang akan mereka pertimbangkan ialah keselamatan. Jadi, hari ini kami akan memperkenalkan kepada anda perpustakaan kelas pengesahan, langkah utama untuk memastikan keselamatan PHP pengesahan data ialah tabiat paling penting yang boleh anda pakai. Dan apabila ia datang kepada input, ia sangat mudah: jangan percaya pengguna. Apabila mengesahkan data untuk melindungi PHP, ingat bahawa selalunya lebih mudah untuk mereka bentuk dan mengesahkan nilai yang dibenarkan oleh aplikasi anda daripada melindungi daripada semua nilai yang tidak diketahui.

    perpustakaan caching48332017-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);     }Kami tahu bahawa dalam proses penggunaan bahasa, kami pasti akan memberi perhatian kepada isu keselamatan semasa proses pembangunan sebenar. Jadi, hari ini kami akan memperkenalkan kepada anda perpustakaan kelas pengesahan, langkah utama untuk memastikan keselamatan PHP pengesahan data ialah tabiat paling penting yang boleh anda pakai. Dan apabila ia datang kepada input, ia sangat mudah: jangan percaya pengguna. Apabila mengesahkan data untuk melindungi PHP, ingat bahawa selalunya lebih mudah untuk mereka bentuk dan mengesahkan nilai yang dibenarkan oleh aplikasi anda daripada melindungi daripada semua nilai yang tidak diketahui.

    Pustaka pengesahan data47832017-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;     }Kami tahu bahawa dalam proses penggunaan bahasa, kami pasti akan memberi perhatian kepada isu keselamatan semasa proses pembangunan sebenar. Anda perlu pergi ke perpustakaan kelas kami untuk mengesahkan data. Pengesahan data ialah tabiat paling penting yang boleh anda pakai. Dan apabila ia datang kepada input, ia sangat mudah: jangan percaya pengguna. Apabila mengesahkan data untuk melindungi PHP, ingat bahawa selalunya lebih mudah untuk mereka bentuk dan mengesahkan nilai yang dibenarkan oleh aplikasi anda daripada melindungi daripada semua nilai yang tidak diketahui.

    Pustaka pengesahan data47132017-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);     }Kami tahu bahawa dalam proses penggunaan bahasa, kami pasti akan memberi perhatian kepada isu keselamatan semasa proses pembangunan sebenar. Jadi, hari ini kami akan memperkenalkan kepada anda langkah utama untuk memastikan data pengesahan keselamatan PHP. Pengesahan data ialah tabiat paling penting yang boleh anda pakai. Dan apabila ia datang kepada input, ia sangat mudah: jangan percaya pengguna. Apabila mengesahkan data untuk melindungi PHP, ingat bahawa selalunya lebih mudah untuk mereka bentuk dan mengesahkan nilai yang dibenarkan oleh aplikasi anda daripada melindungi daripada semua nilai yang tidak diketahui. Disenaraikan di bawah adalah petua pengesahan umum yang digunakan untuk pelbagai jenis data pengesahan: 1 Gunakan nilai dari senarai putih 2 Sentiasa sahkan semula untuk pilihan terhad 3 . Sahkan bahawa jenis data yang betul (seperti nombor) nilai tersenarai putih adalah nilai yang betul, berbanding nilai tersenarai Hitam yang tidak sah. Perbezaan antara kedua-duanya ialah biasanya apabila mengesahkan data, senarai atau julat nilai yang mungkin lebih kecil daripada senarai atau julat nilai yang tidak sah, yang kebanyakannya mungkin tidak diketahui atau nilai yang tidak dijangka.

    Pustaka pengesahan data40862017-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'; });Pustaka ini mempunyai fungsi yang sama seperti phpmailer, tetapi prestasinya lebih baik daripada phpmailer, terutamanya dalam keupayaan untuk memproses lampiran, dan kebarangkalian untuk menghantar e-mel berjaya juga tinggi

    Perpustakaan lain27522017-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;     } });Mengapa keputusan pertanyaan cache? Keputusan pertanyaan caching boleh meningkatkan masa pelaksanaan skrip dan keperluan sumber. Caching keputusan pertanyaan SQL juga membolehkan anda memproses data selepas itu. Jika anda menggunakan cache fail untuk menyimpan output semua skrip (kaedah biasa HTML adalah sangat intensif sumber dan menjejaskan prestasi skrip. Ini hanya boleh diselaraskan dengan jumlah besar data yang dikembalikan yang diperolehi dan lokasi Pelayan pangkalan data direka khusus untuk menyelesaikan masalah caching ini dalam PHP.

    perpustakaan caching48522017-12-22
  • Pustaka <?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 ialah perpustakaan kelas HTTP PHP. Berbanding dengan perpustakaan seperti cURL, ia mempunyai API yang ringkas, mudah digunakan dan mesra serta tidak bergantung pada cURL. Ia menyokong kaedah seperti HEAD, GET, POST, PUT, DELETE dan PATCH, dan pada asasnya boleh memenuhi sebarang bentuk permintaan HTTP. Permintaan tidak bergantung pada sebarang sambungan di luar perpustakaan standard PHP Satu-satunya keperluan ialah PHP5.2+ diperlukan. Tetapi jika cURL PHP tersedia, Permintaan akan menggunakannya terlebih dahulu, jika tidak ia akan menggunakan soket.

    Perpustakaan lain25542017-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);     }Pustaka koleksi Laravel PHP ialah perpustakaan untuk mendapatkan koleksi Koleksi adalah bersamaan dengan jadual.

    Perpustakaan lain19152017-12-22