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
整站动态
weir
赞了评论
$model->fromSub($model_obj->getQuery(),'t')->get()->count(); [图片] 两种都行啊
Select from subquery 子查询

最近遇到比较复杂的数据库查询,多处用到 select from (subquery) 类型的子查询,记录下。 SQL SELECT COUNT(*) FROM (SELECT * FROM abc WHERE col1 = xxx and col...

2年前
Aliliin
赞了评论
参见文档的错误处理一章:错误处理《GORM 中文文档》 查询结果为空时result.Error是不为nil的,需要判断结果是否为空是直接判断result.Error是否为ErrRecordNotFound 你...
GRPC服务端返回的错误如何被客户端正确处理?

需求服务端有个根据手机号查找用户的方法,分三种情况:找不到、能找到(返回用户信息)、出错。客户端想实现判断手机号是否已经注册,想利用这个方法。服务端代码大致如...

2年前
zhanghaidi
zhanghaidi 赞了文章
go-zero微服务实战系列(三、API定义和表结构设计)

前两篇文章分别介绍了本系列文章的背景以及根据业务职能对商城系统做了服务的拆分,其中每个服务又可分为如下三类: api服务 - BFF层,对外提供HTTP接口rpc服务 - 内部依...

2年前
隐德莱希
隐德莱希 发布了文章
qrcode基本使用

安装 1、在项目根目录下使用如下命令安装依赖包:composer require simplesoftwareio/simple-qrcode 1.3.* 2、在 config/app.php (providers)中注册服务提供者:Simple...

2年前
zhanghaidi
zhanghaidi 关注了用户 kevwan
2年前
兔八哥
发表了评论
[图片]
兔八哥
分情况统计 怎么写查询呀

比如我需要统计users表 status 等于 0 1 2 这几种情况 分别的数量

2年前
jadynhoo
jadynhoo 赞了话题
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
longyuan
赞了评论
服务提供者最大的一个作用就是方便拓展,尤其在 composer 包开发的时候,通过 boot 和 register 方法,可以将composer 包的 路由 和 command 命令注册进去。所以可以基于...
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
zhaocrazy
赞了评论
复制一段我自己的笔记。 new 函数只接受一个参数,这个参数是一个类型,并且返回一个指向该类型内存地址的指针。同时 new 函数会把分配的内存置为零,也就是类型的零值。...
new & make什么情况下使用 及其内存分配原理

new返回的是一个指针,即指向一个被初始化为0值得地址。常用来声明:array、struct和所有的值类型make用来分配内存,直接返回类型值,且值也不是被初始化为0,而是可以被...

2年前
najiuzheyang
najiuzheyang 关注了用户 overtrue
2年前
小李世界
发表了评论
一个月161美元 :see_no_evil:
小李世界
使用 Scout APM 来监控你的 Laravel 程序

[图片] Scout APM 是 Laravel 应用程序性能监控工具,可将性能异常直接绑定到端点,从而节省开发人员花费在故障排除和调试上的数小时时间。 Scout 最近扩展了其服务产品...

2年前
DonSen
DonSen 赞了话题
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
czjge
赞了评论
类型判断需要指针,这跟 gorm 的工作机制类似: database.DB.Create(&userModel)
表单验证传值时data为何传指针类型的参数

[图片]如图,由于自己做的时候粗心,request没有传指针类型的参数,导致500错误,找到我们的ValidateSignupPhoneExist方法,追踪代码,[图片]查看源代码发现,ValidateSt...

2年前
czjge
czjge 赞了话题
表单验证传值时data为何传指针类型的参数

[图片]如图,由于自己做的时候粗心,request没有传指针类型的参数,导致500错误,找到我们的ValidateSignupPhoneExist方法,追踪代码,[图片]查看源代码发现,ValidateSt...

2年前
phpfriend_xu
赞了评论
9 月份的工资该给,劳动纠纷劳动局一般原则是照顾劳动者。 人事又来面谈了,又带来了面谈单,明确表示我只完成了 5%,公司不可能让我离职的,并且公司投入了那么多(给我...
关于离职后续

首先,先要谢谢各位小伙伴的支持,我已经正常离职,但是9月27日签完离职单以后,公司明确表示不会给我发放9月份的工资,看来这个事还没完,当然接下来的事就简单多了,去...

2年前
隐德莱希
隐德莱希 关注了用户 Summer
2年前
iwzh
赞了评论
服务提供者最大的一个作用就是方便拓展,尤其在 composer 包开发的时候,通过 boot 和 register 方法,可以将composer 包的 路由 和 command 命令注册进去。所以可以基于...
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
renxiaotu
发表了评论
@meitian 问题出在你的客户端判断没有被使用的手机号和服务端返回的内容没有关联上 两个方案: 服务端当用户不存在的时候不返回错误,而是返回id=0的user 客户端在err !=...
renxiaotu
GRPC服务端返回的错误如何被客户端正确处理?

需求服务端有个根据手机号查找用户的方法,分三种情况:找不到、能找到(返回用户信息)、出错。客户端想实现判断手机号是否已经注册,想利用这个方法。服务端代码大致如...

2年前
RuanZzzz
RuanZzzz 赞了文章
Laravel 源码学习笔记 5:请求通过中间件管道

上篇文章讲到请求通过kernel的handle方法解析,这篇主要讲handle里通过中间件的过程。 protected function sendRequestThroughRouter($request) { //绑定请...

2年前
laravel_peng
发表了评论
提交外文翻译: [图片]
laravel_peng
Laravel 管道查询集合

[图片] Laravel 管道查询集合 包,包含一组用于管道的 Eloquent 查询过滤器。给定一个复杂的过滤器查询,在查询条件下,代码可能会变得有点笨拙: $users = User::query(...

2年前
php_yt
发表了评论
动态渲染的吗
php_yt
laravel网站 页面刷新 自动滚动到之前浏览的位置

页面显示,return view(‘abc.index’,compact(‘data’)); 假设有100条数据,这个页面是无法显示全,需要滚动的下边 若是浏览器刷新一下,整个页面又回到顶部,而不是之前浏...

2年前
zpers
发表了评论
太强了,
zpers
我的2020年记-大浪潮下的小小打工人

[图片] 大纲 2020在疫情中启程,也在疫情中结束;首先是工作上先体验了一波 停工+自由职业 的感觉,2月到4月也是我博客输出最多的时间,随后在4月找到了新工作,开始在新...

2年前
haodudecao
haodudecao 在 翻译 下发布了话题
使用 Factory 和 Worksome 来测试 Laravel 表单验证

A month or two ago, I was busy writing tests for a Laravel app. More specifically, I was testing a Laravel post request... - *it allows a user to sign up*...

2年前
喝卵形
发表了评论
服务提供者最大的一个作用就是方便拓展,尤其在 composer 包开发的时候,通过 boot 和 register 方法,可以将composer 包的 路由 和 command 命令注册进去。所以可以基于...
喝卵形
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
apicreator
apicreator 赞了话题
新的 TOC 显示,更加直观

[图片] 应社区用户要求,对 TOC 做了改进,更加直观方便使用。 试验链接: 文档 —— 服务容器《Laravel 8 中文文档》博客 —— 博客:十个 Laravel 5 程序优化技巧Wiki —— W...

2年前
2zyyyyy
2zyyyyy 赞了文章
送了两趟外卖,我想明白了Goroutine + Channel

goroutine 和 channel 是 Golang 的并发的两把利剑,想要掌握 Golang,需要学好这两把利剑。还好这并不难,我送了两趟外卖就想明白了🐶。 简介 Goroutine 被称为Go协程,...

2年前
JaydenHong
JaydenHong 赞了文章
rbac 教程

说明 前后端分离的前提下,后台接口使用多路由和多语言 rbac 本项目: github 地址 本项目前准备项目: github 地址 基于已开发好的 jwt 和多端路由 更新说明 本篇 rbac...

2年前
hwll
发表了评论
只能说你没遇到适合的场景而已,简单来说,就是很小的项目.每个方案都会有它的应用场景,不能乱用.
hwll
我发现PHP程序员总是想着增加系统复杂性,让自己看起来不那么low

我发现很多PHP程序员总是给自己找麻烦,千方百计增加系统复杂性,让自己看起来不那么low,往往弄巧成拙。 案例 之前公司有一个查询进行中的活动接口,直接between 开始时...

2年前
wangchunbo
wangchunbo 发布了文章
mysql查询问题,主表4条数据,附表2条数据,但是我要关联查询 出来

问题抛出 主表 有 4条数据,但是附表只有2条。 可是我的detail查询,肯定是一直关联附表的。 这时候我写法是: [图片] 生成的sql为: [图片] SELECT t_cycle.*,...

2年前
China996
发表了评论
自己写了个取巧方式只能单月进行统计,不能一次统计整年的。 SELECT CASE WHEN ( grouping ( t.date_type, t.statistics_date ) = 1 ) THEN co...
China996
关于mysql增加小计和总计行的处理讨论

[图片]想统计一个月上中下旬,类似于增加小计、总计行的的数据。mysql中有什么合适函数可以进行解决呢GROUPING函数的使用方式

2年前
win
win 赞了文章
go语言实现的一款简单的网盘系统

后端程序运行 项目说明 很早之前一直想写一个自己的网盘系统,用来存储自己工作和生活中的文件和图片等资料,但是因为 工作比较繁忙,一直没有时间进行实施。最近这段时...

2年前
renxiaotu
发表了评论
为什么不查出来再另统计?
renxiaotu
关于mysql增加小计和总计行的处理讨论

[图片]想统计一个月上中下旬,类似于增加小计、总计行的的数据。mysql中有什么合适函数可以进行解决呢

2年前
lddtime
lddtime 关注了话题 laravel网站 页面刷新 自动滚动到之前浏览的位置
2年前
黑将军
黑将军 赞了话题
[扩展推荐] Spatie 出品的多租户 Laravel 扩展包

[图片] 多租户系统是那些需要在一套后端程序上同时维护多个客户的 web 开发者的福音。 最近 Spatie 发布了一个新 Laravel 的扩展 multitenancy ,该扩展主要帮助您快速搭...

2年前
dengxit
dengxit 赞了文章
FastCGI 和 PHP-FPM 及相关知识的介绍

我们平时可能经常看到FastCGI或者PHP-FPM,比如说我们在linux上安装php的时候,发现php必须要安装一个PHP-FPM这样的扩展,甚至现在PHP-FPM已经成了php的内核了。看了很多...

2年前
luoyeyuzhou
luoyeyuzhou 在 问答 下发布了话题
laravel网站 页面刷新 自动滚动到之前浏览的位置

页面显示,return view(‘abc.index’,compact(‘data’)); 假设有100条数据,这个页面是无法显示全,需要滚动的下边 若是浏览器刷新一下,整个页面又回到顶部,而不是之前浏...

2年前
浪里小白龙
发表了评论
服务提供者应该是指绑定某个对象或抽象至容器中,每次我们访问laravel时,容器就会运行所有provider::boot方法,把里面注册的东西全部挂到容器缓存中,当我们使用app()或...
浪里小白龙
茅塞顿开!2年了,我好像理解了Laravel的服务提供者!

如果我理解的没错,请给我一个赞,两年了,我一直都对服务提供者懵圈中,不知道是干啥用的,今天突然顿悟了!很激动!!! 2022-06-14更新:服务绑定只是服务提供者的其...

2年前
zzbfun
发表了评论
期待后续
zzbfun
基于 swoole 的 websocket 服务实现状态同步

基于swoole的websocket服务实现状态同步 基础流程图 [图片] 效果展示图 界面展示 [图片] 终端展示 [图片] 前端实现代码 <html> <head> <titl...

2年前
zzbfun
zzbfun 关注了文章 基于 swoole 的 websocket 服务实现状态同步
2年前
zzbfun
zzbfun 赞了文章
基于 swoole 的 websocket 服务实现状态同步

基于swoole的websocket服务实现状态同步 基础流程图 [图片] 效果展示图 界面展示 [图片] 终端展示 [图片] 前端实现代码 <html> <head> <titl...

2年前
Alone88
赞了评论
写个 trait,然后在模型中 use <?php namespace App\Traits; use Carbon\CarbonInterface; trait DefaultDateFormat { protected function serializeDate(\DateTi...
laravel8查询出来少8个小时

config/app.php 设置了 'timezone' => 'PRC',数据库字段类型 timestamp 查询出来还是少8个小时,目前找到这个方法解决,每个model都要设置,有什么好的办法统一设置?...

2年前
吃鱼不吐刺
吃鱼不吐刺 赞了文章
API 授权为啥要在 Authorization 标头里加个 Bearer?

设计 API 授权,或者调用第三方 API 时,经常会接触到: Authorization : Bearer Tokenxxxxxx 有没有疑惑为何不直接写成这样就得了: Authorization : Tokenxxxxxx 这是...

2年前
拼凑出整个银河
拼凑出整个银河 赞了文章
基于 Laravel 和 Redis 的点赞功能设计

思路: Redis 存储随后批量刷回数据库 数据表设计: Mysql 设计部分: 建两个表: likes: 存每篇文章的赞计数, 字段: post_id, count user-like-post: 存点赞的具体细节, 主...

2年前
white_1998
发表了评论
你先查询10条出来,然后把查询放到子查询里面 from 条件,具体这里使用: $this->query = DB::table(DB::raw("({$this->query->toSql()}) as cashier_or...
white_1998
分情况统计 怎么写查询呀

比如我需要统计users表 status 等于 0 1 2 这几种情况 分别的数量

2年前
Rhubarb_dog
Rhubarb_dog 赞了文章
如何使用 Service 模式

如何使用 Service 模式 若将数据库逻辑都写在 Controller 里,会造成 Controller 代码的臃肿难以维护,基于 SOLID 原则,我们应该使用 Service 模式辅助 Controller,将...

2年前
seebyyu
赞了评论
自动同步 这一步应该是多余的
发布自己的composer包

在我们的开发过程中,你可能有一些非常好用的小工具或者一些非常有特色的功能点,我们可以把它做成composer包,供自己以后使用并分享给大家。 前期准备 代码托管网站,例...

2年前
_Ten
发表了评论
原来如此
_Ten
API 授权为啥要在 Authorization 标头里加个 Bearer?

设计 API 授权,或者调用第三方 API 时,经常会接触到: Authorization : Bearer Tokenxxxxxx 有没有疑惑为何不直接写成这样就得了: Authorization : Tokenxxxxxx 这是...

2年前
Kight_Rider
赞了评论
标题改成秒读 CSV 比较好,毕竟 excel 生成的文件并不全是 csv 格式。
秒读 Excel 百万数据(第一篇)

读取前的准备工作 1. 文件类型属于 .xls 、.xlsx,需要用办公软件 WPS 或 Office 将文件另存为 .csv 类型。不能直接重命名修改文件类型,直接重命名修改文件类型会导致数...

2年前
ononl
发表了评论
我现在都用有道笔记记录一下,纯粹为了给自己看了 :joy: 维护博客好麻烦的
ononl
自己搞了一个博客

最近时间挺充裕,便着手搞起了个人博客来,大概也是为了下次跳槽做准备吧!技术选型思考了很久,考虑了 laravel 或者 go,偶然逛论坛看到了 想建个个人博客网站,但前端这...

2年前
sparkinzy
发表了评论
原来如此
sparkinzy
API 授权为啥要在 Authorization 标头里加个 Bearer?

设计 API 授权,或者调用第三方 API 时,经常会接触到: Authorization : Bearer Tokenxxxxxx 有没有疑惑为何不直接写成这样就得了: Authorization : Tokenxxxxxx 这是...

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1990
  • 1991
  • 1992
  • 1993
  • 1994
  • 1995
  • 1996
  • ...
  • 2067
  • 2068
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

    由 Summer 设计和编码 ❤

    请登录

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

    我要举报该,理由是:

    取消