摘要: 工具类: <?php namespace common\components; class Feishu { public static function getToken($config) { $url = $config['serverUrl'] . 'auth/v3/app_access_to 阅读全文
posted @ 2024-09-10 17:19 杨杨23 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 命令: php vendor/bin/CertificateDownloader.php -k 8a1e2xxxxx -m 16xxxxx1 -f E:\project\apiclient_key.pem -s 767AA3Exxxxx -o E:/cert -k: V3密钥 -m: 商户号 -f: 阅读全文
posted @ 2023-09-13 11:23 杨杨23 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 原因: 所下载的库依赖有官方库,而官方被封禁网导致。 方法: 设置代理 go env -w GOPROXY=https://goproxy.cn ps: go1.11发布后,还发布一个goproxy提供代理服务,goproxy.cn是专门服务于中国的,依赖于七牛云 github地址:https:// 阅读全文
posted @ 2023-07-03 15:55 杨杨23 阅读(162) 评论(0) 推荐(0) 编辑
摘要: Redis高可用的三种实现方式一、 高可用的概念​ 高可用(High Availability,即HA),指的是通过尽量缩短日常维护操作和突发的系统崩溃所导致的停机时间,以提高系统和应用的可用性。一个业务系统如果全年无一时刻不在提供服务,它的可用性可达100%。那么什么样的系统可以称之为高可用呢,业 阅读全文
posted @ 2023-06-12 17:23 杨杨23 阅读(1614) 评论(0) 推荐(0) 编辑
摘要: //加密 function encrypt($str, $key) { $data = openssl_encrypt($str, 'des-ede3', $key, OPENSSL_RAW_DATA); $data = base64_encode($data); return $data; } e 阅读全文
posted @ 2023-06-09 17:07 杨杨23 阅读(242) 评论(0) 推荐(0) 编辑
摘要: phpexcel由于版本陈旧性能低下官方放弃维护转而开发PhpSpreadsheet 用了最新得psr标准因而 对php版本不向下兼容需要注意!。 PhpSpreadsheet是一个用纯PHP编写的库,提供了一组类,使您可以读取和写入不同的电子表格文件格式PhpSpreadsheet提供了丰富的AP 阅读全文
posted @ 2023-05-23 15:39 杨杨23 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1. 使用or操作符 当where语句中使用or操作符,MySQL无法使用索引,会转向全表扫描。因此,应尽量避免使用or操作符。 原因:因为MySQL中的索引是根据某个字段进行排序建立的。当使用or操作符,说明有两个条件其中某个条件成立即可,而我们使用某个索引时只能判断出对应字段的条件是否成立,即使 阅读全文
posted @ 2023-05-16 11:09 杨杨23 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 分布式锁是由共享存储系统维护的变量,多个客户端可以向共享存储系统发送命令进行加锁或释放锁操作。Redis 作为一个共享存储系统,可以用来实现分布式锁。 在基于单个 Redis 实例实现分布式锁时,对于加锁操作,我们需要满足三个条件。1.加锁包括了读取锁变量、检查锁变量值和设置锁变量值三个操作,但需要 阅读全文
posted @ 2023-04-24 10:04 杨杨23 阅读(28) 评论(0) 推荐(0) 编辑