lionvc1
码龄14年
关注
提问 私信
  • 博客:140,815
    社区:1
    问答:43
    140,859
    总访问量
  • 79
    原创
  • 416,921
    排名
  • 36
    粉丝
  • 0
    铁粉

个人简介:BUG就像海绵里的水,只要测总会有的

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2010-11-04
博客简介:

lion的博客

查看详细资料
个人成就
  • 获得82次点赞
  • 内容获得91次评论
  • 获得241次收藏
  • 代码片获得455次分享
创作历程
  • 1篇
    2023年
  • 14篇
    2021年
  • 50篇
    2020年
  • 26篇
    2019年
  • 1篇
    2016年
成就勋章
TA的专栏
  • linux
    1篇
  • 宝塔
  • ubuntu
    1篇
  • vmware
    1篇
  • laravel
    27篇
  • 压力测试
    1篇
  • php微信支付
    1篇
  • php支付宝支付
    2篇
  • git
    5篇
  • docker
    6篇
  • redis
    5篇
  • rabbitmq
    4篇
  • xshell
    1篇
  • PHP基础
    6篇
  • 算法
    2篇
  • 抓包
  • cmd
    1篇
  • laravel-admin
    2篇
  • vue
    1篇
  • php
    40篇
  • apche
    2篇
  • mysql
    14篇
  • http
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 服务器
    linux
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

IDEA Eval Reset 使用方法

IDEA Eval Reset 插件
原创
发布博客 2023.02.06 ·
3489 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

ubuntu系统安装的MySql数据库,远程不能访问问题解决

安装MySQL数据库后一般会遇到远程计算机不能连接的问题,具体问题需要我们排查。1.MySql数据库是否提供了外部访问的用户以及权限2.MySql的配置文件是否只绑定了本机ip(ubuntu下:/etc/mysql/mysql.conf.d/mysqld.cnf)需要注释3.操作系统的防火墙是否关闭或者不允许外部访问3306端口...
原创
发布博客 2021.05.25 ·
737 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VMware16虚拟机可与Win10物理机互ping并可访问互联网

一、系统环境:VMware workstation 16、Windows 10 、linux 虚拟机主机IP:192.168.50.119linux: 192.168.137.3二、具体步骤:1.首先确定主机的网路连接如下图2、打开VMware,编辑-虚拟网络编辑器-点击右下角“更改设置”之后,如图操作:NAT设置如下保存退出。3、Win10物理机,设置“VMware Network Adapter VMnet8”静态IPv4地址:4、linux虚拟机,设置静态IPv4:至
原创
发布博客 2021.05.25 ·
1044 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysql 去除重复数据只保留最新/最大id的一条

数据如下想去重name值并且保留ID最大的记录//查询 查看是否是需要删除的记录SELECT *FROM test where id not in ( SELECT id from (SELECT MAX(id) id FROM test GROUP BY name) a);//删除对应的记录DELETE FROM test where id not in ( SELECT id from (SELECT MAX(id) id FROM test GROUP BY name)
原创
发布博客 2021.04.02 ·
7472 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

如何判断微信付款码和支付宝付款码

微信付款码:用户付款码条形码规则:18位纯数字,以10、11、12、13、14、15开头文档链接:https://pay.weixin.qq.com/wiki/doc/api/micropay.php?chapter=5_1支付宝付款码:由于业务发展需要,支付宝在2017年9月底对支付宝的用户付款码做升级处理。 付款码将由原来的28开头扩充到25-30开头, 长度由原来的16-18位扩充到16-24位 。未来随移动支付产业的发展,用户付款码可能会有所加长,建议开发者做好设计预留工作。文档链接:ht
原创
发布博客 2021.03.29 ·
4097 阅读 ·
3 点赞 ·
3 评论 ·
9 收藏

laravel 队列、事件系统、Eloquent 模型事件、广播系统、任务调度

队列 异步执行1.建立job(app/Jobs/)在controller里面使用dispatch分发任务2.事件 解耦代码1.建立事件(app/Events/)和监听器(app/Listeners/)2.事件的观察者(app/Observers/)可以放入队列Eloquent 模型事件retrieved、creating、created、updating、updated、saving、saved、deleting、deleted、restoring 和 restored可用观察者统一管理 在
原创
发布博客 2021.03.05 ·
496 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

laravel6 任务调度

任务调度新建队列任务修改app/Console/kernel.php启动调度器新建队列任务php artisan make:job SendSms<?phpnamespace App\Jobs;use Illuminate\Bus\Queueable;use Illuminate\Contracts\Queue\ShouldQueue;use Illuminate\Foundation\Bus\Dispatchable;use Illuminate\Queue\Interacts
原创
发布博客 2021.03.04 ·
213 阅读 ·
0 点赞 ·
6 评论 ·
0 收藏

laravel6 基于 Redis 实现广播系统下(私有频道)

启动websocket服务端npm run watchlaravel-echo-server start 私有频道注意事项一定要看注释掉 config/database.php 中 redis.options.prefix'redis' => [ 'client' => env('REDIS_CLIENT', 'phpredis'), 'options' => [ 'cluster' => env('REDIS
原创
发布博客 2021.03.03 ·
776 阅读 ·
0 点赞 ·
4 评论 ·
2 收藏

laravel6 基于 Redis 实现广播系统上(公共频道)

环境:win7redis 3.0.5.4laravle 6node.js v12.16.2“predis/predis”: “^1.1”配置1.在config\app.php文件中取消注释 App\Providers\BroadcastServiceProvider::class,修改.env文件BROADCAST_DRIVER=redis2.安装laravel-echo和laravel-echo-servernpm install --save socket.io-client
原创
发布博客 2021.02.24 ·
358 阅读 ·
0 点赞 ·
5 评论 ·
1 收藏

linux 中 > >> 2>&1 /dev/null

先说明下: /dev/null 表示空设备文件0 表示stdin标准输入1 表示stdout标准输出2 表示stderr标准错误1. “>”“>” 直接把内容生成到指定文件,会覆盖源文件中的内容,还有一种用途是直接生成一个空白文件2. “>>”“>>” 尾部追加,不会覆盖掉文件中原有的内容3. “2>&1”command>/dev/null 2>&1 等于 command 1>/dev/null 2>&a
原创
发布博客 2021.02.22 ·
528 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

git 本地与远程仓库出现代码冲突解决方法

1.将远程仓库代码拉取到本地作为本地的一个新的分支 testbranchgit fetch origin master:testbranch2.将testbranch分支与本地主分支比较git diff testbranch3.将新的testbranch分支与本地主分支合并,并解决冲突的文件git merge testbranch4.重新提交本地主分支到远程仓库git push -u origin master5.删除这个新的分支 git branch -d testbranch
原创
发布博客 2021.02.18 ·
743 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

php支付宝2.0电脑支付异步回调验签失败坑

支付宝返回数据有问题,一个反斜杠:'fund_bill_list' => '[{\\"amount\\":\\"0.01\\",\\"fundChannel\\":\\"ALIPAYACCOUNT\\"}]'正确的应该是'fund_bill_list' => '[{\"amount\":\"0.01\",\"fundChannel\":\"ALIPAYACCOUNT\"}]'解决办法$arr=$_POST;//新增下面代码$arr['fund_bill_list'] = str
原创
发布博客 2021.01.07 ·
690 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

xshell vim时按ctrl+s假死,按ctrl+q复正常

xshell vim时按ctrl+s假死,按ctrl+q恢复正常
原创
发布博客 2021.01.04 ·
256 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

laravel8+rabbitmq队列

1.Composer 安装 laravel-queue-rabbitmq下图是laravel和rabbitmq版本对应composer require vladimir-yuldashev/laravel-queue-rabbitmq 11.12.在 config/queue.php 配置文件中的 connections 数组中加入以下配置'connections' => [ // ... 'rabbitmq' => [ 'driver'
原创
发布博客 2021.01.03 ·
2013 阅读 ·
1 点赞 ·
4 评论 ·
5 收藏

git cherry-pick合并某一个或一些版本到某一个分支

1.命令git cherry-pick 2.提交主分支master,另外还有个开发dev,想增加一个dev版本中的功能到master中,这里就可以使用cherry-pick了,其实也就是对已经存在的commit 进行再次提交.#切换到mastergit checkout master#git cherry-pick 47690cc5c # 47690cc5c,是dev中的版本如果顺利,就会正常提交。结果:如果在cherry-pick 的过程中出现了冲突就跟普通的冲突一样,手工解决合并冲
原创
发布博客 2020.12.31 ·
595 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

git分支

branch_name 代表分支名称可以替换成自己的1.创建分支git branch branch_name2.查看本地分支:git branch名称前面加* 号的是当前的分支3.查看所有分支(本地和远程):git branch -a4.切换分支git checkout branch_name5.删除本地分支git branch -d branch_name6.删除远程分支git branch -r -d origin/branch-name #推送到远程主机git
原创
发布博客 2020.12.31 ·
125 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

centos7安装php的amqp扩展

1.更新pecl#更新peclpecl channel-update pecl.php.net2.安装librabbitmq下载地址:https://github.com/alanxz/rabbitmq-c/releases我这里是rabbitmq-c-0.10.0.tar.gz#解压tar -zxvf rabbitmq-c-0.10.0.tar.gzcd rabbitmq-c-0.10.0#这一步是在rabbitmq-c的根目录下创建一个build子目录mkdir build &a
原创
发布博客 2020.12.30 ·
472 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

rabbitmq工作模式

1.简单模式一个队列中只有一个生产者(producer)一个消费者(consumer)2.工作模式多个消费者(consumer)监听同一个队列,这个队列只有一个生产者(producer)A服务修改A库后加入队列,B/C服务只需要其中一个修改B库即可3.订阅模式有多个消息队列,每个消息队列有一个消费者(consumer)监听4.路由模式一个交换机绑定多个消息队列,每个消息队列都有自己唯一的key,每个消息队列有一个消费者(consumer)监听...
原创
发布博客 2020.12.30 ·
254 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

centos7安装rabbitmq

1.erlang安装1.1 安装依赖环境C++编译yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC unixODBC-devel httpd python-simplejson wxWidgets-devel wxBase fop.noarch java java-develcd /usr/bin/ln -s wx-config-3.0 wx-config1.2 erlang
原创
发布博客 2020.12.30 ·
255 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

laravel8+tymon/jwt-auth搭建api系统

这里写目录标题一、服务器环境:二、安装1.安装laravel2.nginx开启伪静态3.安装 Dingo、predis、JWT4.配置文件 config/app.php5. 发布 Dingo 和 JWT 的配置文件1)发布配置文件2)修改配置文件3)修改 config/auth.php 配置文件6. 在 .env 中写入 Dingo 配置7.新增phone字段1)修改database/migrations/da2014_10_12_000000_create_users_table.php2)修改 Mode
原创
发布博客 2020.12.28 ·
5856 阅读 ·
3 点赞 ·
16 评论 ·
26 收藏
加载更多