2830

PHP SDK通过接入点接入阿里云消息队列 Kafka 版收发消息

本文介绍如何使用PHP SDK通过接入点接入云消息队列 Kafka 版并收发消息。环境准备安装GCC安装PHP安装PECL安装C++依赖库执行以下命令切换到yum源配置目录/etc/yum.repos.d/。cd /etc/yum.repos.d/创建yum源配置文件confluent.repo。[

2829

Snowflake 一个分布式全局唯一 ID 生成算法

Snowflake是由 Twitter 提出的一个分布式全局唯一 ID 生成算法,算法生成ID的结果是一个64bit大小的长整,标准算法下它的结构如下图:1 位,不用。二进制中最高位为符号位,我们生成的ID一般都是正整数,所以这个最高位固定是 0。41 位,用来记录时间戳(毫秒)。41 位可以表示2

2828

Laravel使用Kafka实践教程(从安装到使用0-1)

一、Linux安装Kafka首先Linux服务器需要安装好Kafka,这里不再具体细说,可以看我前面的文章:Linux搭建Kafka详细一步一步指南(linux启动kafka脚本)-CSDN博客二、Laravel安装Kafkacomposer require enqueue/rdkafka:0.10

2821

Nginx加载静态js出现错误 net::ERR_CONTENT_LENGTH_MISMATCH

nginx加载静态js或者图片的时候出现错误:Failed to load resource: net::ERR_CONTENT_LENGTH_MISMATCH查看nginx的错误日志:2019/12/16 08:54:58 [crit] 6#6: *23 open() "/var/tmp/ngin

2820

Nginx出现权限错误 NGINX stat() failed error (13: Permission denied)

NGINX stat() failed error (13: Permission denied)这个错误是因为nginx需要根目录权限,可以用这个命令验证:sudo -u nginx stat /dir1/dir2/dir3有两个办法可以解决:1.直接将nginx用户设置成web目录的所有者:ch

2818

php使用Kafka生产和消费

使用docker快速部署kafka12345678910111213141516171819202122232425262728vim docker-compose.ymlversion: "3.3"services: zookeeper: image: wurstmeister/zooke

2815

Socialite-OAuth2 认证工具使用文档

Socialite 是一个 OAuth2 认证工具。 它的灵感来源于 laravel/socialite , 你可以很轻易的在任何 PHP 项目中使用它。英文文档该工具现已支持平台有:Facebook,Github,Google,Linkedin,Outlook,QQ,TAPD,支付宝,淘宝,百度,

2795

删除mysql-bin日志(mysql-bin.00001)导致mysql无法启动的解决方法

MYSQL数据库目录日志文件mysql-bin.000**很大,没有多想就直接删除,但竟然导致mysql无法启动。网上很多资料,皆是把my.cnf里的log-bin=mysql-bin注释掉即可。但是,还是无法启动。再细查了很长时间才发现还需要注释掉binlog_format=mixed,不知是my

2794

mysql的innodb中事务日志ib_logfile

ib_logfile是INNODB的REDO、UNDO日志,并不是备份用的日志。MYSQL可以通过BINLOG来恢复,但这个ib_logfile没什么恢复的作用,它主要是在事务中起一个前滚或后滚的作用。mysql的innodb中事务日志ib_logfile事务日志或称redo日志,在mysql中默认

2792

PHP 中运用 elasticsearch

PHP扩展安装1. 环境要求:PHP_VERSION >= 5.3.9,composer工具2. 在E盘新建文件夹命名为elastic,,拷贝composer.phar到 E:/elastic目录下面3. 打开命令行窗口,进入E:/elastic4. 在命令行运行: php compos

2791

PHP调用ElasticSearch服务

<?phpnamespace App\Services;use App\Models\Article;use Elasticsearch\ClientBuilder;class ElasticsearchService{ protected $client; public $ind

2782

Laravel 从公共目录中删除目录

如何从公用文件夹中删除目录?现在我试试这个: Storage::deleteDirectory($directory);但这看起来在存储文件夹中?您可以为此使用Illuminate\Filesystem\Filesystem。 Laravel 提供了File门面以便于访问: File::delete

2781

Sqlite错误: attempt to write a readonly database

我正在尝试使用 WSGI 在 CentOS Apache2 上运行 Flask REST 服务。 REST 服务需要非常小的存储空间。所以我决定将 SQLite 与sqlite3python 包一起使用。当使用app.run()运行时,整个应用程序在我的本地系统和 CentOS 服务器上运行良好。但

2779

php处理float类型json_encode后精度丢失的解决办法

php在处理浮点类型的小数时,json编码后会导致小数精度错误。如 2.01会在json编码后变成2.009999999999解决办法:无效:$jsonString = json_encode($data, JSON_PRESERVE_ZERO_FRACTION);php.ini配置serializ

2778

系统之间的数据交互接口安全设计

两个系统之间的数据交互接口,需要确保数据安全,实现方法多种多样,可以综合运用以下技术手段来提升安全性:加密传输:使用HTTPS(SSL/TLS)进行通信,确保数据在传输过程中是加密的,防止被窃听或篡改。对敏感数据和字段进行专门加密处理,如使用AES对称加密、RSA非对称加密等。身份认证与授权:通过A

第 1 页 上一页 下一页