灌水区
-
PHP+Redis事务如何解决高并发下商品超卖问题
对于一些有一定用户量的电商网站,如果只是单纯的使用关系型数据库(如MySQL、Oracle)来做抢购,对数据库的压力是非常大的,而且如果不使用好数据库的锁机制,还会导致商品、优惠券超卖的问题。 我所在的公司也遇到了同样的问题,问题发生在优惠券被超量抢购上,在问题发生后我们开始想办法解决问题,由于自己使用redis比较多,我准备使用redis来解决这个问题。 利用redis的高性能和事务特性来解决线… -
ThinkPHP6项目与vue项目使用同一域名部署
背景 今天将写好的Vue单页部署到ThinkPHP6入口时出现无法首页空白问题。 我需要的就是访问域名直接访问Vue页面,后台只做API服务 尝试将入口文件index.html执行优先级提高到index.php之前。测试无效 一般这种情况只要配置两个域名:一个前端访问,一个api服务器,就可以搞定了,但是我的前端页面非常简单,还需要解析一个域名就很烦。 解决方式 由于tp默认的控制器为Index/… -
宝塔面板安装nginx,php,ftp程序失败
宝塔面板点击安装程序之后,提示安装完成。实际并未安装,多次重新安装失败 看安装日志提示连接宝塔的官网下载节点超时。 询问官方后建议更换下载节点即可解决问题 以下为官方文档 内容原文链接 https://www.bt.cn/bbs/thread-30579-1-1.html 最近由于国家网络安全日的活动,导致很多服务器尤其是国外ip的连接不了我们的下载节点,导致安装不了软件或者软件扩展,请按照下面方… -
初级前端常用基础面试题
本文由贵州靓仔徐昌友提供。 Css盒子模型 所有HTML元素可以看作盒子,在CSS中,"box model"这一术语是用来设计和布局时使用。 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容。 盒模型允许我们在其它元素和周围元素边框之间的空间放置元素。 地址:https://www.cnblogs.com/itmacy/p/695818… -
2020 笔记本电脑选购指南
【2020-9】笔记本电脑选购指南 记住!没有推荐的笔记本电脑不一定不适合你,本文仅概括了目前市场上比较热门的产品。 【2500——3500】 荣耀 MagicBook SE 【优势:同价位中做工较好】 【劣势:新瓶装老酒,搭载3000系锐龙处理器】 机械革命 S1 Air 锐龙版 【优势:支持双m.2硬盘,机身较轻】 【劣势:内存为单通道,不支持Type-C充电】 宏碁 传奇 【优势:最新6核锐… -
ChatGPT 模型说明
GPT 模型列表 GPT-4有限的测试版 一套可以理解和生成自然语言或代码的模型,改进自GPT-3.5。【付费,比3.5版本更强】 GPT-3.5 一套可以理解和生成自然语言或代码的模型,改进自GPT-3。【3.x版本中最强】 DALL·E 测试版 一个可以根据自然语言提示生成和编辑图像的模型。【图片理解】 Whisper 测试版 一个将音频转换为文本的模型。【音频识别】 Embeddings 一… -
使用 ChatGPT API
官方文档手把手教学 文档地址:https://platform.openai.com/docs/api-reference 文档中介绍了一些api的使用样例,包括但不仅限于: 列举支持的数据模型 聊天 图片功能 音频识别 ...... 文档中也列举了python和nodejs的代码使用样例,并提供了示例 Api 的补充说明 model 参数,我们需要使用的数据模型,案例中我们使用 gpt-3.5-… -
prompt 提示词
什么是 prompt 随着 ChatGPT 的热度越来越高,更多的人了解到了ChatGPT,但大多数人仅仅将其视为一款聊天机器人,然而 ChatGPT 不仅仅是一个聊天机器人,正如官网所说的 我们的模型可以做任何事情,从生成原创故事到执行复杂的文本分析。因为他们可以做很多事情,所以你必须明确描述你想要什么。展示,而不仅仅是讲述,通常是获得良好提示的秘诀。 创建提示的三个基本准则: 展示和讲述。通过… -
宝塔7.4.3 phpmyadmin 无法使用
宝塔7.4.2 以及以上版本出现一个重大 bug,可以无需密码直接使用root进入phpmyadmin , 官方紧急更新了新版本7.4.3。更新完成后 phpmyadmin 入口暂时不能访问 首先到软件商店 phpmyadmin 插件内勾选 启用公共访问权限 并且选择运行的php版本才能访问 此 bug 影响非凡,感觉更新系统吧,不然可能被删库!! -
正则匹配两个换行
使用 FTP 工具上传文件到服务器之后,发现每个文件内容全部都多了一个换行,每上传一次多一个换行、子子孙孙川流不息??? 原来几百行的代码硬生生变成了几千号,如果多一行多一块钱那。。。算啦算啦 作为一个讲究的程序猿我一般使用正则替换已经被摧残的文件内容 我一般使用编辑器的正则替换功能,编辑器一键去除如sublime 跟 vscode CTRL+H 选择正则匹配 下面是我常用的几个正则 匹配两个换… -
window 安装搭建 RabbitMQ
RabbitMQ是目前非常热门的一款消息中间件,本文介绍 RabbitMQ 如何在Window 安装搭建 RabbitMQ 服务与常用命令 1、安装erlang,下载地址 http://www.erlang.org/downloads 2、安装 rabbitmq ,下载地址 http://www.erlang.org/downloads 按循序安装 直接运行 erlang:otp_win64_2… -
创业要做什么呢?
创业要做什么呢? 刚辞职出来,其实我还没想好要做什么。至于为什么冲动出来,主要原因是需要做SEO 的订单越来越多,而我在打工期间只能晚上干活根本忙不过来,光靠打工接单这样的方法不可持续。再加上大学那会做生意的经验教训,我非常明白赚钱机会不是什么时候都有的,如果错过了就错过了。 所以焦虑的我第一个念头就是:先辞职出来再说,一直在公司肯定没办法创业的。 其实现在回头想想,冲动还是对的。有时创业想的太明…



















