灌水区
-
养成看文档的好习惯
⭐️ 养成看文档的好习惯 ⭐️ 这几年来对我一直帮助很大的 Tips。看文档这个行为看似简单,一般人都会把他和工作等很严肃的事情放在一起来思考,但其实不然。 其实生活中也充斥着文档,例如我们从医院开的药品的说明书、家用电器的说明书、一些数码硬件和软件的帮助中心,这些你认为的不用看系列有时候确确实实非常管用。 一般药物的说明书,可以通过谷歌出品公司 + 药名来找到相关说明,或者开可以通过 用药助手 … -
Redis如何解决库存超卖问题
商品和订单服务间使用MQ 商品服务的库存变化时,通过 MQ 通知订单服务库存变化。 原始的同步流程 查询商品信息 (调用商品服务) 计算总价(生成订单详情) 商品服务扣库存(调用商品服务) 订单入库( 生成订单) // 原始的 MySQL 同步流程 // 判断此代金券是否加入抢购 SeckillVouchers seckillVouchers = seckillVouchersMapper.sel… -
apicloud 打包的APP启动后主动请求存储权限
apicloud 打包的一个安卓APP,在手机模拟器可以正常使用,在真机装上之后下载视频提示存储权限不可用, 需要手动到APP权限里面设置,一开始以为是编译的问题,找了一下编译的设置,全部权限都开启 但是真机上面就是不提示需要授权权限 查到两篇关于权限设置的文章 官方论坛中关于APP动态权限及Android平台targetSdkVersion设置的说明 https://community.apic… -
JWT 用作 session 真的正确吗
现在很多人使用 JWT 用作 session 管理,这是个糟糕的做法,下面阐述原因,有不同意见的同学欢迎讨论。 首先说明一下,JWT 有两种: 无状态的 JWT,token 中包含 session 数据。 有状态的 JWT,token 中仅有 session ID,session 数据还是存储在服务端。 本文讨论的是 “无状态的 JWT”,就是把用户的 session 数据放到 token 中。 … -
Supervisor 守护进程的工具安装与使用
Supervisor 守护进程的工具安装与使用 使用pip安装 一般来说系统会默认安装一个pip,安装python3时默认也会安装一个 pip install supervisor 安装完成之后系统会多出三个命令 生成配置文件 echo_supervisord_conf 启动 supervisord 进程管理控制 supervisorctl 安装完成之后默认是没有生成配置文件的所以需要生成配置文件… -
百度编辑器Ueditor添加上传本地音频MP3功能
百度编辑器Ueditor默认不支持上传音频, 只允许上传在线音乐。可以通过微调编辑器代码实现上传本地mp3功能 修改 ueditor/dialogs/video/video.js 文件。关键字搜索 插入上传视频 添加以下代码 var is_music = 0; var ext = file.url.split('.').pop().toLowerCase() ; var mu… -
win10 Docker Desktop 启动失败 Failed to set version to docker-desktop: exit code: -1
今天 Docker Desktop 启动失败,搜到一篇文章完美解决 在Windows 10 的 2004 版本 中, 启用 使用Docker Desktop 时 发现 根本无法启动, 偶尔 或者频繁的出错: System.InvalidOperationException: Failed to set version to docker-desktop: exit code: -1 … -
Linux 选中乱码文件名称
Linux 选中乱码文件名称Linux 选中乱码文件名称 有时候从本地上传的文件名包含中文名字,上传到服务器由于文件字符集不一样,有的文件名有时会变成乱码 升级到宝塔8.0.1 之后发现无法打开目录,打开某个目录报错了 可用命令修改文件名称,命令如下: # 将乱码文件名导入到一个文本 ls Order.php_* > 乱码文件名.txt # 重命名文件 while read line; do… -
Thinkphp5 模型里别名alias不生效bug【已解决】
使用很长一段时间的Thinkphp5.0,一直被一个问题困扰,就是模型里面数据查询无法使用别名,除非使用DB类 但是模型里面一般是直接使用 $this 或 静态方法 self 例如写一个 Join 查询 当前表取别名为t,查看当前Sql 可以看到别名没有起作用,经过我再三翻找源码,定位的位置是 \thinkphp\library\think\db\Query.php 尝试过,Db::… -
Chrome浏览器被劫持,管家360杀毒无效
昨天电脑刚刚全盘重置了系统,今天一打开谷歌浏览器发现浏览器竟然被劫持了。。还好现在只装了几个软件,都是正版官网下载的,最有可能的是当初为了激活office和win10系统使用了一个激活软件。这个暂且放一下。 劫持方式是打开谷歌浏览器的时候,每次浏览器都会先通过一个代理网站 ge1.gndh444.top 然后在跳到 hao123,这虽不是什么大问题,但是非常非常恶心。于是360,腾讯管家请求出战。… -
微信公众号jssdk上传微信开发者工具无法上传图片
微信公众号通过js-sdk上传图片失败,invalid media_id hint: {"errcode":40007,"errmsg":"invalid media_id hint: [ON83ta01218661]"} 并且在开发者工具中 serverId 一直是 1237378768e7q8e7r8qwesafdasdfasdfax…



















