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
整站动态
yavana
yavana 赞了文章
laravel 中合并控制器的多个表单请求为一个的解决方案

laravel 中一个动作(action)方法需要对应编写一个表单请求(FormRequest)类。因此经常懒的去编写表单请求,而是直接在动作中编写验证规则。所以我扩展了表单请求基类,可...

2年前
yavana
yavana 赞了文章
Dcat-Admin笔记

no-gutters .row 上带有 margin-left: -15px;margin-right: -15px; 属性,你可以在.row 上上定义.no-gutters 属性,从而消除这个属性,使页面不会额外宽出 30px,即 <...

2年前
yavana
赞了评论
为啥不借助chatGPT自己写呢,自己依据需求辨别处理一下 [图片]
[外包项目]寻求技术大佬开发一个图片处理的小程序

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

2年前
yavana
赞了评论
Str::after
各位是如何优雅的把url处理成相对路径的?

路径 http://www.xxx.com/storage/images/20230501/6soeVi9zW9ARoaudE3hYC5BWcfZUP6k2ACKKOywT.png 目前我的处理方式(感觉不太好) public function setImageAttribute(...

2年前
Hao-king
发表了评论
[图片] [图片] [图片] [图片]
Hao-king
我有十几个筛选咋来优雅的进行编写

我现在筛选是放在controller里面进行判断拼接的,咋我想问下大家是咋弄的有没有更加优雅的方式,有一部分需要join来筛选,和一部分需要设置筛选 列的名称,大家有没有啥...

2年前
yavana
yavana 赞了话题
面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来

原文:zhuanlan.zhihu.com/p/61423830曾经有这么一道经典面试题:从 URL 在浏览器被被输入到页面展现的过程中发生了什么? 相信大多数准备过的同学都能回答出来,但是如...

2年前
一个小DD
赞了评论
@一个小DD 可以先用下gfast,系统对应的方向不同。doak-cms这个的就是提供下必要的核心,其他就自己魔改的。gfast更倾向于后台管理系统。看cms也可以找下go写的blog这些
市面上有没好的开源的golang cms,如gfast,hotadmin???最好是微服务的

看了一圈市面上的golang cms 总感觉不大好用,有没大哥推荐一下 ? 最好是微服务的,留意到GoFrame 框架最近出了微服务版,在想要不要自己用它来搞个[图片]

2年前
朱先森的梦呓
朱先森的梦呓 关注了用户 leo
2年前
yavana
赞了评论
思路很好 和我之前的想法不谋而合 不过我感觉有些地方可以优化一下 粘上代码 BaseFilter.php <?php namespace App\Modes\Admin\QueryFilter; trait BaseFilter {...
Laravel 模型过滤(Filter)设计

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

2年前
朱先森的梦呓
朱先森的梦呓 关注了用户 overtrue
2年前
朱先森的梦呓
朱先森的梦呓 关注了用户 Summer
2年前
fansheng
赞了评论
@terranc lock->get() 是一个阻塞操作,没进入的用户会阻塞并等待解锁。所以每个请求用户都会进入到这个 lock 中。 lock 的作用是防止高并发的时候出现超卖的问题,但...
秒杀系统的设计

之前写过一篇关于 促销系统的设计 中提到了秒杀/直减/聚划算,但在实际工作中,并没有真的做过秒杀系统,所以假想了一个简单的秒杀系统来”解解馋“,促销思路依旧顺延之前...

2年前
yavana
赞了评论
我是在模型基类里封装了一些 filter,比如: public function scopeEqFilter(Builder $q, array $fields, array $filters) { foreach ($fields as $field) {...
我有十几个筛选咋来优雅的进行编写

我现在筛选是放在controller里面进行判断拼接的,咋我想问下大家是咋弄的有没有更加优雅的方式,有一部分需要join来筛选,和一部分需要设置筛选 列的名称,大家有没有啥...

2年前
yavana
yavana 赞了文章
我有十几个筛选咋来优雅的进行编写

我现在筛选是放在controller里面进行判断拼接的,咋我想问下大家是咋弄的有没有更加优雅的方式,有一部分需要join来筛选,和一部分需要设置筛选 列的名称,大家有没有啥...

2年前
你是我的眼
赞了评论
你安装了Octane吗
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
你是我的眼
赞了评论
建议workerman的gateway,swoole没有workerman齐活。
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
xudong7930
xudong7930 赞了话题
最适合 Laravel 开发者学习的 Go Web 实战课程

课程链接:《G01 Go 实战:Web 入门》 终于迎来自己的新课程发布了,从 1.14 写到 1.15 的课程。从老婆怀胎 8 个月,到现在小孩 4 个月了。初为人父,最大的感觉就是空...

2年前
你是我的眼
赞了评论
1、可以看下workerman,https://www.workerman.net/doc/workerman/faq/as-wss-client.html; 2、最笨的办法是开个定时器轮询; 3、切片、压缩;
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
你是我的眼
赞了评论
workerman + 1,用下来感觉比soketi舒服,连广播都不用了 :smile:
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
你是我的眼
赞了评论
laravel-echo-server
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
你是我的眼
赞了评论
前几天写的自用的 packagist.org/packages/ysnow/larav...
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
yavana
yavana 赞了话题
分享一个获取各种货币汇率的扩展

手里有个项目需要根据日期获取当天的 CNY 和 USD 以及 JPY 之间的汇率,计算结算 CNY 金额,然后就发现了这个扩展 laravel-currency ,这个扩展包使用了欧洲央行的接口,...

2年前
yavana
yavana 赞了话题
Laravel 应用设计:单行为控制器的魅力

[图片] 昨天,Jeffrey Way 发布了一条推文,他问大家更愿意将其控制器命名为单数还是复数。 我回答我两种方案都不选,我使用单动作控制器。随后发生的是,有的人同意,有...

2年前
yavana
yavana 赞了文章
nginx 实现动态生成缩略图 已在线上实际应用

场景   假设现在有一个项目,目录为/home/wwwroot/test,项目保存原图的路径是/home/wwwroot/test/public/uploads,现在创建缩略图的缓存目录/home/wwwroot/test/public/...

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

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

2年前
Empty_823
Empty_823 关注了用户 yyy123456
2年前
laravelphp_game
赞了评论
这个是表达式中的“短路原则”,&& 前的表达式如果是 false,则不执行 && 后的表达式,类似的还有 ||这种短路原则的表达式, 可以看做是 if 语句的简写
!empty($a) && $b=$a; 这种表达式怎么解释

2. 问题描述? $a = ''; $b = '123'; !empty($a) && $b=$a; 这种表达式怎么解释,是省略了哪一个.我的理解是 条件a && 条件b => 结果 ; 上面的表达式...

2年前
laravelphp_game
赞了评论
这是一种合理利用编程语言语法的一种简写。 $b=$a是变量赋值,赋值一定成功。 !empty($a) 是一个逻辑表达式,判断$a是否为空。 这一行,完整的应该是 if (!empty($a)) {...
!empty($a) && $b=$a; 这种表达式怎么解释

2. 问题描述? $a = ''; $b = '123'; !empty($a) && $b=$a; 这种表达式怎么解释,是省略了哪一个.我的理解是 条件a && 条件b => 结果 ; 上面的表达式...

2年前
seebyyu
赞了评论
ant design pro
问一下,你们后台管理用的都是什么UI框架

之前都是用的别人的,代码风格和自己不太一样,用起来就不是特别顺手,想自己整一套维护一下。目前使用过最多的就是 laravel-admin、dcat-admin、还有 layui

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

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

2年前
DonnyLiu
发表了评论
好像去年开始内测的,今年可能会公测了
DonnyLiu
QQ搞了一个类似Discord的功能 QQ频道

上周还在想国内为啥没看到有公司做类似 Discord 的软件呢,今天在使用 Midjourney 的时候,看到有人在频道说 Midjourney 已经在和腾讯做合作了。 这时候QQ频道出现了,...

2年前
xini2603
发表了评论
不错支持一下,不过还得完善一下 1、现在商城系统多,主要还是看营销模块来吸引使用的,得注重营销功能, 2、响应速度得检查一下是服务器网络影响还是程序的,应控制在10...
xini2603
Laravel免费开源商城系统BeikeShop 升级v1.3.6 | RestAPI/用户Token/全新后台样式

虽说这次是一个小版本升级,但是在后台系统的样式上,我们做了大量的优化。让BeikeShop v1.3.5的后台 和 BeikeShop v1.3.6的后台看上去有非常大的差异!接下来,我将介绍...

2年前
zhy
发表了评论
这个是表达式中的“短路原则”,&& 前的表达式如果是 false,则不执行 && 后的表达式,类似的还有 ||这种短路原则的表达式, 可以看做是 if 语句的简写
zhy
!empty($a) && $b=$a; 这种表达式怎么解释

2. 问题描述? $a = ''; $b = '123'; !empty($a) && $b=$a; 这种表达式怎么解释,是省略了哪一个.我的理解是 条件a && 条件b => 结果 ; 上面的表达式...

2年前
hgh58598
发表了评论
官网的文档倒也是看过....照着官网文档的提示已经折腾一周了...没什么进展....水平有限,没研究成功..主要是我在网上找的DLL不知道是否可用...想来社区碰碰运气....看看有...
hgh58598
php如何连接DB2数据库?

找了很久PHP连接DB2的windows扩展..发现官网自从php5.6以后,就不再编译了.需要自己下载源码.自己编译DLL…从一篇文章里发现github.com/ibmdb/php_ibm_db2 这个链接研究了...

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

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

2年前
panda-sir
发表了评论
大聪明呢- - 验证过后 验证失败 验证码也会失效的 需要重新发送
panda-sir
我刚想到一个普遍存在的重置密码的BUG

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

2年前
cevin
发表了评论
这是一种合理利用编程语言语法的一种简写。 $b=$a是变量赋值,赋值一定成功。 !empty($a) 是一个逻辑表达式,判断$a是否为空。 这一行,完整的应该是 if (!empty($a)) {...
cevin
!empty($a) && $b=$a; 这种表达式怎么解释

2. 问题描述? $a = ''; $b = '123'; !empty($a) && $b=$a; 这种表达式怎么解释,是省略了哪一个.我的理解是 条件a && 条件b => 结果 ; 上面的表达式...

2年前
laravelphp_game
laravelphp_game 在 问答 下发布了话题
!empty($a) && $b=$a; 这种表达式怎么解释

2. 问题描述? $a = ''; $b = '123'; !empty($a) && $b=$a; 这种表达式怎么解释,是省略了哪一个.我的理解是 条件a && 条件b => 结果 ; 上面的表达式...

2年前
yfm_smm
发表了评论
class BooksImport implements ToCollection,WithCalculatedFormulas 使用WithCalculatedFormulas就可以解决
yfm_smm
maatwebsite/excel3.1 导入excel 公式怎么处理

maatwebsite/excel3.1 导入excel 公式怎么处理 ,直接被识别为=SUM(C2:AB2)这种,怎么拿到这个公式计算后的值

2年前
qf-Z
发表了评论
没说双休,那就是单休或大小周,11个小时工作时长,PHP真累
qf-Z
PHP工程师

我们是一家以游戏研发、运营为主的创业公司,专注于MMORPG等细分领域市场,在细分领域拥有丰富渠道资源,为项目发展奠定坚实基础。公司目前并不需要融资,且有夯实的实力...

2年前
梦想星辰大海
发表了评论
你安装了Octane吗
梦想星辰大海
Laravel 有WebSocket客户端的组件吗?

1. 运行环境 1). 当前使用的 Laravel 版本? laravel 10.10.1 2). 当前使用的 php版本? PHP 版本:PHP 8.2.3 3). 当前系统 Windows 10 如果组件需要可使用Liunx 4). 业...

2年前
tyrantgenesis
tyrantgenesis 赞了话题
如何在 Laravel 中创建一个简单的事件流?

简介 事件流为你提供了一种将事件发送到客户端而无需重新加载页面的方法。当对数据库进行实时更改时,这对于更新用户界面非常有用。 与使用 AJAX 请求的传统长轮询不同,...

2年前
yitian
发表了评论
:+1:
yitian
删除定时器的坑

swoole,workerman 中的定时器,我们用起来很方便。 // swoole Swoole\Timer::tick(int $msec, callable $callback_function, ...$params): int // workerman int \...

2年前
overfalse
overfalse 赞了话题
laravel 日志查找某天 写入单独文件来调试

grep -n "2023-05-13 " storage/logs/laravel.log > storage/logs/laravel-2023-05-13.log

2年前
cevin
发表了评论
www.php.net/manual/zh/ref.pdo-odbc... 参考官方文档
cevin
php如何连接DB2数据库?

找了很久PHP连接DB2的windows扩展..发现官网自从php5.6以后,就不再编译了.需要自己下载源码.自己编译DLL…从一篇文章里发现github.com/ibmdb/php_ibm_db2 这个链接研究了...

2年前
orange1994
发表了评论
26我都不去,996可耻
orange1994
PHP工程师

我们是一家以游戏研发、运营为主的创业公司,专注于MMORPG等细分领域市场,在细分领域拥有丰富渠道资源,为项目发展奠定坚实基础。公司目前并不需要融资,且有夯实的实力...

2年前
iwzh
iwzh 关注了用户 BeikeShop_GuangdaNetwork
2年前
overfalse
赞了评论
必须是分开的, 假如你要运行 100 个 api 容器, 但是队列容器只需要 10 个。 这边我的项目有两个 Dockerfile Dockerfile FROM phpswoole/swoole:php7.4-alpine # 一个安...
docker运行laravel项目,有没有必要安装一个新的容器运行消息队列?

目前有的容器:nginx、php、mysql,我想的是再单独安装一个ubuntu容器,专门运行消息队列

2年前
IndieKKY
IndieKKY 发布了文章
我开源了我的浏览器扩展 - 哔哩哔哩字幕列表,功能包括字幕显示,下载,总结,翻译

简介 哔哩哔哩字幕列表是一个浏览器扩展,旨在提供更高效和可控的视频信息获取方式。 该扩展会显示视频的字幕列表,让用户能够快速浏览字幕内容,并通过点击跳转到相应的...

2年前
巴啦啦
巴啦啦 赞了话题
一个用Go写的跨平台的命令行辅助开发工具[集成了很多宝藏功能]

GVC是一个全平台、多机器的一键管理多语言开发环境的辅助开发工具。 目前支持MacOS、Linux、Windows三大平台。 使用GVC能够轻松帮你一键搭建Go、Python、Java、Nodejs...

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1051
  • 1052
  • 1053
  • 1054
  • 1055
  • 1056
  • 1057
  • ...
  • 2078
  • 2079
  • ›
本周译者排行
7
123wula
7
Trace92
5
dkp
5
learn小辉
3
Smilephp
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消