Laravel
话题列表 社区 Wiki 优质外文 招聘求职 Laravel 实战教程 社区文档
登录
注册
Laravel
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
社区 Wiki
教程
Laravel 实战教程首页 《L01 Laravel 教程 - Web 开发实战入门》 《L02 Laravel 教程 - Web 开发实战进阶》 《L03 Laravel 教程 - 实战构架 API 服务器》 《L04 Laravel 教程 - 微信小程序从零到发布》 《L05 Laravel 教程 - 电商实战》 《L06 Laravel 教程 - 电商进阶》 《LX1 Laravel / PHP 扩展包视频教程》 《LX2 PHP 扩展包实战教程 - 从入门到发布》 《L07 Laravel 教程 - Laravel TDD 测试实战》 《LX3 Laravel 性能优化入门》 《LX4 Laravel / PHP 五分钟视频》
文档
社区文档首页 《Laravel 中文文档》 《Laravel 速查表》 《PHP 代码简洁之道》 《Laravel 编码技巧》 《Dcat Admin 中文文档》 《Laravel Nova 中文文档》 《Lumen 中文文档》 《Dingo API 中文文档》 《 Laravel 项目开发规范》 《构建 Laravel 开发环境》
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
整站动态
osang
发表了评论
# 这里push多次 for ($i=0; $i<$count; $i++) { $redis->lpush($key, 1); } # 这里pop一次 $count = $redis->lpop('goods_store_' . $product_id); push多...
osang
PHP高并发情况下防止商品库存超卖

商城系统中,抢购和秒杀是很常见的营销场景,在一定时间内有大量的用户访问商场下单,主要需要解决的问题有两个: 1.高并发对数据库产生的压力; 2.竞争状态下如何解决商...

2年前
喝卵形
发表了评论
代码地址 public function recordRequest(RequestHandled $event) { if (! Telescope::isRecording() || $this->shouldIgnoreHttpMethod($ev...
喝卵形
关于laravel计算程序执行时间的优雅写法

计算程序耗时,之前很麻烦,会入侵到业务代码,后来考虑到写到中间件中,还遇到了一些问题中间件会根据定义顺序依次入栈,先执行前置操作。然后执行控制器的构造函数,业...

2年前
三餐四季
发表了评论
如果是要在析构函数中记录执行日志的话,需要注意的是在析构函数中操作文件需要使用绝对路径,因为析构函数在脚本关闭时调用,此时的工作目录和在SAPI时是不一样。
三餐四季
关于laravel计算程序执行时间的优雅写法

计算程序耗时,之前很麻烦,会入侵到业务代码,后来考虑到写到中间件中,还遇到了一些问题中间件会根据定义顺序依次入栈,先执行前置操作。然后执行控制器的构造函数,业...

2年前
三餐四季
赞了评论
我们是写在 AppServiceProvider 里面,注册个挂钟实例,主要就看 API 或者 队里里面执行各个位置的时间。 $this->app->instance('wallTime', new WallTime...
关于laravel计算程序执行时间的优雅写法

计算程序耗时,之前很麻烦,会入侵到业务代码,后来考虑到写到中间件中,还遇到了一些问题中间件会根据定义顺序依次入栈,先执行前置操作。然后执行控制器的构造函数,业...

2年前
xunxun
发表了评论
:dog:
xunxun
怎样手动实现 Vue 的 @once 指令?

如下 <div @once="clickTriggerOnce"></div> 怎样手动实现 @once 指令? 前一阵面试毕马威时面试官问的。

2年前
IceKream
IceKream 关注了用户 roseduan
2年前
liaosp
赞了评论
[图片]推荐这个
phpstorm插件市场有没有可以互相转化驼峰法和下划线法单词的插件?

就类似 translation 插件一样,快捷键或鼠标右键点一下单词,就可以快速转化。 因为写代码变量喜欢用驼峰法,而遇到数据库字段,和输出给前端的key,又都是下划线法,应...

2年前
IceKream
IceKream 关注了用户 小J
2年前
Dora__
Dora__ 在 代码速记 下发布了话题
使用JS去批量下载OSS文件

直接上代码 需要使用的库 jszip (js把多个文件打包成zip)file-saver (在浏览器实现保存文件) // 下载图片 // files 文件列表 // filename 保存到本地的文件名 function d...

2年前
BeikeShop_GuangdaNetwork
BeikeShop_GuangdaNetwork 发布了文章
安装教程 | BeikeShop开源跨境电商系统,支持宝塔软件商店一键部署!

如果觉得有用,可以“收藏文章”并关注我们哦! 为了进一步方便卖家,快速搭建属于自己的独立站。BeikeShop在宝塔的“软件商店”中上架了!你只需要按照步骤进行操作,就能快...

2年前
ShiKi
发表了评论
你的设计思路是正确的,为了保证锁在任何情况下都能正确地被释放掉,可以将加锁和解锁操作全部封装到 try-catch 块中。在 try 块中执行加锁操作,同时捕获所有的异常并在...
ShiKi
问个锁的问题,有没有大佬指点

为了防止并发插入,所以我在接口中加了个redis锁,但是我想知道锁我应该在什么时候释放呢,程序结束我知道要手动释放,但是程序中有很多的判断然后die(json_encode([‘cod...

2年前
LXK
赞了评论
好办法,确实能提高多条件排序的效率。 有点想法参考下 尽量用整型记录,浮点在Redis中存储为字符串; 统一每个指标转换后的长度(最高位可不处理),拼接后最好不超过lo...
redis 多维度排行思路

问题描述 众所周知redis zset 经常用于排行榜,可以做到开箱即用,但是有一个缺点,就是只支持单维度的排行。而实际项目中单维度的排行确很不实用,一个简单的示例,健步...

2年前
TommyTu
赞了评论
好看 [图片] 有 Demo 就好了
基于Laravel与arco.design vue 的后台开发系统 Duxravel

产品说明 是一款以 laravel 框架为基础的开源后台管理系统,您可以以它为基础开发任意网站、API接口、内部管理系统等 web 应用。 产品特色 基于 laravel 框架并在此基础...

2年前
wxfjamdc
发表了评论
好办法,确实能提高多条件排序的效率。 有点想法参考下 尽量用整型记录,浮点在Redis中存储为字符串; 统一每个指标转换后的长度(最高位可不处理),拼接后最好不超过lo...
wxfjamdc
redis 多维度排行思路

问题描述 众所周知redis zset 经常用于排行榜,可以做到开箱即用,但是有一个缺点,就是只支持单维度的排行。而实际项目中单维度的排行确很不实用,一个简单的示例,健步...

2年前
puzzle9
puzzle9 赞了文章
Laravel Database——Eloquent Model 关联模型加载与查询

前言 本文 GitBook 地址: https://www.gitbook.com/book/leoyang90/lar... 我们在上一篇文章中介绍了模型关系的定义初始化,我们可以看到,在初始化的过程中 laravel 已...

2年前
Jason990420
发表了评论
就是打不开文档 It means nothing, better with traceback information What is the docfile and wordApp What libray you import What OS platform Example Code import...
Jason990420
Python调用win32api打不开word文档

for root,ds,fs in os.walk(docfile): for filename in filter(lambda f:str(f).endswith('doc') or str(f).endswith('docx'),fs ): fi...

2年前
小拼科技
小拼科技 发布了文章
[正版]Laravel9 + Vue3-Element-Template-Admin,极速开发框架后台

laravel9 + vue3 + element-ui 的后台极速开发框架,采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) 网址: laravel.v9.vue.v3.wzxi...

2年前
admin233
赞了评论
兩个 return 缩进都有问题 def add(a,b): def sum (x): s=0 for n in x: s = s*10 + ord(n) - 48 return s return sum(a)+...
嵌套语句里return返回值在结果里不显示怎么办

def add(a,b): def sum (x): s=0; for n in x: s+=ord(n) return s return sum(a)+sum(b) >>> add('12',...

2年前
admin233
赞了评论
[图片] 这行的缩进有问题,应该在向前4格,现在的缩进会认为是属于sum的
嵌套语句里return返回值在结果里不显示怎么办

def add(a,b): def sum (x): s=0; for n in x: s+=ord(n) return s return sum(a)+sum(b) >>> add('12',...

2年前
LXK
LXK 在 分享创造 下发布了话题
redis 多维度排行思路

问题描述 众所周知redis zset 经常用于排行榜,可以做到开箱即用,但是有一个缺点,就是只支持单维度的排行。而实际项目中单维度的排行确很不实用,一个简单的示例,健步...

2年前
zhaocrazy
zhaocrazy 赞了文章
golang 封装 rabbitmq,正常消息,延时消息,非炫技,仅记录(golang新人)

1. 封装代码 package rabbitmq import ( "fmt" "log" "strconv" "strings" "yoyo/pkg/config" "github.com/streadway/amqp" ) // 消息体:Delay...

2年前
taohua
发表了评论
有没有可能是刚毕业,只想着订单号唯一?
taohua
今天看到一个大聪明用md5做订单号!

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

2年前
sagdfagdhs
发表了评论
可以换成$topics = $topic->with(['user', 'category'])->scopes([withOrder => $request->sort])->paginate(8);
sagdfagdhs
laravel 定义模型的局部查询作用域方法没有PhpStorm没有代码提示

使用 PhpStorm 作为开发编辑器。在 laravel 框架定义模型的局部查询作用域方法 scopeWithOrder(),调用时没有代码提示。请问怎么才能让 PhpStorm 提示模型定义的局部查询...

2年前
forverd
forverd 在 问答 下发布了话题
Python调用win32api打不开word文档

for root,ds,fs in os.walk(docfile): for filename in filter(lambda f:str(f).endswith('doc') or str(f).endswith('docx'),fs ): fi...

2年前
LaoZhangRen
赞了评论
我简单测试了一下用我的苹果电脑:查询同一数据库同一表。都用ORM操作。 电脑苹果I10600 +32G(2020) webman:不带数据查询:101843 带数据库:33726 laravel:不带数据...
laravel octane和webman对比qps

环境版本 业务:双方都是随机从数据库用户表里面查询一条数据中间件:无php版本8.1.7laravel版本:8.5mysql版本:5.7(阿里云)laravel容器和webman容器都在本地进程数量...

2年前
Echo_AFang
发表了评论
S = input("please input the string:") String_List = list(S) n = len(String_List) if n == 0: print("NO") mid = int(n/2) for i in range(0, mid): if Stri...
Echo_AFang
将给出字符串的问号转换成字符小写字母,使其满足回文要求

Write a function solution that,given a string S of length N,returns any palindrome which can be obtained by replacing all ofthe question marks in S by lowerca...

2年前
huaiguoguo
huaiguoguo 关注了用户 xhh125zl
2年前
shishixiaozi
发表了评论
这个小程序也不错的 [图片]
shishixiaozi
推荐几个好用的工具

MarkText类似 Typora,GitHub 地址: github.com/marktext/marktext uToolsu.tools 工具箱 网盘搜索mp.weixin.qq.com/s/XeUa9iqMII5MtCS...

2年前
zhaocrazy
zhaocrazy 赞了文章
[吐血整理]超全golang面试题合集+golang学习指南+golang知识图谱+成长路线

[图片] 脑图持续不断更新中,在线查看地址后续文章和内容会不断更新到 github项目 中,欢迎关注。 目录(善用Ctrl+F) 基础入门 新手 Golang开发新手常犯的50个错误 数据类...

2年前
kis龍
发表了评论
前两个已经用了 最后一个收藏,备用
kis龍
推荐几个好用的工具

MarkText类似 Typora,GitHub 地址: github.com/marktext/marktext uToolsu.tools 工具箱 网盘搜索mp.weixin.qq.com/s/XeUa9iqMII5MtCS...

2年前
power
赞了评论
问就是依赖反转
什么是 Laravel IoC(服务容器) ?IoC 解决了什么问题?

IoC 的全称是什么?什么是 Laravel IoC(服务容器) ?IoC 设计的初衷是什么?IoC 解决了什么问题? 请在评论区留下你的回答。

2年前
xingkong
xingkong 赞了文章
PHP yield 高级用法——同步编码,异步执行

开篇 刚开始接触PHP 的 yield 的时候,感觉,yield 是什么黑科技,百度一下:yield——协程,生成器。很多文章都在讲 Iterator ,Generater, 蛤~,这东西是 PHP 迭代器的...

2年前
shook
发表了评论
问题点不应该在撞库吧
shook
今天看到一个大聪明用md5做订单号!

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

2年前
mshx
赞了评论
使用MD5作为订单号并不是一个好的做法。MD5是一个散列函数,它被设计用于计算数据的散列值,并用于数据完整性校验等目的。将MD5作为订单号不仅容易导致不同订单产生相同...
今天看到一个大聪明用md5做订单号!

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

2年前
Junwind
Junwind 发布了文章
推荐几个好用的工具

MarkText类似 Typora,GitHub 地址: github.com/marktext/marktext uToolsu.tools 工具箱 网盘搜索mp.weixin.qq.com/s/XeUa9iqMII5MtCS...

2年前
zhaiduting
zhaiduting 发布了文章
str.replace(/xxx/g, (yyy)=>{...}) 的用法

从 developer.mozilla.org/zh-CN/docs/W... 拷贝了一例稍加修改而来,运行结果如下 [图片] 回调函数的参数个数是可变的1、第一个参数是整体的匹配结果;2、其中 p1、p2、...

2年前
ame1973
赞了评论
laravel 辅助函数: Arr::crossJoin()
商品sku列表生成

/** * 商品sku 笛卡尔积 * @param array $arr 需计算的数组 [['白色','黑色'],['S','M','L']] * @return array */ public function Cartesian(...

2年前
kis龍
赞了评论
O::where 这个看着就很nice
这代码需要优化吗

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

2年前
小拼科技
发表了评论
很不错,只是Laravel版本太旧了。这里推荐一款新版本的【正版】Laravel9 + Vue3.0后台源码
小拼科技
Laravel-Vue-Admin,Laravel-Admin 的 vue 版本!!

Laravel-Vue-Admin [图片] 简介 Laravel-Vue-Admin 是一个开箱即用的Laravel后台扩展 前后端分离,后端控制前端组件,无需编写vue即可创建一个vue+vuex+vue-route+elment...

2年前
shishixiaozi
发表了评论
目前还没有找到合适的人,有能做的尽快联系我
shishixiaozi
[外包项目]寻求技术大佬开发一个图片处理的小程序

薪酬 根据开发周期来定,目前我们预计 2W 左右,不够可以再加,钱不是问题 技术 要求使用uniapp开发,所有的功能都用uniapp实现,不需要后台,非诚勿扰 前期主要功能 1.图...

2年前
seaperson
发表了评论
:+1:好东西,已进收藏夹!
seaperson
有人想学习操作系统源码吗

过年放假买了几本关于操作系统的书,看了一段时间算是有点收获,打算记录下来,将来做成一个教程,从零开发 Linux0.11,不知道有人感兴趣吗 目前开始在写,记录在这里 co...

2年前
Xianbing
发表了评论
你这一段代码已经实现了笛卡尔乘积吧 $combinations = array(); foreach ($colors as $color) { foreach ($sizes as $size) { foreach ($versions as $versi...
Xianbing
php与sku组合,用笛卡尔积实现,假设有颜色数组,尺寸数组,版本数组

可以使用笛卡尔积来实现sku的组合。假设有三个数组分别是颜色数组、尺寸数组和版本数组,可以先把它们组合成一个二维数组,然后再进行笛卡尔积操作,最终得到sku数组。...

2年前
Crastlin
Crastlin 发布了文章
laravel使用容器对象或门面(Facades)时,PhpStorm缺少提示解决办法

模型DB对象缺少提示解决 创建Model基础类BaseModel 并继承Model,然后增加头注释,以便idea识别:/** * App\Models\BaseModel * @mixin \Eloquent * @method static \Ill...

2年前
冯小胖同学
发表了评论
如果只纯粹写后端接口 建议使用lumen 更轻一下
冯小胖同学
基于Laravel 哪些开源项目值得学习参考的?

刚入Laravel门 有哪些开源项目值得参考学习,求各位大佬们推荐[图片]

2年前
周小云
周小云 在 问答 下发布了话题
不知道有人做过苹果的mdm吗 profile 的status assigned 怎么才能到pushed啊 只能手机重新激活码

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

2年前
bluememory
赞了评论
撞库都认为自己在做淘宝、京东、拼多多、美团.... 但绝大部分PHP做的都是并发很低的东西
今天看到一个大聪明用md5做订单号!

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

2年前
BearLee
BearLee 关注了用户 overtrue
2年前
Junwind
发表了评论
只要能保证唯一就行
Junwind
今天看到一个大聪明用md5做订单号!

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

2年前
周小云
赞了评论
laravel 辅助函数: Arr::crossJoin()
商品sku列表生成

/** * 商品sku 笛卡尔积 * @param array $arr 需计算的数组 [['白色','黑色'],['S','M','L']] * @return array */ public function Cartesian(...

2年前
Junwind
赞了评论
撞库都认为自己在做淘宝、京东、拼多多、美团.... 但绝大部分PHP做的都是并发很低的东西
今天看到一个大聪明用md5做订单号!

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

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1143
  • 1144
  • 1145
  • 1146
  • 1147
  • 1148
  • 1149
  • ...
  • 2101
  • 2102
  • ›
本周译者排行
11
Trace92
1
zsling
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消