灌水区
-
ThinkPHP6项目与vue项目使用同一域名部署
背景 今天将写好的Vue单页部署到ThinkPHP6入口时出现无法首页空白问题。 我需要的就是访问域名直接访问Vue页面,后台只做API服务 尝试将入口文件index.html执行优先级提高到index.php之前。测试无效 一般这种情况只要配置两个域名:一个前端访问,一个api服务器,就可以搞定了,但是我的前端页面非常简单,还需要解析一个域名就很烦。 解决方式 由于tp默认的控制器为Index/… -
2020 显示器选购指南 · 千元篇
💁 周末发现了一个宝藏视频,来自先看评测的《2020 显示器选购指南 · 千元篇》。 🖥 与其说是教你用如何选择显示器,我感觉这视频更像是在科普作为一般消费者,如何在厂商绚烂的商品详情中找到真正值得参考的参数。 🏆 这篇评测十分详细,虽然并没有得出一个非常具体的方法论,但是却用通俗易懂的叙述表述了这个行业中一些不那么容易为人知晓的秘密。 ⚠️ 备注:赶时间的小伙伴可以查看 B 站首层… -
宝塔 php7.2 安装 mcrypt
一、先安装libmcrypt wget ftp://mcrypt.hellug.gr/pub/crypto/mcrypt/attic/libmcrypt/libmcrypt-2.5.7.tar.gz tar -zxvf libmcrypt-2.5.7.tar.gz cd libmcrypt-2.5.7 ./configure make make install 二、安装mcrypt扩… -
MySQL主从,不停机添加新从库
当前MySQL 数据库是一主库一从库,在业务量访问不断增大的情况下,再增加一台从库。 不停机也就是不重启MySQL服务情况,可以通过mysqldump备份主库,恢复到从库。 为了避免出现其他情况,选择在网站访问量低峰期时间段操作。 mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长,如果可以停机维护,最好是停机之后再操作 当前环境 主库IP:192.168.0.88 从库… -
PHP rgb颜色互转
rgb颜色转换16进制 16进制转换为rgb颜色 /** * RGB转 十六进制 * @param $rgb RGB颜色的字符串 如:rgb(255,255,255); * @return string 十六进制颜色值 如:#FFFFFF */ function RGBToHex($rgb){ $regexp = "/^rgb\(([0-9]{0,3})\,\s*([0-9]{0,3})… -
定时任务不切换用户执行的后果
事故背景 某 thinkphp6.x 项目运行时,偶尔出现异步队列执行失败的情况,实际调试时发现一切正常,但是异步队列就是会经常出现失败超时 调试来调试去,就是没有问题,怀疑执行的进程太多,抢占了任务??【为了加快速度,开了五个进程】,后面调试减少到一个进程,好像好了很多【心理安慰+999】 就这样相安无事了好几天,这个问题又出现!!! 再因为这个任务是支付确认的异步队列,要是订单没有办法确认的话… -
准则指南
有句话貌似是这么说的:“我坚决不同意你的观点,但是我誓死捍卫你说话的权利!”;前段时间回家,在闲聊子女教育问题上(我纯听众),小舅就反复强调他的观点:“你可以义正言辞的当面孩子说:‘你的这种做法我认为是错误的!’,但是,你不能强制他按照你的想法来做。”技术的道路上,似乎有这么个流程:经验 → 观点 → 世界观。 很多有经验的开发人员心中(可能无意识的)就形成了一套自己的准则,亦称技术方面的世界观。… -
创业初期必然得经历一些挫折
一百多万的订单 接着上次John给我介绍过来的这位咨询SEO的客户,大概微信聊了下大概,她就抽了一天的时间过来我们公司想聊下具体的内容。通过沟通了解到,她是公司招进去负责SEO的,但是由于没有系统的SEO培训过再加上国内SEO环境的原因,很难找到学习的地方。而上级给的任务,对于她们现阶段的能力来说就变成了不可能的任务。 在沟通中发现,他们公司对SEO是没有一个意识,所以布置下来的任务也非常的重,就… -
随遇而安
有一种心境,叫随遇而安 《幽窗小记》中有这样一副对联:宠辱不惊,闲看庭前花开花落;去留无意,漫随窗外云卷云舒。 每每想到这两句话,都会觉得心里的烦躁被洗涤一空。 世事总有不如人意处,但总有能够坦然面对悲喜和无常,时时修持一颗平常心的人。 得也好,失也罢;顺境也好,逆境也罢,都不是绝对的状态,所谓的绝境,换个角度去看也许就能逢生。 遇人别纠缠,遇事别强求,委屈自己,不如随遇而安。 01 前两天,去朋… -
Redis分布式锁脚本【参考】
<?php namespace App\Helper; use App\Traits\RedisClient; /** * redis分布式锁 * * Class RedisLock */ class RedisLock { use RedisClient; const RELEASE_SUCCESS = 1; // 释放锁的返回 const EXPIRE_TIME = 10; // 10s… -
2022年最新微信小程序直播开通要求
各位微信开发者: “小程序直播” 功能正在公测中,具体接入指引请参考《小程序直播产品介绍及操作指引》。 一、功能简介 小程序直播是微信官方在2020年2月公测推出的产品能力,帮助商家在自有小程序中实现直播互动与商品销售的闭环。 二、商家准入要求 一、类目要求: 1. 小程序开发者为国内非个人主体开发者; 2. 小程序开发者为下述类目品类,类目具体信息可参考《微信小程序开放的服务类目》: 1)电商平… -
prompt 提示词
什么是 prompt 随着 ChatGPT 的热度越来越高,更多的人了解到了ChatGPT,但大多数人仅仅将其视为一款聊天机器人,然而 ChatGPT 不仅仅是一个聊天机器人,正如官网所说的 我们的模型可以做任何事情,从生成原创故事到执行复杂的文本分析。因为他们可以做很多事情,所以你必须明确描述你想要什么。展示,而不仅仅是讲述,通常是获得良好提示的秘诀。 创建提示的三个基本准则: 展示和讲述。通过…




















