灌水区
-
如何判断各种手机浏览器?
前端 js判断 var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return {//移动终端浏览器版本信息 trident: u.indexOf('Trident') > -1, //IE内核 presto: u… -
PHP+Redis事务如何解决高并发下商品超卖问题
对于一些有一定用户量的电商网站,如果只是单纯的使用关系型数据库(如MySQL、Oracle)来做抢购,对数据库的压力是非常大的,而且如果不使用好数据库的锁机制,还会导致商品、优惠券超卖的问题。 我所在的公司也遇到了同样的问题,问题发生在优惠券被超量抢购上,在问题发生后我们开始想办法解决问题,由于自己使用redis比较多,我准备使用redis来解决这个问题。 利用redis的高性能和事务特性来解决线… -
微信小程序如何进行AI算法备案?
众所周知,微信小程序上架时需要各种各样的资质,在人工智能爆火的今天,上架一款包含人工智能算法的小程序需要什么资质呢 微信社区原文 代码审核环节,将会对小程序运营的内容与所选类目是否相符进行核实,当小程序服务内容涉及深度合成技术 (如: AI问答、AI换脸视频、AI绘画等) ,需补充对应的服务类目:深度合成-AI问答类目、深度合成-AI换脸类目、深度合成-AI绘画类目;且属个人主体尚未开放服务类目,… -
sublime 无法设置为默认文件打开方式,无法添加到默认程序解决方式
由于卸载了旧版本的Sublime Text,并且重新使用了一个新版本免安装的Sublime Text包,于是问题来了:之前可以使用Sublime Text 编辑器默认打开的文件现在都不可以了,右键需要打开的文件(例:1.html)打开方式找到Sublime Text ,选择之后文件并没有被Sublime Text打开,无论怎么重复操作都没有作用,只有在编辑器中 open file 或者 将文件拖拽… -
使用 ChatGPT API
官方文档手把手教学 文档地址:https://platform.openai.com/docs/api-reference 文档中介绍了一些api的使用样例,包括但不仅限于: 列举支持的数据模型 聊天 图片功能 音频识别 ...... 文档中也列举了python和nodejs的代码使用样例,并提供了示例 Api 的补充说明 model 参数,我们需要使用的数据模型,案例中我们使用 gpt-3.5-… -
Postman 中文汉化
官方目前不支持中文,近期发现已被汉化 亲测可用,效果如下。正在体验中~ 当前我的Postman版本是最新的 8.3.1,汉化作者已更新到 github 跟 gitee 仓库 最新版本:8.3.1 更新时间:2021-05-06 https://github.com/hlmd/Postman-cn https://gitee.com/hlmd/PostmanCn 使用方式也是简单,下载汉化包之后直接… -
完美解决 Recv failure: Connection was reset
今天使用新电脑 clone github 项目时一直报错 Recv failure: Connection was reset 原因是git未配置系统代理 只需要在命令行中执行以下命令即可 git config --global --unset http.proxy git config --global --unset https.proxy -
vc9-vc14(32+64位)运行库下载
太难啦。我只想下载个 vc9-vc14(32+64位)运行库,还要关注什么公众号啊,太麻烦了老兄 只好自己创造个分享链接啦,程序包解压内容如下 -
Supervisor 守护进程的工具安装与使用
Supervisor 守护进程的工具安装与使用 使用pip安装 一般来说系统会默认安装一个pip,安装python3时默认也会安装一个 pip install supervisor 安装完成之后系统会多出三个命令 生成配置文件 echo_supervisord_conf 启动 supervisord 进程管理控制 supervisorctl 安装完成之后默认是没有生成配置文件的所以需要生成配置文件… -
PHP 精确运算函数bcadd,bcsub,bcmul,bcdiv
php 在使用加减乘除等运算符计算的时候会把未定义类型的操作数转成浮点数然后进行算术运算 有句话说的好,永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。如果确实需要更高的精度,应该使用任意精度数学函数 浮点数运算示例 $a = '49'; $v = '48.98'; echo $a - $v; 正常来讲这里应该返回 0.2 吧,可实… -
window 安装搭建 RabbitMQ
RabbitMQ是目前非常热门的一款消息中间件,本文介绍 RabbitMQ 如何在Window 安装搭建 RabbitMQ 服务与常用命令 1、安装erlang,下载地址 http://www.erlang.org/downloads 2、安装 rabbitmq ,下载地址 http://www.erlang.org/downloads 按循序安装 直接运行 erlang:otp_win64_2… -
mysql5.7.X版本only_full_group_by问题解决
mysql5.7.X版本only_full_group_by问题解决 一、出错原因 最近因为开发数据库与部署数据库版本不同,带来了几个问题,其中only_full_group_by问题是之前没有遇到的。 具体报错如下 1 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nona…















