灌水区
-
Crontab 定时任务设置
注意每个 * 必须有一个空格 * * * * *command 分 时 日 月 周 命令 第1列表示分钟1~59 每分钟用*或者 */1表示 第2列表示小时1~23(0表示0点) 第3列表示日期1~31 第4列表示月份1~12 第5列标识号星期0~6(0表示星期天) 第6列要运行的命令 定时任务没有启动的排查 1、先手动执行定时任务以此来判断脚本是否有问题。 2、确认服务… -
手把手创建 Mysql 主从配置
目前大部分的主流数据库都提供主从热备功能,通过配置两台数据主从关系,可以将一台数据库服务的数据更新同步到另一台服务器上。 网站利用数据库的这一功能,实现数据库的读写分离,从而减轻数据库负载压力。 主数据库负责写操作,从数据库负责查 Mysql 的主从配置教程已经非常多了,但是不亲手实践一下,终究还是有点虚啊 材料两台服务器 Mysql 版本一致 我测试时使用版本为 [root@localhost … -
php 多组数组算所有的组合形式
深入研究下商城如何为多属性多库存的商品计算组合的方式 比如一个商品有三个属性 颜色 红色、黄色 尺寸 M、L、XL 材质 轻、重 一开始没有考虑周到,分别给每个属性都加了一个价格,库存 比如选择商品时选择不同颜色,获取不同价格,但是当产品有多个属性时这种方式就有问题了,如 选择 红色,M,轻 这种多属性结合一起的就不能使用一个属性一个价格 这个时候需要为每个属性可能出现的组合设置价格,库存。如: … -
2022年最新微信付款至用户零钱开通条件
该产品为付款至用户零钱的能力,支持通过API接口付款,或通过微信支付商户平台(pay.weixin.qq.com)网页操作付款。 使用条件 1、商户号已入驻90日且截止今日回推30天商户号保持连续不间断的交易。 2、登录微信支付商户平台-产品中心,开通付款到零钱。 付款资金 付款到零钱资金使用商户号余额资金。 根据商户号的账户开通情况,实际出款账户有做区别: ◆ 默认情况下,付款… -
vue页面部署后,刷新页面404
vue页面部署后,刷新页面404,多半跟代码无关,是nginx配置问题 如我的访问入口是 merchant nginx 的配置应该是 location /merchant/ { try_files $uri $uri/ /merchant/index.html; } 这个 Nginx 配置的作用是处理对 /merchant/ 路径的请求。具体来说,它的功能如下: try_files 指令:这个指令… -
阿里云OSS权限设置
阿里云OSS权限设置阿里云OSS权限设置,只允许某个账号的AK控制一个存储桶(OSS Bucket) 我们都知道如果阿里云直接使用主账号的AK的话权限是很大的,几乎可以通过API操作阿里云所有的数据,如果AK泄露并且被恶意使用,有可能别人帮你删库,销毁服务器等等操作 主AK权限可以看下这个图 我觉得也挺神奇,为什么阿里没有只允许某个账号的AK控制一个存储桶(OSS Bucket)这种需求,我本来想… -
ssh设置免密码Public key方式登录
ssh 登录提供两种认证方式: 密码认证方式和密钥(Public key)认证。 服务器使用密码验证时需要设置一个复杂度高的密码来防止不法分子进行密码爆破 而使用ssh密钥登录则相较于传统的用户名和密码认证方式,密钥登录认证更为安全可靠,可以杜绝暴力破解威胁。 ssh 密钥对是通过一种加密算法生产的一对密钥: 一个对外界公开,称为“公钥”,公钥存放于服务器即可 另一个我们自己保留,称为“私钥”。私… -
PHP常用代码片段
PHP常用代码片段 获取客户端IP地址 /** * @Author xiadmin * 获取客户端IP地址 * @param int $type 返回类型 0 返回IP地址 1 返回IPV4地址数字 * @param bool $adv 是否进行高级模式获取(有可能被伪装) * @return mixed */ function get_client_ip($type = 0, $adv = fa… -
导出数据库所有索引
导出创建自增字段语句: SELECT CONCAT( 'ALTER TABLE `', TABLE_NAME, '` ', 'MODIFY COLUMN `', COLUMN_NAME, '` ', IF(UPPER(DATA_TYPE) = 'INT', REPLACE( SUBSTRING_IN… -
微信公众号jssdk上传微信开发者工具无法上传图片
微信公众号通过js-sdk上传图片失败,invalid media_id hint: {"errcode":40007,"errmsg":"invalid media_id hint: [ON83ta01218661]"} 并且在开发者工具中 serverId 一直是 1237378768e7q8e7r8qwesafdasdfasdfax… -
Linux 删除乱码文件夹
ls -i 查看文件索引节点(i节点) (注:带分号结尾) find . -inum 1993345 -exec rm {} -rf \; 亲测,会报个错,但是删除成功了 -
JWT 用作 session 真的正确吗
现在很多人使用 JWT 用作 session 管理,这是个糟糕的做法,下面阐述原因,有不同意见的同学欢迎讨论。 首先说明一下,JWT 有两种: 无状态的 JWT,token 中包含 session 数据。 有状态的 JWT,token 中仅有 session ID,session 数据还是存储在服务端。 本文讨论的是 “无状态的 JWT”,就是把用户的 session 数据放到 token 中。 …
















