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
整站动态
vinhson
vinhson 发布了文章
在线 chat-gpt 网站,当前500+站点

地址:xiaoxuan6.github.io/chatgpt-server...源码地址:github.com/xiaoxuan6/chatgpt-serve... 支持 本地 和 docker 搭建 [图片] 其他 在线爱奇艺、优酷、土豆等会员资...

2年前
Squ1rrel
发表了评论
这不做个非对称加密不是很能接受,哈哈哈 不给钱,不给 private key :joy:
Squ1rrel
刚刚就刚刚,我发现了一段牛B的代码

if( strtotime(base64_decode("MjAyMy0wMy0zMQ==")) < time() ){ toError(base64_decode("YmV5b25kIHRoZSB0aW1lIGxpbWl0")); } 就是这段代码。导致接口一直报错...

2年前
Trace92
发表了评论
:+1:
Trace92
谁动了我的 Redis ?

前几天写了一篇文章《谁动了我的 MySQL ?》,反响还不错。于是心血来潮,把之前遇到的另一个类似的问题整理出来,分享给大家,希望对用到的小伙伴有所帮助。 背景 与溯...

2年前
Squ1rrel
赞了评论
加个分布式的锁,下个任务拿不到锁直接退出进程
别让这样的定时任务拖垮你的网站

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

2年前
xujin51
xujin51 关注了文章 一个延时任务问题引发的思考
2年前
悟道不孤也
发表了评论
PHP + nginx + MySQL 安装 nginx sudo apt-get update sudo apt-get install nginx nginx文件安装完成之后的文件位置: /usr/sbin/nginx:主程序 /etc/nginx:存放配置文...
悟道不孤也
使用MacBook m1的开发者小伙伴,能分享一下你们的开发环境吗?

如题。

2年前
陈先生
陈先生 赞了文章
《架构整洁之道》第 3 章 编程范式总览

均为原创,读架构整洁之道的笔记。 包含了部分自己的理解,包含了原书中至少 70% 的知识点。完整笔记,各位老哥友链加起来吧。我的博客地址:www.yuque.com/_huangkuan...

2年前
巴啦啦
发表了评论
FPM 改为使用静态模式试试。
巴啦啦
用户多经常CPU和负载状态100%

1. 运行环境 1). 当前使用的 Laravel 版本? 8.5 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.2 php-fpm 版本:7.4 3). 当前系统 OpenCloudOS 8.6.2205 x86_64(Py3.7...

2年前
xujin51
xujin51 关注了文章 自定义一对一、一对多(多态)关系的实现
2年前
mengmeng_phper
发表了评论
难的一批
mengmeng_phper
[郑州]同城的小伙伴们,好找工作吗

郑州小伙伴, 环境都不好,你们都说说,是换了,还是呆在原地了,坑位这么少吗[图片]

2年前
baojizxq
baojizxq 关注了用户 QS
2年前
raybon
发表了评论
可以监控下htop ,看下是哪个进程比较高,然后再详细跟踪,sql 可能是一个问题,fpm 这个你看下你的启动了多少,一个大概20M内存,40登录,你看下最大启动了多少,这样子...
raybon
用户多经常CPU和负载状态100%

1. 运行环境 1). 当前使用的 Laravel 版本? 8.5 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.2 php-fpm 版本:7.4 3). 当前系统 OpenCloudOS 8.6.2205 x86_64(Py3.7...

2年前
SeanDragon
SeanDragon 赞了文章
Go 并发编程

Go 并发编程 1、Mutex 几种状态 mutexLocked — 表示互斥锁的锁定状态; mutexWoken — 表示从正常模式被从唤醒; mutexStarving — 当前的互斥锁进入饥饿状态; waitersCou...

2年前
AIR
AIR 在 问答 下发布了话题
请问如何在中间键里使请求改变到其他请求(并非是重定向)

请问如何在中间键里使请求改变到其他请求(并非是重定向) [图片] [图片]

2年前
largezhou
largezhou 赞了文章
别让这样的定时任务拖垮你的网站

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

2年前
vvwvv
vvwvv 赞了文章
谁动了我的 MySQL ?

背景介绍 前两天,一位开发的小伙伴找到我,向我反馈了这样一个问题: 一个 PHP 的常驻进程的任务,会定时执行一条更新 MySQL 数据的操作。由于这里的逻辑处理有问题,他...

2年前
cccyzloong
cccyzloong 赞了文章
Supervisor 使用总结

说明 Supervisor是一个进程监护工具,在Laravel中,我们用来监护消息队列、Horizon进程,以便在其意外退出时自动重启。这里以教程L02 第5.9节中的Horizon监护为例。 安装...

2年前
Namm
Namm 赞了文章
Springboot在有锁的情况下如何正确使用事务

总结 加锁一定要在事务提交前。 [图片] 概述老话说的好:想要赚钱,就去看看有钱人有什么需求,因为有钱人钱多,所以赚的多。 言归正传,在Java项目的研发中,“锁”这个词...

2年前
mshx
mshx 赞了文章
别让这样的定时任务拖垮你的网站

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

2年前
mixun
发表了评论
挺不错的
mixun
2023 phper敢问路在何方

很多php程序员存在未来发展方面的困扰,介于各方面的因素,phper 比其他程序员更容易遇到上升天花板。 一方面,一般只有初创企业为了快速实现产品上市以及极容易招到 php...

2年前
mixun
mixun 赞了话题
2023 phper敢问路在何方

很多php程序员存在未来发展方面的困扰,介于各方面的因素,phper 比其他程序员更容易遇到上升天花板。 一方面,一般只有初创企业为了快速实现产品上市以及极容易招到 php...

2年前
0x00_wudali
0x00_wudali 赞了文章
2021年python库大全

一、算法设计 Python的数据结构,算法和设计模式的实现。另请参阅真棒算法。 演算法 algorithms –数据结构和算法的最小示例。python-ds-用于采访采访的数据结构和算法的...

2年前
fatrbaby
赞了评论
加个分布式的锁,下个任务拿不到锁直接退出进程
别让这样的定时任务拖垮你的网站

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

2年前
fatrbaby
赞了评论
emmm,这种扫描数据库的定时任务就不应该存在。delay一个任务到队列中,到时间了处理一次就可以了。
别让这样的定时任务拖垮你的网站

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

2年前
xujin51
xujin51 关注了文章 别让这样的定时任务拖垮你的网站
2年前
PHPer技术栈
PHPer技术栈 赞了文章
一个延时任务问题引发的思考

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

2年前
怕爱玩
怕爱玩 关注了用户 快乐的皮拉夫
2年前
Namm
Namm 赞了文章
被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了

大家好,我是小富~ 前言 忙里偷闲学习了点技术写了点demo代码,打算提交到我那 2000Star 的Github仓库上,居然发现有5个Issues,最近的一条日期已经是2022/8/1了,以前...

2年前
飞机飞过天空
赞了评论
@飞机飞过天空 切换中文输入法之后再试试 shift + [ + ] => 「」 『』
大家都来谈谈,你是怎么输出「」的

简介 一个优秀的程序员,应该懂得规范的排版。在社区 中文文档排版规范 里,空格、标点符号、全角半角和专有名词,都非常好实施。唯独直角引号让人实施起来痛苦流泪,好...

2年前
农民伯伯
发表了评论
提个问题:ed25519 和 sr25519 用在哪里?我知道是用在后文,后文那个位置?
农民伯伯
substrate学习笔记5:使用substrate构建私有网络

1 环境准备与目标说明 本节中,我们将学习和实现如何使用验证者/授权者集合来启动私有的区块链网络。 在进行本节实验之前,需要准备好已经编译的substrate的最新版本,可...

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

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

2年前
cheer
发表了评论
:neutral_face:要习惯把订单自动收货等这些场景用mq进行处理
cheer
别让这样的定时任务拖垮你的网站

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

2年前
sy_dante
赞了评论
减少数据库查询次数 当前代码中的每次查询都是通过数据库来获取需要处理的订单,这会增加数据库负载。可以考虑缓存订单数据,或者使用更轻量级的缓存(如Redis)来存储订...
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
sy_dante
赞了评论
优化建议: 减少数据库查询次数 在循环中,每次都会执行一次数据库查询,可以使用 Eloquent 的 with 方法预加载关联模型,减少查询次数。 减少字符串拼接次数 在循环中,...
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
sy_dante
赞了评论
1.命名统一使用驼峰写法 [图片] 2.重复的变量可以抽出来,可以使用phpstorm的Refactor -> Introduce Variable [图片] 3.$title = $care_mails[$row->lang]["{$type...
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
Cypresslxl
Cypresslxl 关注了用户 Summer
2年前
liaosp
发表了评论
并发高,试试 削峰填谷
liaosp
用户多经常CPU和负载状态100%

1. 运行环境 1). 当前使用的 Laravel 版本? 8.5 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.2 php-fpm 版本:7.4 3). 当前系统 OpenCloudOS 8.6.2205 x86_64(Py3.7...

2年前
wozaihanni
wozaihanni 赞了文章
Laravel 的消息队列剖析

laravel的消息队列剖析 这篇来自于看到朋友转的58沈剑的一篇文章:1分钟实现“延迟消息”功能 在实际工作中也不止遇见过一次这个问题,我在想着以前是怎么处理的呢?我记得...

2年前
sy_dante
赞了评论
分享一下我的订单号生成规则,22 位,2304180233303966728324 private function generateOrderNo(int $datacenter = -1, int $workerid = -1) { $order_no = date('y...
今天看到一个大聪明用md5做订单号!

今天看到一个大聪明用md5做订单号![图片] [图片] [图片]

2年前
zoojoo
zoojoo 在 分享 下发布了话题
希望有更多的人关注和使用AdonisJS

利用五一假期,学习了AdonisJS,真的类Laravel,很优雅,希望有更多的人关注和使用。

2年前
sy_dante
sy_dante 赞了文章
谁动了我的 MySQL ?

背景介绍 前两天,一位开发的小伙伴找到我,向我反馈了这样一个问题: 一个 PHP 的常驻进程的任务,会定时执行一条更新 MySQL 数据的操作。由于这里的逻辑处理有问题,他...

2年前
Neutrino
赞了评论
这个我正好做过。 首先别指望 redis ,他的工作不是做这个。我的方案是这样的,启一个 rabbitmq ,增加延时插件。 rabbitmq 可以直接 docker 安装很方便。 写一个处...
一个需求问题 求提供方案(可打赏)

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

2年前
Neutrino
Neutrino 关注了用户 快乐的皮拉夫
2年前
klwlbj
发表了评论
用ajax请求不行吗,非要这样内嵌
klwlbj
前端拿到php传递的数组,如何转化为js可以使用的数据

var test_users = '<?php echo json_encode($pageData["test_users"]); ?>'; test_users = JSON.parse(test_users);

2年前
Neutrino
发表了评论
干活满满 我就是怕遇到这种情况 :joy:
Neutrino
别让这样的定时任务拖垮你的网站

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

2年前
Neutrino
Neutrino 赞了文章
一个延时任务问题引发的思考

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

2年前
Neutrino
发表了评论
我是原文中那个提问贴的作者,非常感谢博主的反馈 :kissing_heart:, 你真的是太帅了。
Neutrino
一个延时任务问题引发的思考

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

2年前
隐德莱希
隐德莱希 赞了文章
一个延时任务问题引发的思考

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

2年前
隐德莱希
隐德莱希 赞了文章
谁动了我的 Redis ?

前几天写了一篇文章《谁动了我的 MySQL ?》,反响还不错。于是心血来潮,把之前遇到的另一个类似的问题整理出来,分享给大家,希望对用到的小伙伴有所帮助。 背景 与溯...

2年前
Neutrino
赞了评论
楼主的问题点在于,使用延时队列时,如何取消已设定的任务,或者重新设定时间。 而不在于使用何种方案,因为使用延时队列,本身就已经是最佳实践了,至于到底是用 rabbit...
一个需求问题 求提供方案(可打赏)

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

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1102
  • 1103
  • 1104
  • 1105
  • 1106
  • 1107
  • 1108
  • ...
  • 2092
  • 2093
  • ›
本周译者排行
4
zzznl
2
bai615
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消