灌水区
-
Linux 将mysql 、php 添加到环境变量
Linux 刚装好phpstudy 之后 还无法直接使用 mysql -uroot -p 登录,因为现在环境变量里面还没有mysql echo $PATH 查看当前系统变量 so 找到mysql 安装目录 /phpstudy/mysql/bin (我的是phpstudy) 输入命令: export PATH=$PATH: /phpstudy/mysql/bin 输入之后就可以使用 mysq… -
赚了点小钱,我开始飘了
我把业务刚起来的公司搞砸了 由于合伙人和员工的加入,终于像一个公司在运作了。 随着业务量的增加,我们陆续加了人手,收入也比之前快了很多,我开始憧憬未来公司做大后的景象。 然而,有点小钱后就容易飘,我开始觉得寄人篱下的感觉有点不舒服了。因为我的客户过来的时候,我只能带他去咖啡厅,避免老大有朋友过来时只有一个接待室的尴尬。然后门前也没办法挂自己的LOGO,一直像是小作坊一样。 于是我就想着把办公室搬出… -
PHP 精确运算函数bcadd,bcsub,bcmul,bcdiv
php 在使用加减乘除等运算符计算的时候会把未定义类型的操作数转成浮点数然后进行算术运算 有句话说的好,永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。如果确实需要更高的精度,应该使用任意精度数学函数 浮点数运算示例 $a = '49'; $v = '48.98'; echo $a - $v; 正常来讲这里应该返回 0.2 吧,可实… -
阿里云磁盘在线扩容后宝塔面板无法正确显示容量
阿里云磁盘在线扩容后宝塔面板无法正确显示容量 阿里云的服务器 硬盘升配后。宝塔面板 硬盘数值 如何改成新的? 阿里云服务器扩容后,登陆宝塔面板发现磁盘容量没有变化,解决办法。 在服务器进行操作前首先做好快照或者重要数据备份以防在硬盘扩容时出现意外导致数据丢失 首先在阿里云那边在线拓容磁盘之后,【注意不是新购一个磁盘,新购磁盘的话看这篇文章 阿里云磁盘挂载】需要先检查磁盘容量是否正确 (在线扩容后的… -
商品库存管理和秒杀系统设计
商品库存管理和秒杀系统设计 作者:hackstoic 2022 年 3 月 08 日 本文字数:1494 字 阅读完需:约 5 分钟 商品库存管理和秒杀系统设计 在电商系统中扣减库存是一步非常关键的操作,例如秒杀系统中一定要防止超卖情况出现,如果商家设置了 100 件库存但是最后卖出 1000 件,这样就会产生资金损失。 以下内容参考了十来篇技术文章,汇总了不同的设计方案。仅供参考。 基于不同底层… -
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… -
创业要做什么呢?
创业要做什么呢? 刚辞职出来,其实我还没想好要做什么。至于为什么冲动出来,主要原因是需要做SEO 的订单越来越多,而我在打工期间只能晚上干活根本忙不过来,光靠打工接单这样的方法不可持续。再加上大学那会做生意的经验教训,我非常明白赚钱机会不是什么时候都有的,如果错过了就错过了。 所以焦虑的我第一个念头就是:先辞职出来再说,一直在公司肯定没办法创业的。 其实现在回头想想,冲动还是对的。有时创业想的太明… -
广西容县张远诗人作品《中秋望月》
中秋望月 文/ 跋涉 (一) 一身如叶客频年,照影蟾光净碧天。 何事撩人盘作态,今宵无寐望团圆。 (二) 圆缺无常古至今,何堪游子意难禁。 年年此夕蟾光满,未解人间事系心。 (三) 缺又圆时情不禁,如何两地便牵心。 横秋练影休惊雁,桂树凉生已满襟。 (四) 冰轮有辙转无音,迢递天河雁影沉。 如此清辉如此夜,怕应只照两人心。 (五) 怀人独夜觉无聊,赖有蟾光不费招。 却恐明朝圆又缺,临风… -
CenterOs 防火墙设置
1. 重启后生效的 开启: chkconfig iptables on 关闭: chkconfig iptables off 2. 及时生效 开启: service iptables start 关闭: service iptables stop 查看防火墙规则列表 service iptables -L -n 将防火墙规则列表的ID也显示出来,方便删除 iptables -L -n --line… -
宝塔 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扩… -
Vue3 Mixins 的使用方式
Vue3 Mixins 的使用方式 mixin的用处:主要用于多个组件内存在重复JS业务逻辑(可以包括methods,mounted,watch等等),将该JS部分代码封装在一个js文件下对外暴露,需要使用的组件进行引用。 当多个组件,或者页面使用相同的逻辑,可以考虑使用 mixins 把公共部分提取。类似于于封装组件,再把代码导入到组件的意思 Vue3中已经不推荐使用 Mixins 在 Vue … -
完美解决 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
















