laravel passport 快速入门
Laravel Passport 是 Laravel 框架中的一个包,用于实现 OAuth2 协议,以便你可以安全地为应用程序的 API 提供认证和授权。以下是一个快速入门指南,介绍如何在 Laravel 项目中设置和使用 Pass ...
Centos7Core 快速更换国内源
更换 CentOS 7 的软件源至国内的镜像是一个常见的做法,尤其是当你的服务器位于中国时,这可以显著提高 yum 的下载速度和稳定性。以下是一种通用的步骤来更换 CentOS 7 的 yum 源至国内镜像:步骤 1: 备份原有的源 ...
Nginx反向代理Kibana,非80端口、非/根代理配置
问题:反向代理kibana后,访问 localhost:8080/kibana 会重定向为 localhost/app/kibana有没有办法限制kibana保持端口和路由情况下访问。问题Nginx配置如下:server {
...
Elasticsearch 是什么
Elasticsearch可以被视为一种特殊的数据库,但它与传统的数据库有所不同。Elasticsearch是一个分布式的、基于文档的搜索引擎和分析引擎,它主要聚焦于提供快速的全文搜索能力和数据分析能力。
ELK 基本概念入门, 最好有于php、Mysql结合的简单实践
ELK Stack,现在通常称为Elastic Stack,是由Elasticsearch、Logstash和Kibana三个主要组件组成的开源工具集,用于收集、存储、分析和可视化大量日志数据。下面是对这三个组件的基本介绍以及如何与 ...
Docker 部署Jenkins后使用root权限apt-get安装需要软件
创建容器sudo docker run -dit --name=Jenkins -p 8889:8080 -p 50000:50000 --restart=on-failure -v /home/user/jenkins:/var/ ...
CatchAdmin LLike、RLike 导致查询为空问题修复
在模型调整$searchable的subject_code => LLike 最终查询不到结果在日志看到查询的sql把llike拼进值里面了在官方群里面资讯了框架创作者们,但是迟迟没有回复,于是在/vendor/catchad ...
API 授权为啥要在 Authorization 标头里加个 Bearer?
设计 API 授权,或者调用第三方 API 时,经常会接触到:Authorization : Bearer Tokenxxxxxx有没有疑惑为何不直接写成这样就得了:Authorization : Tokenxxxxxx这是因为 W ...
php sse模式发送Demo
这段PHP代码的功能是实现一个基于Server-Sent Events协议的简单定时器。首先,通过header函数发送三个HTTP头信息:Content-Type: text/event-stream 用于告知浏览器以事件流的形式进 ...
Thinkphp框架在MacOS下创建runtime下一级目录成功但无法写入文件问题
Thinkphp框架在MacOS下创建runtime下一级目录成功但无法写入文件问题代码:$savePath = RUNTIME_PATH . "transfer/";
if(!file_exists($save ...
uniapp微信小程序DOM元素v-show失效解决办法
uniapp微信小程序DOM元素v-show失效问题代码<div class="go-pc" v-show="goPcInfo.closable">
<span>{ ...
Uniapp开发web移动端和微信小程序,v-for在web移动端正确输出,但在微信小程序下循环值为undefind
Uniapp开发web移动端和微信小程序,v-for在web移动端正确输出,但在微信小程序下循环值为undefind问题代码片段: <view>技能:
<text class="item mr1 ...
Taro框架开发微信小程序编译后报错:routeDone with a webviewId 18 that is not the current page(env: macOS,mp,1.06.2401020; lib: 3.2.5)
Taro框架开发微信小程序编译后报错routeDone with a webviewId 18 that is not the current page(env: macOS,mp,1.06.2401020; lib: 3.2.5) ...
mac苹果电脑m1 mbp 缺电自动关机后,日期时间无法同步;自动同步日期和时间错误,到一个固定的日期时间
表现为mac苹果电脑上,只要选取自动同步日期和时间,就会同步到一个很早之前的固定日期(现在是2023年1月,会同步到2021年的12月),很奇怪。网上各种方法,下面的内容是唯一能起作用的。在https://www.v2ex.com/ ...
Docker Jenkins持久化存储重启宿主机不丢失
最近想基于Docker部署Jenkins服务, 发现重启宿主机后已经配置的Jenkins数据全部丢失官方文档启动说明比较隐晦,不利于小白理解这里举例子解决此问题1.安装好Docker Jenkins镜像这里不在赘述pull过程2.启 ...
小米路由器4C刷入OpenWrt(MacbookPro操作)
0.准备a. 虚拟机安装好Windows,并配置与宿主机共享文件(笔者这里是用的是Vmware Fusion)b. type-c 转 RJ45 网卡c. 网线1.下载所需工具及固件百度网盘下载链接:https://pan.baidu ...
laravel orm中使用 sum() 与 substr() 组合情况下,substr()内参数被替换解决办法
查询中涉及到sum()函数和substr函数组合sum( SUBSTR( xxx,3,1 ) = 5 OR SUBSTR( xxx,3,1 ) = 6 ) as sum,运行后结果不正确,打印sql发现substr内参数被替换为: ...
Contos7下Mysql5.7安装 及 关闭弱密码检测(mysql使用弱密码)
1.安装Mysql5.7源wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
rpm -ivh mysql57-community-re ...
js 对象截取前几对key-value
期望将如下对象截取前3对key-valuevar obj = {
apple: 124,
banana: 23,
melon: 19,
pear: 100,
orange: 68
};函数 intercept( ...
js 对象依据value排序
希望将如下对象依据value进行排序,并且保持key与value对应let obj = {ATTACK: 698462, AV: 4174, FILTER: 7589767, IPS: 1106719, SCAN: 1667425, ...