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
整站动态
_Alen
_Alen 赞了文章
Laravel 中间件实现原理

1. 什么是中间件? 对于一个Web应用来说,在一个请求真正处理前,我们可能会对请求做各种各样的判断,然后才可以让它继续传递到更深层次中。而如果我们用if else这样子来...

1年前
_Alen
_Alen 赞了文章
Laravel 中间件原理

简介 Laravel 中间件提供了一种方便的机制来过滤进入应用的 HTTP 请求, 如ValidatePostSize用来验证POST请求体大小、ThrottleRequests用于限制请求频率等。 那Laravel的...

1年前
_Alen
_Alen 赞了文章
Laravel 中间件

中间件介绍 HTTP 中间件提供了一个方便的机制来过滤进入应用程序的 HTTP 请求,例如,Auth 中间件验证用户的身份,如果未通过身份验证中间件会把用户导向登录页面,反之,会继...

1年前
_Alen
_Alen 赞了话题
问下研究过 [附近的人] 功能的朋友,你的解决是什么?

两三年前做过类似于微信『附近的人』功能,就是基于地理位置信息算出离你最近的人。当时使用的是 MongoDB 的 $near 方案,在已经存入用户坐标后,使用类似以下代码算出来...

1年前
_Alen
_Alen 赞了话题
使用 Redis 作为缓存驱动时,Redis 和 Cache 的区别?

设置 Redis 为缓存驱动后,Cache::get('xx') 和 Redis::get('xx') 有何区别?Cache::put('test', '1', 10);,Redis::get('test') 值不是 1,Cache 和 Redis 是相互独立的...

1年前
rambo
赞了评论
我觉得干这行最大的问题是,只有大城市有工作,而大城市买不起房。
想转行了

确实是不知道有啥行业好干的,但这几年一直干耗下去也没法找到出路,或者趁着年纪还不算太大,各行各业都考虑下,程序员真的太累了,我没信心,再过两年还能坚持,还能卷...

1年前
_Alen
_Alen 赞了文章
Laravel5.5+passport 放弃 dingo 开发 API 实战,让 API 开发更省心

Laravel5.5更新,通过Laravel5.5开发Api更加顺畅了,在这里就分享一下Laravel开发Api的经验吧 1.封装返回的统一消息 返回的自定义消息,和错误消息,我自己封装了一个Tra...

1年前
_Alen
_Alen 赞了文章
Laravel Passport 学习整理

四种模式使用总结 [图片] 注意和备注说明 请求前认证用户:比如我们在使用weibo和QQ第三方登录时,要求先登录weibo和qq后在授权。 code:有效期默认为十分钟。 redirect_u...

1年前
_Alen
_Alen 赞了话题
Laravel 使用极光推送基本介绍

通过 composer 安装 "require": { "jpush/jpush": "v3.5.*" } 然后运行 composer install 基本概念 platform 推送平台设置,目前支持 ios, android, winphone audienc...

1年前
_Alen
_Alen 赞了文章
Laravel 极光推送驱动,使用极光不再那么麻烦!

我们在开发针对国内运营的时候进行需要使用过程的几家推送,极光推送则是其中之一。这个包就可以让你方便的在你构件的 Laravel 应用中进行极光推送的使用。 GitHub: http...

1年前
_Alen
_Alen 赞了文章
快捷地集成极光推送(JPush)到 Laravel 项目中

[图片] 需求概述 我们在开发 Laravel 应用项目地时候,经常会用到“推送”,Laravel 自带了 Pusher 进行推送,但是国内环境大家都懂!所以这里以集成极光推送为例。 依赖极...

1年前
_Alen
_Alen 赞了文章
使用 Laravel Queue 不得不明白的知识

[图片] 背景 首先说一下我写这篇文章的初衷,在我们打算使用 Laravel Queue 的时候,你的首选应该是去看文档,但是无奈 Laravel 的文档很多地方写得太简单,有时候想了解...

1年前
wdnmd
发表了评论
我用windows server的定时任务 每天局域网本地服务器 6点自动关机都是小概率关不了 :smirk:
wdnmd
问下windows有么有那个执行定时任务的软件?

我知道linux 可以用 crontab 服务。windows 可以使用计划任务。主要是我感觉这计划任务执行不稳定,有时候能成功,有时候又不能成功,所以我想能安装一个软件,专门执行...

1年前
徵羽宫
徵羽宫 发布了文章
supervisor 常用命令

简单配置一下: vim /etc/supervisor/config/websockets.config [program:websockets] command=/usr/bin/php /home/sollado/server/artisan websockets:serve numprocs=1...

1年前
_Alen
_Alen 赞了话题
异步队列读取不到域名

public function toMail($notifiable) { $key = str_random(15); $expiredAt = now()->addMinutes(10); Cache::put($key, ['email' => $notifiable->email], $e...

1年前
_Alen
_Alen 赞了话题
总结要点:使用队列,监控队列

队列 使用队列可以异步执行消耗时间的任务,降低请求响应时间 配置队列 队列配置信息文件 config/queue.php 其中包含了所支持的队列驱动 在 .env 中修改所配置的队列驱动...

1年前
_Alen
_Alen 赞了文章
Laravel 之队列使用浅析

最近有朋友有朋友问laravel队列的实现原理和经验,刚好用过所以整理了一下分享给大家。 laravel队列配置参见:http://learnku.com/docs/laravel/5.1/queues 原理分析 创建...

1年前
_Alen
_Alen 赞了话题
如何修改 Request $request 的值?

场景:用户界面有一个 ver 版本的字段,是自动的,由用户可选,用户提交后,根据 body 内容判断是 V1 还是 V2,并给 $_POST['ver] 赋值。 办法:经过搜索,发现 Request...

1年前
_Alen
_Alen 赞了话题
关于 DomPDF 导出中文乱码问题

框架使用的 laravel5.2,包使用的是 maatwebsite/excel 在maatwebsite/excel文档中说明要导出pdf需要下载依赖包 "dompdf/dompdf": " ~0.6.1",可以导出pdf但是中文是乱码...

1年前
_Alen
_Alen 赞了文章
Laravel 多 where 并搜索

$size= (int)$request->size; $page= (int)$request->page; if(empty($page)) $page =1; if(empty($size)) $size =10; $ofsset = $size * ($page -1); // var_dump...

1年前
_Alen
_Alen 赞了文章
教你如何使用 PHP 优雅的生成 PDF 和 Image

导读:本人初次写博客,有不足之处,请多多指教 。 起因 因为项目中有需求,要动态的生成一些图片,图片的格式要求也比较严格就像是这样的 [图片] 表格中的数据如 单价...

1年前
_Alen
_Alen 赞了话题
VIM-PHPer 的福利, 将你的 VIM 打造成为不次于 PHPStorm 的 IDE

通过 PHPCD.vim 这个 nvim 的插件, 我们可以将我们的 nvim 打造成不次于 PHPStorm 的 IDE. 像"Goto definition"/"Auto Completion"此类 IDE 功能一应俱全. DEMO [图片]...

1年前
sanders
发表了评论
如果是接口响应内容,可以使用 Resource 对结果进行整合后输出,文档: API 资源《Laravel 10 中文文档》 好处是将输出进行抽象化,可以进行复用。
sanders
with如何和外部的查询同级输出

User::with('posts')->get(); 我想这个posts的内容和外面的user的内容同级,这样就不用在api输出的时候还要自己循环一遍再输出内容,有没有办法

1年前
gyp719
发表了评论
很不错, 有两个问题 1、会不会出现内存泄露的问题? 2、.xls 、.xlsx 的格式读取会是乱码的。
gyp719
Laravel 实用小技巧 —— 如何快速更新 20 万条 MySQL 数据?

背景 在我们日常开发中,「洗数据」这个词儿可能听的比较多(至少在我们公司是这样的)。作为一个互联网公司呆上几年的老兵,都不好意思说自己没洗过数据。那么哪些情况...

1年前
Rache1
发表了评论
大概率是端口被 Hyper-V 保留了 【转】解决 Windows 10 端口被 Hyper-V 随机保留(占用)的问题 - SpringCore - 博客园
Rache1
为什么 laravel 会 Failed to listen?

为什么每次电脑第一次开机,执行php artisan serve就提示Failed to listen on 127.0.0.1:8000,重新启动一次电脑就没有问题,总不能每天开机一次然后再重启一次吧,最近...

1年前
Deven
发表了评论
谢谢分享,收藏学习!
Deven
Go 验证器 validator 详解

开发过程中,我们往往需要对用户提交的数据进行验证,以保证数据的合法性和完整性。今天我们就来介绍 Go 语言社区推出的一个验证包 —— validator。 validator 包根据 tag...

1年前
guml
赞了评论
iterm2
大家mac 系统 都在用什么工具连接服务器,类似xshell 的工具

大家mac 系统 都在用什么工具连接服务器,类似xshell 的工具

1年前
zds
zds 发布了文章
进程、线程、协程

老是描述不清楚进程、线程、协程的概念。属于脑子里面有。但是说也说不出来。今天记录一下相关概念 进程 概念 在计算机中,进程(Process)是指正在运行的一个程序的实例...

1年前
忆往昔弹指间
发表了评论
参考我之前的回答 问答:with 关联查询出来的数据怎么合并成一个喃?
忆往昔弹指间
with如何和外部的查询同级输出

User::with('posts')->get(); 我想这个posts的内容和外面的user的内容同级,这样就不用在api输出的时候还要自己循环一遍再输出内容,有没有办法

1年前
cc2015
cc2015 关注了用户 johnlui
1年前
wdnmd
wdnmd 赞了话题
两万字教你自己动手开发互联网搜索引擎

Github 地址:github.com/johnlui/DIY-Search-Engi... [图片] 运行方法 首先,给自己准备一杯咖啡。 把本项目下载到本地编译:go build -o ese *.go修改配置文件:cp .en...

1年前
stars1314
stars1314 关注了用户 lvjie1996
1年前
中文
中文 在 问答 下发布了话题
with如何和外部的查询同级输出

User::with('posts')->get(); 我想这个posts的内容和外面的user的内容同级,这样就不用在api输出的时候还要自己循环一遍再输出内容,有没有办法

1年前
deatil
发表了评论
估计有软件第一次开机占用了端口处理什么的,结束后就不再使用这个端口了。最好就是拿个记录端口使用情况的软件记录下使用过端口的软件
deatil
为什么 laravel 会 Failed to listen?

为什么每次电脑第一次开机,执行php artisan serve就提示Failed to listen on 127.0.0.1:8000,重新启动一次电脑就没有问题,总不能每天开机一次然后再重启一次吧,最近...

1年前
宇智波刘能
发表了评论
:+1:
宇智波刘能
Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理

简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「布隆过滤器」》中,我们了解到了「布隆过滤器」的原理和简单的实现。在接下来的文章中,我们再来介绍一个「布隆...

1年前
宇智波刘能
宇智波刘能 赞了文章
Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理

简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「布隆过滤器」》中,我们了解到了「布隆过滤器」的原理和简单的实现。在接下来的文章中,我们再来介绍一个「布隆...

1年前
宇智波刘能
发表了评论
:+1:
宇智波刘能
Redis 实用小技巧—— bitmap 应用之「签到统计」

简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理》中,我们了解到了「缓存穿透」的原理以及如何通过「布隆过滤器」来解决这种问题。在接下...

1年前
宇智波刘能
宇智波刘能 赞了文章
Redis 实用小技巧—— bitmap 应用之「签到统计」

简介 在上一篇文章《Redis 实用小技巧—— bitmap 应用之「缓存穿透」问题的处理》中,我们了解到了「缓存穿透」的原理以及如何通过「布隆过滤器」来解决这种问题。在接下...

1年前
宇智波刘能
发表了评论
:+1:
宇智波刘能
通联支付对接小技巧——汇入金接入介绍及流程设计

简介 本篇文章我们来聊一聊通联的一款支付产品 —— 汇入金。 为了满足客户大额支付需求,丰富客户的支付渠道,同时解决通道限额等问题,通联推出大额支付产品:汇入金。...

1年前
宇智波刘能
宇智波刘能 赞了文章
通联支付对接小技巧——汇入金接入介绍及流程设计

简介 本篇文章我们来聊一聊通联的一款支付产品 —— 汇入金。 为了满足客户大额支付需求,丰富客户的支付渠道,同时解决通道限额等问题,通联推出大额支付产品:汇入金。...

1年前
zds
zds 赞了文章
子进程、孤儿进程,僵尸进程, init进程

子进程 一个进程在执行 系统函数fork()后, 会生成一个新进程。 被称为子进程。而原来的进程被称为父进程。新创建的子进程几乎与父进程相同,包括代码和数据段、堆、共享...

1年前
宇智波刘能
发表了评论
:+1:
宇智波刘能
Laravel 实用小技巧 —— 如何快速更新 20 万条 MySQL 数据?

背景 在我们日常开发中,「洗数据」这个词儿可能听的比较多(至少在我们公司是这样的)。作为一个互联网公司呆上几年的老兵,都不好意思说自己没洗过数据。那么哪些情况...

1年前
宇智波刘能
宇智波刘能 赞了文章
Laravel 实用小技巧 —— 如何快速更新 20 万条 MySQL 数据?

背景 在我们日常开发中,「洗数据」这个词儿可能听的比较多(至少在我们公司是这样的)。作为一个互联网公司呆上几年的老兵,都不好意思说自己没洗过数据。那么哪些情况...

1年前
yangyangyang
yangyangyang 赞了文章
ThinkPHP6 核心分析(一):Http 类的实例化

说明 关于版本 此次源码分析使用的版本为6.0.0RC3,非正式版本。后期改动可关注官方GitHub仓库上的Commit。 分析的总体思路和计划 先分析一次简单的请求的生命周期,再依...

1年前
隐德莱希
隐德莱希 赞了话题
Mysql 的 varchar 字段最大长度真的是 65535 吗?

作者公众号:小白debug 原文链接 在mysql建表sql里,我们经常会有定义字符串类型的需求。 CREATE TABLE `user` ( `name` varchar(100) NOT NULL DEFAULT '' COMMENT '名...

1年前
我家的猫
我家的猫 赞了话题
关于Laravel-admin提交表单为空的时候保存为NULL的处理思路

laravel会自动把表单的空值转为null,但是数据库中字段一般都设置为都不能为null,保存的时候有几种思路,请大佬帮我分析一下还有没有更好的方式 第一种:转换类型 $form...

1年前
hupc
发表了评论
在重构的时候,signup_request.go这个文件里的方法名改了
hupc
代码有误

// IsPhoneExist 检测手机号是否被注册 func (sc *SignupController) IsPhoneExist(c *gin.Context) { // 获取请求参数,并做表单验证 request := requests.Sign...

1年前
_Alen
_Alen 赞了文章
Laravel5.5+dingo+JWT 开发后台 API

我的github博客:https://zgxxx.github.io/ dingo api 中文文档: https://www.bookstack.cn/read/dingo-api-wi... Laravel中使用JWT:博客:JWT 完整使用详解 辅助文章...

1年前
_Alen
_Alen 赞了话题
Laravel5.3 中新的循环变量 $loop

Laravel 5.3 发布临近,大体构建已经完成,文档整理也已经发布,一些新特性还待研究,柿子先赶软的捏 :smile:,先讲一个简单的特性,后面陆续会在我的博客上面更新~ 在La...

1年前
Smilephp
发表了评论
换个端口
Smilephp
为什么 laravel 会 Failed to listen?

为什么每次电脑第一次开机,执行php artisan serve就提示Failed to listen on 127.0.0.1:8000,重新启动一次电脑就没有问题,总不能每天开机一次然后再重启一次吧,最近...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 934
  • 935
  • 936
  • 937
  • 938
  • 939
  • 940
  • ...
  • 2076
  • 2077
  • ›
本周译者排行
2
123wula
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消