自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

あいうえお

纯记录自己开发踩过的坑

  • 博客(14)
  • 收藏
  • 关注

转载 Server-Sent Events 教程

默认情况下,服务器发来的数据,总是触发浏览器实例的message事件。开发者还可以自定义 SSE 事件,这种情况下,发送回来的数据不会触发message事件。}, false);上面代码中,浏览器对 SSE 的foo事件进行监听。如何实现服务器发送foo事件,请看下文。

2024-04-26 10:50:00 2

原创 ElasticSearch 查询嵌套字段值为null的文档

该值相当于为空时的默认值,在推送这个字段值为空时会补充字符串NULL作为值,就可以进行字符串NULL查询了;即查出extra字段为空的数据。

2024-04-24 10:16:38 201 2

原创 git 比较两个分支的日志差异

查看两个分支的日志差异。

2024-04-16 16:00:19 195

原创 ElasticSearch 自定义排序(随机查询结果)

elasticsearch 随机查询

2024-04-11 15:36:02 233

原创 Elasticsearch 对聚合结果集的内容排序

工作中遇到需要获取 elasticsearch 的数据聚合结果,然后对结果集的某个字段进行排序展示,这里要用到。

2024-04-11 14:57:03 106

原创 swagger-php 安装

swagger-php 安装指南

2024-04-11 11:30:53 182

原创 如何编写基于 Swagger-PHP 的 API 文档

使用swagger-php生成 swagger 配置文件

2024-04-11 11:27:46 1001

原创 Git 常用命令

文章目录导出某2个版本之间修改的文件查看修改日志(一行显示)完整日志其他只记录一部分我工作中会用到的,现在很多命令图形化工具都能完成了,就不多记录。导出某2个版本之间修改的文件git diff [from] [to] --name-only | xargs tar -zcvf [文件名].tgz查看修改日志(一行显示)git log --pretty=oneline完整日志git log其他git branch # 查看本地所有分支git status # 查看当前状态 .

2021-11-01 11:15:14 91

原创 Linux 常用命令

文章目录解压缩软连接检查是否安装了某个软件列出目录文件创建文件夹cat 命令df 命令查看当前运行的进程状态解压缩# 压缩tar -zcvf [压缩包名字].tgz [要压缩的文件或路径]# 解压tar -zxvf [文件名]软连接# 创建软连接ln -s [源文件或目录] [目标文件或目录]# 修改软连接ln –snf [新的源文件或目录] [目标文件或目录]检查是否安装了某个软件yum list installed | grep "软件名或者包名"列出.

2021-11-01 11:04:44 91

原创 解决ThinkPHP 路由在 Nginx 下失效的问题

在 Nginx 对应的站点配置中添加下列配置,Laravel框架有此问题也是类似的解决方案location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=/$1 last; break; } }

2021-11-01 10:33:52 571 2

原创 PHP常用代码片段

1 获取上一周 上月 前几天时间2 二维数组去重3 多维数组中按 7 个分成一组4 二维数组按特定值排序5 将中文拆分成数组6 模拟发送 POST 请求7 美化输出变量8 支持中文的字符串截取9 获取一定范围内的随机数字10 生成一定数量的随机数,并且不重复11 生成不重复的随机数12 curl 获取远程数据13 不区分大小写的 in_array14 根据时间戳计算距离现在的时间15 获取访问设备的类型16 下载文件1.获取上一周/上月/前几天时间date("Y-m-.

2021-11-01 10:30:01 456

原创 CentOS 切换国内源

备份现有源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/# CentOS 6wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-6.repo# 或者curl -o /etc/yum.repos.d/

2021-11-01 10:25:54 230

原创 ThinkPHP 3.2 字母函数指南

A 方法用于在内部实例化控制器,调用格式:// A('[项目://][分组/]模块','控制器层名称')$User = A('User');$User = A('Admin://User');实例化控制器后,就可以调用该控制器中的方法,不过需要注意的情况是,在跨项目调用的情况下,如果你的操作方法 有针对当前控制器的特殊变量操作,会有一些未知的问题,所以,一般来说,官方建议需要公共调用的控制器层单独开发,不要有太多的依赖关系。B 方法这是随着行为应运而生的新生函数,可以执行某个行为,例如B(

2021-10-11 09:16:19 455

原创 常见排序算法PHP的实现

1. 冒泡排序比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个function bubbleSort($arr){ for($i=0;$i<count($arr);$i++) { for($j=$i+1;$j<count($arr); $j++) { if ($arr[$j] > $arr.

2021-10-09 17:29:00 117

空空如也

空空如也

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

TA关注的人

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