LearnKu
话题列表
登录
注册
LearnKu
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
社区 动态
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
整站动态
zhigudao
赞了评论
哈哈,都有这么个过程,加油~
Redis 实用小技巧——一文教你如何选择合适的 Key 类型

简介 本文我们来聊一聊在 Redis 中应该如何选择合适的 Key 类型。 说到 Redis 的 Key 类型,相信很多朋友都会脱口而出:这不简单么,不就是 String,Hash,List,Set 和...

5个月前
zhigudao
赞了评论
用 bitmap 可以实现的,需要结合程序实现。这个相当于一个小的解决方案了,近期我会整理一篇关于 bitmap 实现签到功能的文章,记得关注下哈~
Redis 实用小技巧——一文教你如何选择合适的 Key 类型

简介 本文我们来聊一聊在 Redis 中应该如何选择合适的 Key 类型。 说到 Redis 的 Key 类型,相信很多朋友都会脱口而出:这不简单么,不就是 String,Hash,List,Set 和...

5个月前
zhigudao
赞了评论
这是一个比较有意思的话题,于是专门写了一篇文章《一个延时任务问题引发的思考》来阐述我的想法。 有时间的话可以去看看,希望可以帮到你。
一个需求问题 求提供方案(可打赏)

问题描述 [图片] 接到一个开发任务,需求是当报警超过X分钟未处理则通知用户,我打算用redis任务队列来做,当某个设备触发报警时 就把[设备id]和[触发时间]字段插入到任务队...

5个月前
zhigudao
赞了评论
是不是可以理解为:同一篇文章,可以从属于不同的分类? 如果是这类问题的话,就不能在文章这一维度记录所属的分类了,需要单独建一个表进行关联,表结构大致如下: 字段...
大家看看这个数据表怎么设计最简单?

[图片] 发现组卷网的这个选题有点厉害,单独的无限级分类,只要选择子级,将父ID都一起存到数据库即可,但是同样的数据,关联多个无限级分类,还真不太好设计, 比如说后...

5个月前
zhigudao
赞了评论
哈哈,过奖了,觉得这个问题挺有趣,就顺手写了写,希望能给你提供点帮助吧。
一个延时任务问题引发的思考

今天在论坛刷到一位楼主的提问帖,感觉挺有意思的,这也算是一个比较典型的业务场景了,于是决定写篇小作文探讨下这个问题。 原文请戳这里 这位同学的诉求是这样的,我用...

5个月前
zhigudao
赞了评论
你的意思是在现有的基础上增加多梯度的延迟告警策略吗?比如:5 分钟未处理的告警,10 分钟未处理的告警...?如果是这种场景的话,我觉得可以引入一个批次『B』的概念,Z...
一个延时任务问题引发的思考

今天在论坛刷到一位楼主的提问帖,感觉挺有意思的,这也算是一个比较典型的业务场景了,于是决定写篇小作文探讨下这个问题。 原文请戳这里 这位同学的诉求是这样的,我用...

5个月前
zhigudao
赞了评论
日志平台的话,ELK 算是比较成熟的解决方案了吧。客户端正常写日志,然后通过 Logstash 收集过滤日志,并上报到 ES,然后通过 Kibana 作可视化的展示分析,用起来挺方便...
局域网有没有好用点日志上报平台,包含php服务,java 服务,前端的那种

请各位大佬推荐个内网的日志平台,能支持PHP java 前端 还有各个服务器集群监控的工具,要能支持离线安装的 性能服务 mysql 监控,有业内好用的开源平台,给推荐下 内网...

5个月前
zhigudao
赞了评论
Laravel 默认是开启了 CSRF 验证功能,如果不需要的话,在中间件中关闭即可: 打开文件:app\Http\Kernel.php 在中间件配置中把这行注释掉: \App\Http\Middleware\Verif...
每次登入Dcat Admin帳號及密碼,都會出現"csrf token mismatch.",請問有前輩知道怎麼解決問題嗎?

每次登入Dcat Admin帳號及密碼,都會出現”csrf token mismatch.”目前的解決方法是到Chrome的隱私權和安全性->清除瀏覽資料->cookie及其他網站資料”打勾”->清除...

5个月前
zhigudao
赞了评论
[图片] 套接字文件已经被 pid 是 62 的的进程占用了,kill 掉这个进程再试一下。
Laravel Sail环境MySQL启动不起来

Windows上安装的项目,启动正常 [图片] 提交到git仓库, 用Mac电脑从仓库中拉下来, composer install 然后sail up启动,MySQL启动不起来了?[图片] 有大佬遇到过这种问题...

5个月前
zhigudao
赞了评论
嗯,在文章最后提了一嘴。这里主要是介绍的是 Redis 的实现方式,实际应用中还是根据需要进行选择。
Redis 实用小技巧——如何实现一个排行榜功能

背景 在常见的站点中,我们会遇到各种各样的「排行榜」: 以本站为例,用户可以在本站发表文章,其他用户可以对文章进行点赞、收藏或者评论。在专栏首页会有「月榜」、「...

5个月前
zhigudao
赞了评论
已纠正,感谢老铁热心提醒~
Redis 实用小技巧——如何实现一个排行榜功能

背景 在常见的站点中,我们会遇到各种各样的「排行榜」: 以本站为例,用户可以在本站发表文章,其他用户可以对文章进行点赞、收藏或者评论。在专栏首页会有「月榜」、「...

5个月前
zhigudao
赞了评论
数据量越来越大的时候,直接查询的效率会下降。
Redis 实用小技巧——如何实现一个排行榜功能

背景 在常见的站点中,我们会遇到各种各样的「排行榜」: 以本站为例,用户可以在本站发表文章,其他用户可以对文章进行点赞、收藏或者评论。在专栏首页会有「月榜」、「...

5个月前
zhigudao
赞了评论
是的,定时任务重复执行,除了直接造成数据库查询压力外,可能还会引起死锁等不可预估的情况。因此,合理的时间间隔和正常的退出逻辑是不可或缺的。
别让这样的定时任务拖垮你的网站

背景介绍 最近有同事反馈线上的 MySQL 查询速度非常慢,我打开阿里云的控制台看了看,一看吓了一跳,线上的 MySQL CPU 使用率居高不下,平均值都在80%以上,而且已经持...

5个月前
zhigudao
赞了评论
解决方案:考虑在 Order 模型中添加隐藏属性 protected $hidden = ['type']; 隐藏属性是在 toArray () 等数据处理阶段起作用的,不管在哪个位置位置添加隐藏属性,都是...
ORM关联关系隐藏属性

1. 运行环境 lmnp 1). 当前使用的 Laravel 版本? 2). 当前使用的 php/php-fpm 版本? PHP 版本:7.4 php-fpm 版本: 7.4 3). 当前系统 CentOS 8 2. 问题描述? 在ORM中...

5个月前
zhigudao
赞了评论
排查下是不是有其他地方使用了这个 app_id 来获取 access_token 的逻辑。重新刷新 access_token 都会导致之前生成的 access_token 失效。
EasyWeChat 6获取手机号失败

EasyWeChat6.0 接口已经接好了,过一段时间发现出错了不知道怎么什么情况 invalid credential, access_token is invalid or not latest, could get access_token by getS...

5个月前
zhigudao
赞了评论
不建议这样做。 json 内容不可控,这样做的话相当于强制进行关联,一旦 json 内容发生变化的话,造成的影响是不可控制的。话说回来,如果有关联的需要的话,是否可以考虑...
想要用json字段内的键来作为关联的外键,有可行办法么?

起因是 Category 的字段已经设计好,只预留了一个 json 类型的 ext 字段,Category 模型属于另一个模块,不便修改和增加数据库中的字段。所以我想要用 json 内的字段来做...

5个月前
zhigudao
zhigudao 关注了用户 快乐的皮拉夫
5个月前
justmd5
justmd5 赞了话题
写了个音视频通话的npm包

服务端nodejs,客户端vue3,通过websocket通讯暂时只支持一对一通话传送门:github.com/Juenfy/vue-av-call帮忙点个star呗[图片][图片] [图片]

5个月前
提桶跑路了
提桶跑路了 在 分享创造 下发布了话题
写了个音视频通话的npm包

服务端nodejs,客户端vue3,通过websocket通讯暂时只支持一对一通话传送门:github.com/Juenfy/vue-av-call帮忙点个star呗[图片][图片] [图片]

5个月前
晏南风
发表了评论
我还是最喜欢ws :kissing_heart:
晏南风
长连接有哪几种实现方式

长连接(Long Polling)是指客户端与服务器之间建立的长期保持连接,用于实现实时数据的交换,通常用于 Web 应用中实现实时通知、消息推送等功能。长连接的实现方式有几...

5个月前
Tristan
赞了评论
狗都不穿
一人一件~都别抢~阿里的卫衣人人有~

事情是这样,最近做了一期AI编程的教程,在B站上得到了阿里的支持,获取的方法非常简单,搭建一个docker服务,并在我的视频里和我互动一下就可以获得: www.bilibili.com...

5个月前
风中的白鸽
风中的白鸽 发布了文章
长连接有哪几种实现方式

长连接(Long Polling)是指客户端与服务器之间建立的长期保持连接,用于实现实时数据的交换,通常用于 Web 应用中实现实时通知、消息推送等功能。长连接的实现方式有几...

5个月前
seebyyu
seebyyu 赞了文章
Laravel独立站商城-BeikeShop“视频大全屏”主题模板全新上线!

近期,我们隆重推出 BeikeShop 全新主题模板—视频模块大全屏模板-Fashion4!这款全新的主题,将带给客户完全不同的浏览体验,让您的产品尽显高端! ✦^✦^ 一、Fashion4 的...

5个月前
seebyyu
赞了评论
狗都不穿
一人一件~都别抢~阿里的卫衣人人有~

事情是这样,最近做了一期AI编程的教程,在B站上得到了阿里的支持,获取的方法非常简单,搭建一个docker服务,并在我的视频里和我互动一下就可以获得: www.bilibili.com...

5个月前
Wade1122
Wade1122 赞了文章
访问一个网站都发生了什么

当你访问一个网站时,背后会发生一系列的操作和流程。作为 PHP 开发工程师,理解这些操作的每个步骤非常重要,因为它们涉及到从浏览器发出请求到最终接收到响应的整个过...

5个月前
wxlPHP
发表了评论
如果有需要我可以直接提供代码压缩包
wxlPHP
求助!laravel-admin无法读取图片

1. 运行环境 本地phpstudy 1). 当前使用的 Laravel 版本? 9.x 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.0 2. 问题描述? 使用laravel—admin可以上传图片,但是无...

5个月前
wxlPHP
发表了评论
我重新按照流程来了一次,这次是按照论坛的教程步骤来的,依然不行,以下是配置和相关图片 admin.php文件 [图片] filesystems.php文件 [图片] 使用了命令php artisan sto...
wxlPHP
求助!laravel-admin无法读取图片

1. 运行环境 本地phpstudy 1). 当前使用的 Laravel 版本? 9.x 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.0 2. 问题描述? 使用laravel—admin可以上传图片,但是无...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——扩展

扩展 事件 导出过程有几个事件,您可以利用这些事件与底层类进行交互,为导出添加自定义行为。 您可以通过使用事件来挂钩父包,而无需使用诸如 “query” 或 “view” 之类的...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——Concerns

导出相关 接口 解释 文档 Maatwebsite\Excel\Concerns\FromArray 使用数组填充导出。 导出集合 Maatwebsite\Excel\Concerns\FromCollection 使用 Laravel 集合填充导出。...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——插图

插图 通过使用 WithDrawings ,你可以向工作表中添加一个或多个插图。 创建插图实例 首先,你需要实例化一个新的 \PhpOffice\PhpSpreadsheet\Worksheet\Drawing,并为其...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——设置

设置 属性 默认情况下,工作表属性在 config/excel.php 中配置。你可以设置默认的标题、描述、创建者等信息。 如果你想在每次导出时覆盖这些属性,可以使用 WithProperti...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——自定义列

自定义列 格式化列 你可以轻松地格式化整个列,方法是使用 WithColumnFormatting。如果你需要更自定义的功能,建议使用 AfterSheet 事件直接与底层的 Worksheet 类进行交...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——映射数据

映射数据 映射行 通过添加 WithMapping ,你可以映射需要作为行添加的数据。这样您就可以控制每列的实际来源。如果使用 Eloquent 查询构建器: use Maatwebsite\Excel\Co...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——多工作表

多工作表 为了允许导出有多个工作表,应使用 WithMultipleSheets 。 sheets()方法需要返回一个工作表导出对象的数组。 namespace App\Exports; use Maatwebsite\Excel\Co...

5个月前
wxlPHP
发表了评论
评论区的方法都用了,不行
wxlPHP
求助!laravel-admin无法读取图片

1. 运行环境 本地phpstudy 1). 当前使用的 Laravel 版本? 9.x 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.0 2. 问题描述? 使用laravel—admin可以上传图片,但是无...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——队列

队列 如果您正在处理大量数据,则整个过程排队可能是明智的选择。 假设我们有以下导出类: namespace App\Exports; use App\Invoice; use Maatwebsite\Excel\Concerns\Ex...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——导出格式

导出格式 默认情况下,导出格式由文件的扩展名决定。如果要明确配置导出格式,可以将其作为第二个参数传递。 XLSX return Excel::download(new InvoicesExport, 'invoice...

5个月前
Trace92
Trace92 发布了文章
maatwebsite/excel使用:导出——创建导出类

创建导出类 运行 make:export 命令快速创建导出类: php artisan make:export UsersExport --model=User 文件位于 app/Exports: . ├── app │ ├── Exports │ │ ├──...

5个月前
seaChild
seaChild 赞了文章
一人一件~都别抢~阿里的卫衣人人有~

事情是这样,最近做了一期AI编程的教程,在B站上得到了阿里的支持,获取的方法非常简单,搭建一个docker服务,并在我的视频里和我互动一下就可以获得: www.bilibili.com...

5个月前
mengguo
mengguo 赞了文章
Swoole v6.0.0发布啦,一起来看看新特性🎉🎉🎉

大家好,Swoole v6.0.0也是在今天发布啦,在这里也是给大家列出这个版本的新特性,方便大家快速了解这个新版本。 多线程模式 Swoole v6.0.0带来了新的多线程模式,这模式...

5个月前
mengguo
mengguo 关注了文章 Swoole v6.0.0发布啦,一起来看看新特性🎉🎉🎉
5个月前
悟道不孤也
悟道不孤也 关注了用户 ComiruTokyo
5个月前
y1415181920
发表了评论
安装PHP Intelephense扩展
y1415181920
大家有使用cursor编辑器开发php吗?怎么实现跟phpstorm一样 可以 ctrl+鼠标右键 实现 方法跳转 到另一个文件 ?

如题 大家有使用cursor编辑器开发php吗?怎么实现跟phpstorm一样 可以 ctrl+鼠标右键 实现 方法跳转 到另一个文件 ?

5个月前
test2018
test2018 在 问答 下发布了话题
大家有使用cursor编辑器开发php吗?怎么实现跟phpstorm一样 可以 ctrl+鼠标右键 实现 方法跳转 到另一个文件 ?

如题 大家有使用cursor编辑器开发php吗?怎么实现跟phpstorm一样 可以 ctrl+鼠标右键 实现 方法跳转 到另一个文件 ?

5个月前
danielhuang030
赞了评论
interface更适用于一些设计模式当中。
抽象类和接口类有什么作用

抽象类和接口是面向对象编程中非常重要的概念,在 PHP 中也有各自独特的作用。它们都是为了实现代码的抽象化和模块化,但作用和使用场景有所不同。 1. 抽象类(abstract...

5个月前
echoyl
赞了评论
狗都不穿
一人一件~都别抢~阿里的卫衣人人有~

事情是这样,最近做了一期AI编程的教程,在B站上得到了阿里的支持,获取的方法非常简单,搭建一个docker服务,并在我的视频里和我互动一下就可以获得: www.bilibili.com...

5个月前
mostwin
mostwin 赞了文章
Swoole v6.0.0发布啦,一起来看看新特性🎉🎉🎉

大家好,Swoole v6.0.0也是在今天发布啦,在这里也是给大家列出这个版本的新特性,方便大家快速了解这个新版本。 多线程模式 Swoole v6.0.0带来了新的多线程模式,这模式...

5个月前
幂简集成
幂简集成 发布了文章
应用安全API:短信验证、设备验证、图片验证

为了确保应用程序的安全性和保护用户数据的隐私,开发者需要使用一些必备的应用安全类API。这些API提供了各种功能和服务,帮助开发者有效地应对各种安全挑战。 首先,身...

5个月前
xwwj1218
发表了评论
:+1:,谢谢分享
xwwj1218
《2024最新版Python视频教程》

从零基础到精通,超高清全套139节课,内附软件+课件+随堂代码链接:pan.quark.cn/s/0048ca76ead8

5个月前
halweg
赞了评论
思路很好 和我之前的想法不谋而合 不过我感觉有些地方可以优化一下 粘上代码 BaseFilter.php <?php namespace App\Modes\Admin\QueryFilter; trait BaseFilter {...
Laravel 模型过滤(Filter)设计

在我们日常代码开发中,可能最常见的功能就是列表筛选了。通过不同的参数,返回符合条件的内容。下面我分享一下自己的过滤代码设计(其实是从 Laracasts 上学来的?)。...

5个月前
  • ‹
  • 1
  • 2
  • ...
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • ...
  • 2078
  • 2079
  • ›
本周译者排行
7
123wula
7
Trace92
5
dkp
5
learn小辉
3
Smilephp
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

LearnKu 是终身编程者的修道场
做最专业、严肃的技术论坛
LearnKu 诞生的故事

资源推荐

  • 《社区使用指南》
  • 《文档撰写指南》
  • 《LearnKu 社区规范》
  • 《提问的智慧》
  • 服务提供商

    其他信息

  • 成为版主
  • 所有测验
  • 联系站长(反馈建议)
  • 粤ICP备18099781号-6 | 粤公网安备 44030502004330号 | 违法和不良信息举报

    由 Summer 设计和编码 | 方长科技协力运营

    请登录

    忘记密码? or 注册
    第三方账号登录
    微信登录 GitHub 登录
    内容举报
    匿名举报,为防止滥用,仅管理员可见举报者。

    我要举报该,理由是:

    取消