灌水区
-
vue 启动报错
同样的代码,在其他同事电脑可以运行,我的电脑运行一直报错 尝试过 1、切换 npm 版本 2、删除 node_modules 重装无效 错误提示: 98% after emitting CopyPlugin ERROR Failed to compile with 2 errors 15:28:23 These dependencies were not found: * codemirror/l… -
linux命令详解(19)修改文件属性lsattr、chattr命令详解
修改文件属性Linux文件系统里的文件和目录全都关联用户、用户组和其他用户的读、写和执行权限。此外,还可能存在其他特定文件系统类型才有的文件和目录相关属性。ext2和ext3文件系统文件可以选用一些特殊属性。使用lsattr命令可以列出这些属性。大部分属性都晦涩难懂,默认并不启用。下面的示例使用lsattr查看部分文件属性:?1234567891011# lsattr /etc/host* ---… -
微信服务商支付脱坑指南
最近使用微信服务商支付踩的坑,大坑小坑..... 商户ID与APPID不匹配 sub_openid and sub_appid not match openid与商户appid不匹配 普通商户不允许传sub_mch_id 当前页面的url未注册 签名失败.... 先看看未使用服务商支付时候的下单参数,也就是下图的普通商户版 的支付 这个普通商户的描述看上去没有问题只有一个appid与商户号mch… -
Vue3 Mixins 的使用方式
Vue3 Mixins 的使用方式 mixin的用处:主要用于多个组件内存在重复JS业务逻辑(可以包括methods,mounted,watch等等),将该JS部分代码封装在一个js文件下对外暴露,需要使用的组件进行引用。 当多个组件,或者页面使用相同的逻辑,可以考虑使用 mixins 把公共部分提取。类似于于封装组件,再把代码导入到组件的意思 Vue3中已经不推荐使用 Mixins 在 Vue … -
合作问题初见端倪
坏事接踵而来 回想起2018年的10月后,心有余悸,当时几件不好的事情接踵而来,让我本来企业有些稳步上升的状况一下又打落到了谷底。 1.合伙人因为这个项目身心疲惫,提出了辞职; 2.培训因为不想签独家讲师所以结束了合作; 3. 项目和解出现了问题,开始走仲裁流程; 4. 企业决定转型,切断现金流业务; 5. 刚结婚,从一个人的开销变成了一个家庭的开销; 6. 几个优秀的员工也提出了辞职,公司只剩下… -
JWT 用作 session 真的正确吗
现在很多人使用 JWT 用作 session 管理,这是个糟糕的做法,下面阐述原因,有不同意见的同学欢迎讨论。 首先说明一下,JWT 有两种: 无状态的 JWT,token 中包含 session 数据。 有状态的 JWT,token 中仅有 session ID,session 数据还是存储在服务端。 本文讨论的是 “无状态的 JWT”,就是把用户的 session 数据放到 token 中。 … -
php 多组数组算所有的组合形式
深入研究下商城如何为多属性多库存的商品计算组合的方式 比如一个商品有三个属性 颜色 红色、黄色 尺寸 M、L、XL 材质 轻、重 一开始没有考虑周到,分别给每个属性都加了一个价格,库存 比如选择商品时选择不同颜色,获取不同价格,但是当产品有多个属性时这种方式就有问题了,如 选择 红色,M,轻 这种多属性结合一起的就不能使用一个属性一个价格 这个时候需要为每个属性可能出现的组合设置价格,库存。如: … -
PHP 精确运算函数bcadd,bcsub,bcmul,bcdiv
php 在使用加减乘除等运算符计算的时候会把未定义类型的操作数转成浮点数然后进行算术运算 有句话说的好,永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。如果确实需要更高的精度,应该使用任意精度数学函数 浮点数运算示例 $a = '49'; $v = '48.98'; echo $a - $v; 正常来讲这里应该返回 0.2 吧,可实… -
获取字符串中 中文与英文 个数
算出某个字符串中中文的个数 $str = "中文english"; echo strlen($str); echo "<br>"; echo mb_strlen($str, "utf8"); 上面代码运行结果为 13 9 大家都知道,一个中文所占的字节数为 2,一个字母占 1 所以如果字符串中无中文时,这两个函数所求得出的字符… -
git 删除远程提交记录
不小心把密码提交到github怎么办? 1.切换到新的分支 git checkout --orphan latest_branch 缓存所有文件(除了.gitignore中声名排除的) git add -A 提交跟踪过的文件(Commit the changes) git commit -am "commit message" 删除master分支(Delete the bra… -
fiddler4 修改 HTTP 响应头 response
今天有朋友说,他之前做的一个百度查询脚本用不了了,百度搜索禁止别人 使用 iframe内嵌 我听到后的第一反应是不可能啊,禁止了那我十秒钟写一个百度的梦想不就凉凉了,于是把他的脚本拿来一看,还真的把 iframe 禁止了 报错信息如下: 报错原因: 报错信息已经描述的很明确了,在frame嵌套页面的时候被拒绝了,拒绝原因是Header头中的X-Frame-Options属性的值为‘deny’。 这… -
微信公众号jssdk上传微信开发者工具无法上传图片
微信公众号通过js-sdk上传图片失败,invalid media_id hint: {"errcode":40007,"errmsg":"invalid media_id hint: [ON83ta01218661]"} 并且在开发者工具中 serverId 一直是 1237378768e7q8e7r8qwesafdasdfasdfax…
















