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
整站动态
oldone
赞了评论
@勇敢的心 满口的大厂 请贴合自己实际项目
今天看到一个大聪明用md5做订单号!

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

2年前
oldone
赞了评论
@勇敢的心 还是得看原始内容是什么啊,如果原始内容不容易重复,那md5的撞库概率才多大,即使出现了极端情况的撞库,那订单号唯一校验,也插入不进去,无非就提示下单失...
今天看到一个大聪明用md5做订单号!

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

2年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了话题 Laravel Eloquent 进行查询统计优化
2年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了话题 求教订单优惠金额均摊问题
2年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 如何利用 Redis 快速实现签到统计功能
2年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 总结 - 统计模型关联关系个数的不同方法
2年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了话题 通知系统里的系统公告该怎么存储用户是否已读
2年前
codezhao
codezhao 赞了文章
Go 语言基础之 Context 详解

之前有兄弟留言想学习一下 Context,他来了,虽迟但到。 [图片] 前言 在 Go 语言中,Context 是一个非常重要的概念,它用于在不同的 goroutine 之间传递请求域的相关数据...

2年前
codezhao
codezhao 赞了文章
百万级数据导入(hyperf+xlswriter+task+websocket)

需要实现的功能:1、导入excel文件,10w条数据或者更多2、进行入库操作 可能涉及多张表 需要进行多表数据校验(updateOrCreate) 需要保证多张表数据一致(trans...

2年前
fansheng
赞了评论
用数据表做 首先消息分为全体消息和单独私信,可以用2个表或者1个表增加类型区分 全体消息可不关联用户,指定私信的加一个表,一对多关联用户 如果2个表,查询所有消息用...
通知系统里的系统公告该怎么存储用户是否已读

业务场景 想做一个类似阿里云的通知系统,一条系统公告只存一条数据,用户量大的话,怎么存储用户是否已读系统公告[图片]用户首页看到的这个未读消息数目该怎么维护[图片...

2年前
y1415181920
发表了评论
gatewayworker会简单点 服务搭起来就行 可以配合任何框架
y1415181920
hyperf实现私聊与群里

那位小伙伴有hyperf项目开发经验,能实现私聊与群聊并能实现分布式部署服务,有偿解决问题。

2年前
已下线
发表了评论
疑问: current_time 用什么用? 每次更新 expire 的时间合理吗?
已下线
分享个自己封装的限流trait

<?php namespace App\Traits; use App\Exceptions\BusinessException; use Illuminate\Support\Facades\Redis; trait RedisLimiter { /** * 限流 * @pa...

2年前
racns
发表了评论
写个跨域中间件 package middleware import ( "github.com/gin-gonic/gin" "net/http" "strings" ) // Cors 跨域中间件 func Cors() gin.HandlerFunc { return func(ctx...
racns
gin框架使用路由组时不能跨域

1. 运行环境 go 环境 go1.20.4 windows/amd64github.com/gin-gonic/gin v1.9.0github.com/gin-contrib/cors windows 环境 版本 Windows 11 专业版版本 22H2操作系统版本...

2年前
candloro
candloro 关注了用户 吃鱼不吐刺
2年前
t918412
发表了评论
你短短一句话伤害了我五次~
t918412
哇你是程序员工资肯定很高买房买车存款多吧!!

我起初是实话实说,没那么高(大概只是我工资不高),就是普普通通的打工仔, 后来我便也误认为我那几千的工资还算不错, 我住的贫民区,房租每月几百块, 大概是因为周围邻...

2年前
枫树林
发表了评论
编程语言只是一种我们与计算机交流的工具,不一定非得局限一种语言,可以更据实际情况也业务使用。比如后台系统完全可以用java/php这种成熟的系统一键curd,API用Go等。...
枫树林
现在还有新人PHPer吗。 你还建议新人学PHP吗?

有个弟弟马上大学毕业了,想入坑计算机,我劝退好几次了,但是他周围的亲戚都说计算机挣钱,不管我怎么给他灌输 35岁危机,他好像都听不懂,大学学的那点理论根本没法用...

2年前
rookiekong
发表了评论
8年是硬性条件么.... 需不需要拧螺丝的
rookiekong
[全国-远程工作][8-15K]招聘PHP全栈工程师

关于我们 深圳软件公司,偏游戏类开发运营公司,同业竞争不大,利润率尚可。公司规模:50+公司地址:深圳市 职位描述/工作职责 负责平台软件框架的研究,设计和实现、关...

2年前
李铭昕
发表了评论
985 么?985 学 java 好了。
李铭昕
现在还有新人PHPer吗。 你还建议新人学PHP吗?

有个弟弟马上大学毕业了,想入坑计算机,我劝退好几次了,但是他周围的亲戚都说计算机挣钱,不管我怎么给他灌输 35岁危机,他好像都听不懂,大学学的那点理论根本没法用...

2年前
我爱大可乐
发表了评论
我也是刚接触,最近刚完成一个相关项目。就直接在laravel项目里安装workman就行。然后新建一个command文件和Event文件就行。推送消息直接用内置的就行。
我爱大可乐
laravel如何连接websocket并接受消息

1. 运行环境 1). 当前使用的 Laravel 版本? laravel10 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1 php-fpm 版本: 3). 当前系统 4). 业务环境 5). 相关软件版本...

2年前
程序员老狼
程序员老狼 发布了文章
GPT应用案例:AI机械佛祖-人工智能佛祖始终与您相伴-对接企业微信客服

最近唯一客服有一个特殊的客户,是东华禅寺,想要实现企业微信客服对接GPT机器人自动回答信众问题 实现的效果如图所示 [图片] [图片] 实现上面的案例非常简单,只需要在...

2年前
Past
Past 关注了用户 喜欢悠闲独自在
2年前
李铭昕
发表了评论
很有趣,确实是一个常见的漏洞
李铭昕
我刚想到一个普遍存在的重置密码的BUG

我想表达的是:我见过很多人没有做限制,我不是问解决方案!!! 我表达的不是很清楚,有些人好像没有明白意思,我用代码实现 前提:没有限流、验证的中小型项目 假设,...

2年前
moonfdd
moonfdd 发布了文章
2023-05-23:如果交换字符串 X 中的两个不同位置的字母,使得它和字符串 Y 相等

2023-05-23:如果交换字符串 X 中的两个不同位置的字母,使得它和字符串 Y 相等, 那么称 X 和 Y 两个字符串相似。如果这两个字符串本身是相等的,那它们也是相似的。 例...

2年前
firstsight
firstsight 赞了话题
今天看到一个大聪明用md5做订单号!

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

2年前
firstsight
firstsight 赞了文章
Laravel 实用小技巧 —— Artisan 入门(上)

我们都知道,Laravel 提供了强大的命令行功能 —— Artisan,借助这个工具我们可以很方便地实现各种需要在控制台下处理的功能。接下来,我们就来介绍一下,如何在实际工作...

2年前
firstsight
firstsight 赞了话题
我刚想到一个普遍存在的重置密码的BUG

我想表达的是:我见过很多人没有做限制,我不是问解决方案!!! 我表达的不是很清楚,有些人好像没有明白意思,我用代码实现 前提:没有限流、验证的中小型项目 假设,...

2年前
liuyubeyond1121
赞了评论
快捷点的办法可以将exists()改为toSql(), 接着dd($used)直接打印SQL语句。在提交订单页面,Chrome浏览器打开控制台,点开Network–>XHR。 这时输入券码点击检查或者提...
查看 Model::Query () 对应的 sql

[图片] 教程中提到这个query最终会生成对应的sql [图片] 路过的大神求指点,有什么办法可以快速看到model::query()生成的sql吗?比如我在开发的时候想知道原生的sql写的...

2年前
小龙xxxx123
小龙xxxx123 关注了用户 moonfdd
2年前
xiaoqier_learning
xiaoqier_learning 赞了文章
Maven最新版的下载与安装教程(详细教程)

前言 本篇文章是基于win10系统下载安装Maven的教程。 一、下载Maven 进入Maven官网:maven.apache.org/download.cgi选择 .zip文件下载,最新版本是3.8.5[图片] 二、安装M...

2年前
terryzzh
terryzzh 在 问答 下发布了话题
gin框架使用路由组时不能跨域

1. 运行环境 go 环境 go1.20.4 windows/amd64github.com/gin-gonic/gin v1.9.0github.com/gin-contrib/cors windows 环境 版本 Windows 11 专业版版本 22H2操作系统版本...

2年前
小龙xxxx123
发表了评论
老哥,没必要死磕PHP
小龙xxxx123
失业一年了,有没有接私活渠道混口饭吃求推荐?

如题

2年前
Lyn
Lyn 关注了用户 陈怼怼
2年前
陈怼怼
陈怼怼 关注了用户 Lyn
2年前
Jace_zhang
Jace_zhang 赞了文章
Laravel 使用 intervention/image 扩展包,生成带文字的海报

上一篇是生成带二维码的海报,只不过海报背景图和二维码都是已经存在的。一般业务中二维码是动态生成的,二维码的生成可以通过一些扩展来实现,这里不再赘述。这一篇我们...

2年前
WY_WY
WY_WY 在 问答 下发布了话题
channel的使用

1. 运行环境 2. 问题描述? 请教大家一个问题,我看有的程序开头定义一个管道ch := make(chan struct{});然后在结尾处写一个 <-ch;这是起什么作用呢?为了不让程序...

2年前
IndieKKY
IndieKKY 发布了文章
[开源 Bob 插件] AI 文本助手 - 类 Notion AI,涵盖写作、生成、编辑、草稿和提问等功能

[图片] 简介 这是 AI 文字辅助 bob 插件,功能参考Notion AI。 目前使用的大语言模型(LLM)为openai。 功能特点 写作类 续写 🖋️ 生成类 翻译 🌍总结 📚 编辑类 改进表达 ✍️...

2年前
zhanghaidi
zhanghaidi 赞了文章
(转载)jquery分片上传视频到php

写的好啊,怕没了,先转过来,实践了,写的很清晰,实践性强,稍微做了点改动,视频图片做不同切片大小,结尾加了小彩蛋,使用队列控制上传进度实现了超大文件上传,实测...

2年前
zhanghaidi
发表了评论
不错的文章,感谢分享
zhanghaidi
(转载)jquery分片上传视频到php

写的好啊,怕没了,先转过来,实践了,写的很清晰,实践性强,稍微做了点改动,视频图片做不同切片大小,结尾加了小彩蛋,使用队列控制上传进度实现了超大文件上传,实测...

2年前
Gelaku
赞了评论
采用固定的顺序去访问表和行数据。比如两个job批量更新的场景,简单方法是对id列表先排序,后执行,这样就避免了交叉等待锁的情形;另外,将两个事务的sql顺序调整为一致...
怎么防止事务并发时出现死锁情况

如题

2年前
Gelaku
赞了评论
@my38778570a事物 : update t2 where id=1 (1); update t1 where id=1( (3)b事物: update t1 where id=1 (2); update t2 where id=1(4) 这里是不是有死锁呢?...
怎么防止事务并发时出现死锁情况

如题

2年前
我们只希望世界和平
发表了评论
楼上说的对,存在循环引用十有八九是把不该放在一起东西放到一起了
我们只希望世界和平
怎么优雅的解决循环引入

情况是这样的 模块结构如下 /db/db.go: import db/drivers/mysql /db/drivers/mysql/mysql.go : import db 需要 db 里的一个 interface 约束 // mysql.go func xxx(db.X...

2年前
kele125
kele125 赞了文章
百万级数据导入(hyperf+xlswriter+task+websocket)

需要实现的功能:1、导入excel文件,10w条数据或者更多2、进行入库操作 可能涉及多张表 需要进行多表数据校验(updateOrCreate) 需要保证多张表数据一致(trans...

2年前
administrators
发表了评论
有时间研究一下
administrators
Redis 实用小技巧—— key 分布情况分析

背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类...

2年前
administrators
administrators 赞了文章
Redis 实用小技巧—— key 分布情况分析

背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类...

2年前
恶龙咆哮,啊呜!
恶龙咆哮,啊呜! 发布了文章
推荐一款可以提高编程效率的vscode插件,chtml代码变量命名工具。

本篇文章转载来自:blog.csdn.net/weixin_46078894/arti... 【已获作者同意】日期:2023年5月15日vscode版本 1.78及以上 插件说明 CHTML是一款在线的代码命名工具,提供...

2年前
feix0326
feix0326 关注了用户 jcc123
2年前
Remember
发表了评论
简单, 1.db需要import xx/mysql,那就把那段逻辑搬到xx/mysql。 2.或者单独把interface 拿出来放到另外的package,那么依赖关系就是,interface <-xx/mysql <-/db...
Remember
怎么优雅的解决循环引入

情况是这样的 模块结构如下 /db/db.go: import db/drivers/mysql /db/drivers/mysql/mysql.go : import db 需要 db 里的一个 interface 约束 // mysql.go func xxx(db.X...

2年前
a931040
发表了评论
讲的很好,很有帮助
a931040
Redis 实用小技巧—— key 分布情况分析

背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类...

2年前
小李世界
发表了评论
没怎么用过,跟原生的有哪些不一样
小李世界
分享个自己封装的限流trait

<?php namespace App\Traits; use App\Exceptions\BusinessException; use Illuminate\Support\Facades\Redis; trait RedisLimiter { /** * 限流 * @pa...

2年前
a931040
a931040 赞了文章
Redis 实用小技巧—— key 分布情况分析

背景 在实际生产中,随着业务体系越来越庞大,Redis 的使用量也会随之上升,当 Redis 数据库变的越来越大时,我们经常会遇到以下几种问题: key 的数据类型分布问题:类...

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1045
  • 1046
  • 1047
  • 1048
  • 1049
  • 1050
  • 1051
  • ...
  • 2085
  • 2086
  • ›
本周译者排行
2
Trace92
1
dkp
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消