自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 mysql explain extra字段详解

【代码】mysql explain extra字段详解。

2024-07-19 16:50:51 76

原创 redis加锁解锁

【代码】redis加锁解锁。

2024-07-12 15:13:50 67

原创 各渠道应用推广点击上报文档地址

小米点击上报:https://api.e.mi.com/doc.html#/1.0.0-mdtag9b26f-omd/document-2bd1c4c260259b072818205a8ae20139荣耀点击上报:https://ads.honor.com/help/1738095811504373761

2024-05-13 11:05:46 110

原创 tp6.0 rabbitmq死信队列

【代码】tp6.0 rabbitmq死信队列。

2024-04-29 16:59:35 272 3

原创 php rabbitmq生产者代码

【代码】php rabbitmq生产者代码。

2024-04-29 11:40:34 118 3

原创 supervisor 简单理解

test.ini文件内容。

2024-04-28 11:25:26 312 2

原创 rabbitMq mac安装

【代码】rabbitMq mac安装。

2024-04-27 15:15:11 177

原创 windows rabbitMq安装

默认的登录账号:guest密码为:guest。

2024-04-27 15:03:10 506

原创 redis sorted Set命令基本使用

/ 删除排名最后的3名同学。

2024-04-27 14:25:34 219

原创 redis最全面试题

计数器可以对 String 进行自增自减运算,从而实现计数器功能。Redis 这种内存型数据库的读写性能非常高,很适合存储频繁读写的计数量。缓存将热点数据放到内存中,设置内存的最大使用量以及淘汰策略来保证缓存的命中率。会话缓存可以使用 Redis 来统一存储多台应用服务器的会话信息。当应用服务器不再存储用户的会话信息,也就不再具有状态,一个用户可以请求任意一个应用服务器,从而更容易实现高可用性以及可伸缩性。全页缓存(FPC)

2024-04-27 11:34:19 1093

原创 项目实战问题

CSRF:跨站请求伪造,可以通过通过判断来源和加 Token 的方式来防范。XSS:跨站脚本攻击,可以通过对内容转义和过滤来防范,还有 CSP。

2024-04-27 11:25:34 583

原创 elaticsearch windows安装

在这里插入图片描述。

2024-04-26 09:32:08 478 3

原创 tp6 mongodb简单的增删改查

【代码】tp6 mongodb简单的增删改查。

2024-04-10 12:00:44 508

原创 ffmpeg实现视频拼接,图片生成视频demo

【代码】ffmpeg实现视频拼接,图片生成视频demo。

2024-04-08 16:59:56 798

原创 快手开放平台对接内容管理demo

【代码】快手对接内容管理demo。

2024-04-08 16:40:12 327

原创 git常用命令

【代码】git常用命令。

2024-04-05 17:05:03 81

原创 php curl发送文件请求

【代码】php curl发送文件请求。

2024-04-03 11:43:44 356

转载 windows mongodb安装

因为启动MongoDB服务之前必须创建数据库文件的存放文件夹,否则命令不会自动创建,而且不能启动成功。注意:如果要想连接成功,必须要开服务,即mongod -dbpath C:\MongoDB\data\db的cmd要一直开着。第一步:安装时,Custom是指可以自定义安装路径,然后傻瓜式安装即可(注意:先不要安装图形化工具,否则安装时间会特别长)然后回车,ctrl+F输入port找到端口号,一般为:27017。然后以管理员身份打开命令行,然后找到bin文件地址,并输入。找到安装MongoDB的db文件。

2024-03-23 14:31:05 38

原创 golang基本知识

例如,如果你的 GOPATH 是 /home/user/go,并且你运行 go get github.com/example/mypackage,包将被下载到 /home/user/go/pkg/mod 目录,而可执行文件(如果有的话)将被放在 /home/user/go/bin 目录。Go 编译器只使用 Go Mod,GOPATH不再作为导入目录,但它还是会把下载的依赖储存在 GOPATH/pkg/mod 中,也会把 go install 命令的结果放在 GOPATH/bin 中。

2024-03-12 17:58:48 419

原创 mac kafka安装

2.修改zookeeper配置文件//修改配置文件3.修改kafka配置文件。

2023-11-06 15:23:18 62

原创 pdf生成与预览

pdf文件生成与预览

2022-12-30 16:19:30 173 1

原创 指定合并分支的commit

git pull --rebase

2021-03-12 18:27:02 135

原创 docker基础操作

docker ps -a docker imagesdocker exec -it ccafcd9154c3 /bin/bash

2021-02-26 16:09:45 73

原创 git reset

git reset参数详解HEAD^的意思是上一个版本,也可以写成HEAD~1如果你进行了2次commit,想都撤回,可以使用HEAD~2–mixed意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。–soft不删除工作空间改动代码,撤销commit,不撤销git add .–hard删除工作空间改动代码,撤销commit,撤销git add

2021-02-05 17:00:26 74

原创 不仅要低头赶路,也要抬头看路

不仅要低头赶路,也要抬头看路

2021-01-13 10:40:06 352

原创 git 还原,改为未追踪

git restore 还原文件 相当于rollbackgit restore aa.txtgit rm --cached 改为未追踪git rm --cached config/db/db.sql

2021-01-06 11:52:10 236 1

原创 go数组与切片

参考链接:https://www.cnblogs.com/liuzhongchao/p/9159896.html

2021-01-04 16:52:20 96

原创 分布式锁和悲观锁区别

https://developer.51cto.com/art/201812/588335.htm

2020-12-31 17:33:23 264

原创 mysql 日期,时间戳互转

SELECT FROM_UNIXTIME(1493016148);#将时间戳转成日期格式 2017-04-24 14:42:28NOW():当前日期时间SELECT UNIX_TIMESTAMP(NOW());SELECT UNIX_TIMESTAMP(create_time);#将日期格式转成时间戳 1493016522

2020-12-30 14:38:41 62

原创 git基本操作

git checkout -b 创建分支并切换git addgit commitgit pushgit fetchgit mergegit rebasegit pullHEAD 是指向某个分支的指针分支是指向某个 commit 的指针commit 是存储库的一个快照workflow开发新功能master -> develop -> feat/some-featuregit checkout developgit pull --rebasegit checkout

2020-12-29 16:59:51 51

原创 laravel模型打印sql语句

->get()改为->toSql()

2020-12-28 11:41:59 614

原创 laravel之容器

https://www.jianshu.com/p/b7edc9b22b8a

2020-12-22 10:45:38 149

原创 php 不常用但实用函数

rtrim() 从字符串右侧移除字符:ltrim() - 移除字符串左侧的空白字符或其他预定义字符trim() - 移除字符串两侧的空白字符或其他预定义字符<?php$str = "Hello World!";echo $str . ""; //Hello World!echo rtrim($str,"World!"); // Hello?>...

2020-12-21 20:10:09 124

原创 正则匹配

正则rewrite中if的判断符rewrite中urls的截取

2020-12-21 15:39:47 59

原创 nginx 实现正向代理、反向代理、负载均衡、Nginx 缓存、动静分离和高可用

配置实例接 从原理到实战,彻底搞懂 Nginx!,本文为 Nginx 实操高级篇。通过配置 Nginx 配置文件,实现正向代理、反向代理、负载均衡、Nginx 缓存、动静分离和高可用 Nginx 6种功能,并对 Nginx 的原理作进一步的解析。当需要使用 Nginx 配置文件时,参考本文实例即可,建议收藏。1. 正向代理正向代理的代理对象是客户端。正向代理就是代理服务器替客户端去访问目标服务器。1.1 实战一实现效果:在浏览器输入 http://www.google.com , 浏览器跳转到h

2020-12-21 15:27:37 321 1

原创 服务提供者,注册

https://www.jellythink.com/archives/397

2020-12-14 16:17:21 134

原创 nginx反向代理与负载均衡

https://www.runoob.com/w3cnote/nginx-proxy-balancing.html

2020-12-04 10:27:57 94

原创 nginx防盗链

图片防盗链的配置有两种方法,下面一一介绍:1)针对不同文件类型的防盗链:配置示例1:location ~* .(gif|jpg|png|bmp)$ {valid_referers none blocked *.wangshibo.com server_names ~.google. ~.baidu.;if ($invalid_referer) {return 403;#rewrite ^/ http://www.wangshibo.com/403.jpg;}}配置说明:以上所有来至wa

2020-12-03 19:13:35 109

原创 laravel中间件

https://learnku.com/docs/lumen/5.3/middleware/1881

2020-11-30 14:03:56 91

原创 mysql事务

⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。拿转账来说,假设用户A和用户B两者的钱加起来一共是5000,那么不管A和B之间如何转账,转几次账,事务结束后两个用户

2020-11-30 13:29:11 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除