摘要:
前言 最近遇到的几个网站在提交密码时提交的已经是密文,也就是说在网络上传输的密码是密文,这样提升了密码在网络传输中的安全性。 后端语言加解密已经有很成熟的方案了,前端的话Google之前出过一个crypto-js,为浏览器的js提供了加解密方案。今天一起来了解一下基于AES的前后端加解密流程。 J 阅读全文
摘要:
MySQL 查询默认是不区分大小写的,如果需要区分大小写,就要在查询条件前加binary 阅读全文
摘要:
背景说明 在程序开发过程中,通常会遇到需要独占式的访问一些资源的情形,比如商品秒杀时扣减库存。这时就需要对资源加锁。实现锁的方式有很多,比如数据库锁、文件锁等等。本文简单介绍PHP中使用redis来实现加锁和解锁。实现方式参考了redis官方文档。 示例代码 代码环境:单redis实例,PHP5.6 阅读全文
摘要:
YAPI,一个神奇的接口管理平台 原文链接: mp.weixin.qq.com API接口在设计时往往需要编写大量的文档,而且编写完成后往往需要根据实际情况经常改动文档,这使得文档编写维护工作量相对较大,让很多的开发者都很头疼。 此外,伴随着接口版本的迭代开发,接口文档也需要同步更新。而且接口开发完 阅读全文
摘要:
1、首先将已知的公钥、私钥复制到另一台电脑的.ssh目录下 2、在另一台电脑创建config文件,添加如下内容 Host *HostkeyAlgorithms +ssh-rsaPubkeyAcceptedKeyTypes +ssh-rsa 阅读全文
摘要:
普通全部查询如下图 这个时候我们想要把id为7的置顶则只需要加上SELECT * FROM 表名 ORDER BY id<>7 那么如果我们要把多条数据置顶呢 SELECT * FROM 表名 ORDER BY id NOT IN(7,8,9); 阅读全文
摘要:
API列表: https://help.aliyun.com/document_detail/87396.html?spm=a2c4g.11186623.6.609.19d83dd2Uejwx7 引入alibaba sdk for php SDK: git:https://github.com/al 阅读全文
摘要:
Array ( [0] => Array ( [id] => 9079 [user_id] => 8677 [status] => 3 [context] => [city] => 上海市 [location] => [created_at] => 1631084306 [diamond_rewar 阅读全文
摘要:
这时候要考虑到你当前的项目环境 如果使用的是apache作为web服务器,那么需要增加如下配置 直接在 apache 的配置文件httpd.conf 的 <IfModule dir_module> 下,增加 SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$ 阅读全文
摘要:
ElasticSearch 在laravel中安装 composer require elasticsearch/elasticsearch 创建索引 类似于创建数据库,创建的时候只需要指定索引名称就可以了,同时需要使用indices() //创建es对象 $client = ClientBuild 阅读全文