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
整站动态
seebyyu
发表了评论
真好,看了这文章更蒙了。
seebyyu
1.5 - Laravel 5.6 - Alias 别名

通过服务绑定的别名,在解析服务的时候,跟不使用别名的效果一致。别名的作用也是为了同时支持全类型的服务绑定名称以及简短的服务绑定名称考虑的。 什么东西,看不懂 通...

2年前
Lion-
赞了评论
私以为 Laravel 的优雅并不是来自于 PHP,而是其设计思想,在这方面各语言应该都有借鉴意义~ 他山之石,可以攻玉。
Goravel V1 正式版发布,让 Go 开发更简单、高效!

历时近一年时间,14个版本的更新,完成 13个功能模块,Goravel 终于到达了第一个里程碑:V1 正式版发布。🚀 🚀 Goravel 是一个功能完备、具有良好扩展能力的 Web 应用程序...

2年前
宇智波刘能
宇智波刘能 赞了文章
「Goravel 上新」验证表单的三种新姿势,估计你只用过一种

验证用户输入的数据是我们开发中最常见的需求,Goravel 提供三种验证姿势,个个简单好用! 第一种:简单直接式 根据表单内容直接校验: func (r *PostController) Store(...

2年前
野生菌
赞了评论
关于执行顺序这个问题可以网上找一下详细的 Go 协程的设计模型—— GMP(Goroutine, Machine, Processer) 模型 然后简单回答一下楼主当前的疑惑,通过代码可知: runtime....
请教一下两个for内两个协程的执行顺序及结果的原因?

package main import ( "fmt" "runtime" "sync" ) func main() { runtime.GOMAXPROCS(1) wg := sync.WaitGroup{} wg.Add(20) for i := 0; i...

2年前
cccyzloong
cccyzloong 关注了文章 laravel发送微信公众号模板消息
2年前
lalall
赞了评论
当薪资与付出不对等,这种事情常发生,公司也不会等你足够优秀了再用你,现在就是快餐式开发的年代,想做好产品的没有几个。
之前同事写了一个功能,其中一个功能居然只有45个foreach

今天看了下之前同事写的一个功能,一个class中也就32个方法 [图片]当我折叠了代码,总感觉哪里不对劲,又整体看了一下,好像都没有注释,不过也还好,看到传递的参数名,...

2年前
iceymoss
iceymoss 发布了文章
「前端开发」html入门列表标签

[toc] 概况 我们下面来学习html的三总列表 标签 标签名称 <ul></ul> 无序列表 <ol></ol> 有序列表 <dl></dl> 定义列表 无序列表 无...

2年前
iceymoss
iceymoss 发布了文章
「前端开发」html入门之初识html

[toc] html骨架 在详细信息html前先看一下html的基本骨架 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">...

2年前
iceymoss
iceymoss 发布了文章
「前端开发」html入门多媒体和语义化

[toc] 概况 下面我们来介绍一下多媒体和语义化标签的使用 音频audio autoplay属性 autoplay会自动播放音频,但是有点浏览器可能会不允许这种行为(防止打扰用户) loop属性...

2年前
任飘渺
发表了评论
遇到 Can't write image data to path ->save('/upload/images/') public/upload/images
任飘渺
图片水印

安装 intervention/image 安装 Intervention Image 之前,需要安装了 Fileinfo 扩展,以及GD库(>=2.0)或者 Imagick 扩展(>=6.5.7)。 我们使用 composer 在命令...

2年前
犯二青年
犯二青年 赞了文章
PHPStorm 保存时自动执行 PHP CS Fixer

在我们日常开发中,一定少不了 PHP CS Fixer 来帮我们统一代码风格,但是PHP CS Fixer 不像 ESLint 一样,可以在 PHPStorm 中在保存时自动执行。 [图片] PHPStorm 并没有...

2年前
犯二青年
犯二青年 赞了文章
[记录]利用workerman在laravel中实现网页聊天室

github地址:github.com/buckychen/larachat 1.安装扩展包 首先引入workerman/gateway-worker扩展包 $ composer require workerman/gateway-worker 2.创建启动命令文件...

2年前
GeorgeKing
发表了评论
Collection 的目的就是为了批量处理一类数据,而不是这种没有共性的单一对象数据。 如果要通过箭头的方式访问,为什么不直接将数组转为 stdClass object 呢? $obj = (ob...
GeorgeKing
关于数组转collect的疑惑

1. 运行环境 1). 当前使用的 Laravel 版本? Lavavel 9 2). 当前使用的 php/php-fpm 版本? PHP 版本: PHP8.1 3). 当前系统 Ubuntu 20.4 2. 问题描述? 我使用collect()...

2年前
BowenHan
BowenHan 发布了文章
「Goravel 上新」验证表单的新姿势,估计你都没有体验过

验证用户输入的数据是我们开发中最常见的需求,Goravel 提供三种验证姿势,个个简单好用! 第一种:简单直接式 根据表单内容直接校验: func (r *PostController) Store(...

2年前
fishhero
fishhero 关注了用户 Jason990420
2年前
fishhero
fishhero 在 问答 下发布了话题
求助,当我使用open()函数读取文件时,最终报错 Cannot open console output buffer for reading

我在使用open()函数读取文件时,最终报错Cannot open console output buffer for reading 在使用该函数时,我引入了argparse并以短参数-r指定了文件路径,部分代码如下 r...

2年前
moonfdd
moonfdd 发布了文章
2022-12-27:etcd是无界面的,不好看,joinsunsoft/etcdv3-browser是etcd的we

2022-12-27:etcd是无界面的,不好看,joinsunsoft/etcdv3-browser是etcd的web可视化工具之一。请问在k3s中部署,yaml如何写? 答案2022-12-27: 用户名: ginghan密码:...

2年前
vanshit
vanshit 在 问答 下发布了话题
程序设计作业的一个问题,有关链表和指针

[图片] [图片] 已给出主函数和fun.c,要设计函数 #include <stdio.h> #include "fun.h" int main(void) { int n, num; scanf("%d", &n); struct N...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 日志

概述 调用 log 包即可,包里面的方法输出日志时会自动加上日期时间前缀字符。 例子 输出到终端 package main import ( "log" "os" ) func main() { log.SetO...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 遍历目录

概述 调用 path/filepath 包即可。filepath.Walk() 方法非常强大,无需递归,以非常简单的方式实现了整个目录遍历。 建议先阅读 创建, 删除目录。 例子 package main imp...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 创建, 删除目录

概述 调用 os 包即可。 例子 目录创建 package main import ( "fmt" "os" ) func main() { err := os.Mkdir("/tmp/test_go_main_dir", 0755) // 创建 1 级目...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 文件判断

概述 调用 os 包即可。 例子 检测文件是否存在 package main import ( "fmt" "os" ) func main() { if _, err := os.Stat("/tmp/not_found_main.go"); os.Is...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 文件路径, 扩展名

概述 调用 path/filepath 包即可。 例子 package main import ( "fmt" "path/filepath" ) func main() { path, err := filepath.Abs("./main.go") if er...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 读文件

概述 调用 os 包即可。建议先阅读 创建文件 和 写文件。 例子 直接读取 package main import ( "fmt" "os" ) func main() { code, err := os.ReadFile("/tmp...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 写文件

概述 调用 os 包即可。建议先阅读 创建文件。 例子 直接写入 package main import "os" func main() { code := ` package main func main() { println("hello wo...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 创建, 删除文件

概述 调用 os 包即可。 例子 创建文件 package main import ( "fmt" "os" ) func main() { file, err := os.Create("/tmp/test_main.go") if err != nil...

2年前
洋芋土豆
洋芋土豆 发布了文章
Go 快速入门指南 - 原子操作

概述 调用 sync/atomic 包即可。 错误的并发操作 先来看一个错误的示例。 通过启动 1000 个 goroutine 来模拟并发调用,在函数内部对变量 number 进行自增操作,那么可能...

2年前
第五焱陽
赞了评论
翻译:30 个 Laravel Eloquent 的隐藏技巧 感觉可以看看这个15,16,17三点,然后用17的方法去处理
请问: Eloquent中使用withCount 来做复杂排序条件, 但withcount闭包中使用的orderBy方法未起到效果 如何处理才可以生效?

1. 运行环境 Linux CentOS 1). 当前使用的 Laravel 版本? 9.33.0 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.12 php-fpm 版本: 3). 当前系统 CentoOS 7.6 4)....

2年前
Kawhi
Kawhi 赞了话题
分享一下最近的面试笔记

又是一年金三银四的季节,我又开始了一年的找工作任务,今年形势感觉也不好,找了两周,投了有十来家,目前手上就两个offer。面试的过程是痛苦的,但也是一个学习的过程...

2年前
Junwind
发表了评论
同问,这种咋还用到递归
Junwind
PHP 保留小数点后有效数字(四舍五入)

/** * 四舍五入保留有效数字 * $val 需要保留的数值 必填 * $num 需要保留的位数 必填 * $s 开始位置 不需要填 * $d 结束位置 不需要填 */ function keepValidNumb...

2年前
Smilephp
发表了评论
里面是不会生效的
Smilephp
请问: Eloquent中使用withCount 来做复杂排序条件, 但withcount闭包中使用的orderBy方法未起到效果 如何处理才可以生效?

1. 运行环境 Linux CentOS 1). 当前使用的 Laravel 版本? 9.33.0 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.12 php-fpm 版本: 3). 当前系统 CentoOS 7.6 4)....

2年前
Kawhi
Kawhi 赞了文章
gRPC(一)入门:什么是RPC?

前言 本文作为Grpc的开篇,通过文档先了解一下rpc。个人网站:linzyblog.netlify.app/示例代码已经上传到github:点击跳转 一、RPC 1、什么是RPC? RPC(Remote Procedur...

2年前
uptutu
发表了评论
这个问题可以网上找一下详细的 Go 协程的设计模型—— GMP(Goroutine, Machine, Processer) 模型 然后简单回答一下楼主当前的疑惑,通过代码可知: runtime.GOMAXPROCS(1...
uptutu
请教一下两个for内两个协程的执行顺序及结果的原因?

package main import ( "fmt" "runtime" "sync" ) func main() { runtime.GOMAXPROCS(1) wg := sync.WaitGroup{} wg.Add(20) for i := 0; i...

2年前
wanQQ
wanQQ 在 分享 下发布了话题
练习答案

GOGGOOGOG

2年前
Rache1
发表了评论
没办法。你可以自己创建一个集合类,继承内置的集合类,然后改写 __get 这个魔术方法,把他重定向到 offsetGet 方法,创建集合的时候就需要使用自己的集合的 make 方法了...
Rache1
关于数组转collect的疑惑

1. 运行环境 1). 当前使用的 Laravel 版本? Lavavel 9 2). 当前使用的 php/php-fpm 版本? PHP 版本: PHP8.1 3). 当前系统 Ubuntu 20.4 2. 问题描述? 我使用collect()...

2年前
donggan
赞了评论
上个图自己看吧 [图片]
问下大家,这个正则该如何去写呢?

我想提取视频流地址内的ip地址如:rtsp://admin:admin123@192.168.140.142:554/h264/cam/realmonitor?channel=1&subtype=0或者没有端口号rtsp://admin:admin123@192....

2年前
chuyang
chuyang 赞了文章
业务逻辑开发套路的三板斧

背景: 作为一个研发,我们工作中都会处理面临下面这些困惑: 又加需求,一个方法本来就处理了 300 行,现在又加 50 行。 状态逻辑太多了,产品第 2 期又加了一个逻辑,...

2年前
Rache1
赞了评论
上个图自己看吧 [图片]
问下大家,这个正则该如何去写呢?

我想提取视频流地址内的ip地址如:rtsp://admin:admin123@192.168.140.142:554/h264/cam/realmonitor?channel=1&subtype=0或者没有端口号rtsp://admin:admin123@192....

2年前
sagdfagdhs
发表了评论
翻译:30 个 Laravel Eloquent 的隐藏技巧 感觉可以看看这个15,16,17三点,然后用17的方法去处理
sagdfagdhs
请问: Eloquent中使用withCount 来做复杂排序条件, 但withcount闭包中使用的orderBy方法未起到效果 如何处理才可以生效?

1. 运行环境 Linux CentOS 1). 当前使用的 Laravel 版本? 9.33.0 2). 当前使用的 php/php-fpm 版本? PHP 版本:8.1.12 php-fpm 版本: 3). 当前系统 CentoOS 7.6 4)....

2年前
AMA32
AMA32 在 问答 下发布了话题
phpspreadsheet 如何处理数组公式

phpspreadsheet 在写入普通公式时可以直接写入 $worksheet->setCellValue("A2","=SUM(A1+A3)") 但这种方式好像不能设置数组公式,我尝试直接在里面加大括号的形式,比...

2年前
Darwin
Darwin 赞了文章
workman 加速 laravel 。「震惊,是什么加速技术打破了workman作者的认知」🐶

这里先提一个php的冷知识。disable_function 这个函数是可以禁止一些php的函数,如果在这个里面添加了之后,在php代码中就无法使用对应函数,但是你可以自定义一个同名函...

2年前
Darwin
Darwin 关注了文章 workman 加速 laravel 。「震惊,是什么加速技术打破了workman作者的认知」🐶
2年前
铁牛
赞了评论
SELECT * FROM t WHERE age IN (20,18) AND CASE WHEN age=20 THEN score=90 WHEN age=18 THEN score=80 END
请教下大家 sql可以根据不同状态有不同查询条件嘛

请教下大家 可以根据不同状态有不同查询条件嘛比如学生表id name age score字段如果age = 20 查 分数是90如果age = 18 查 分数是80这样的sql可实现嘛

2年前
lqalbert
赞了评论
oop抽象的是对象, aop抽象的是场景
你知道什么是 AOP 吗?

前言 AOP 的全称为 Aspect Oriented Programming,意思是:面向切面编程。 为什么会有这篇文章?是因为看了 Laravel 中 Pipeline 的设计,发现 Pipeline 就是基于 AOP 思...

2年前
____Laravel
____Laravel 在 问答 下发布了话题
关于数组转collect的疑惑

1. 运行环境 1). 当前使用的 Laravel 版本? Lavavel 9 2). 当前使用的 php/php-fpm 版本? PHP 版本: PHP8.1 3). 当前系统 Ubuntu 20.4 2. 问题描述? 我使用collect()...

2年前
易恒
易恒 赞了话题
每天新增8640w数据,怎么存储比较好

客户端每10秒产生一条数据(包含客户端的唯一ID/时间/业务数据),每个客户端每天生成8640条数据。共10000个客户端,每天新增8640w条数据 数据示例: client_id start_time...

2年前
shenjingwa0001
发表了评论
sprintf("%0.4f",3.222554584785) 不也是可以四舍五入吗?如果要float的格式,用 floatval($num) 转换一下不也可以么
shenjingwa0001
PHP 保留小数点后有效数字(四舍五入)

/** * 四舍五入保留有效数字 * $val 需要保留的数值 必填 * $num 需要保留的位数 必填 * $s 开始位置 不需要填 * $d 结束位置 不需要填 */ function keepValidNumb...

2年前
guoliang1994
guoliang1994 赞了话题
分享一下最近的面试笔记

又是一年金三银四的季节,我又开始了一年的找工作任务,今年形势感觉也不好,找了两周,投了有十来家,目前手上就两个offer。面试的过程是痛苦的,但也是一个学习的过程...

2年前
amw0918
发表了评论
我的代码终究还是被挖出来了 :grin:
amw0918
之前同事写了一个功能,其中一个功能居然只有45个foreach

今天看了下之前同事写的一个功能,一个class中也就32个方法 [图片]当我折叠了代码,总感觉哪里不对劲,又整体看了一下,好像都没有注释,不过也还好,看到传递的参数名,...

2年前
小李世界
赞了评论
\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\b
问下大家,这个正则该如何去写呢?

我想提取视频流地址内的ip地址如:rtsp://admin:admin123@192.168.140.142:554/h264/cam/realmonitor?channel=1&subtype=0或者没有端口号rtsp://admin:admin123@192....

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1400
  • 1401
  • 1402
  • 1403
  • 1404
  • 1405
  • 1406
  • ...
  • 2091
  • 2092
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消