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
整站动态
乘马班如
发表了评论
首先脑子里要有一些想法,比如减少重复代码,易扩展,通用性之类的,代码写得多又恰好比较会思考的自然而然就会了
乘马班如
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
minororange
发表了评论
刚入行,直接看设计模式可能会很绕,建议等代码量提上去了,多看多思考,想想同一个功能是否有更好的写法,慢慢提升自己的代码能力,后面就懂设计模式了
minororange
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
bigbug-gg
bigbug-gg 赞了文章
搭建高并发、高可用的系统

前言: 以下全文分享的内容不涉及到开发高并发、高可用系统具体的实现方法,主要分享的是在编写高并发、高可用系统的思想,具体的实现方法会随着时间而过时,但思想思路...

1年前
huaney
赞了评论
一分钟一次应该是配置了 Laravel 的定时任务,一分钟触发一次;Redis 连接超时的话先不要着急改 timeout 字段,先本地用 redis-cli 登陆下 Redis 看看能否正常登陆,如果...
链接redis Connection timed out

1. 运行环境 lnmp 1). 当前使用的 Laravel 版本? 8.5 2). 当前使用的 php/php-fpm 版本? 7.3PHP 版本:7 2. 问题描述? 链接Redis报错,平均一分钟一次连接超时,timeo...

1年前
抖森先森
发表了评论
远程开发接受吗?不在广州
抖森先森
[深圳][15k-20k][双休]PHP后端开发工程师招聘

关于我们 公司名称:深圳市大脚网络科技有限公司主营业务:会议会展相关的软件产品研发公司地址:深圳市龙华区卫东龙商务大厦(距清湖地铁站步行约700米,直达,无需过马...

1年前
宇智波刘能
发表了评论
66
宇智波刘能
Redis 实用小技巧——神奇的 bitmap(下)

简介 在上一篇文章《Redis实用小技巧——神奇的 bitmap (上)》中,我们介绍了 bitmap 相关的原理知识,在这一篇文章中,我们来聊一下 Redis 中 bitmap 相关的内容。 命令...

1年前
宇智波刘能
宇智波刘能 赞了文章
Redis 实用小技巧——神奇的 bitmap(下)

简介 在上一篇文章《Redis实用小技巧——神奇的 bitmap (上)》中,我们介绍了 bitmap 相关的原理知识,在这一篇文章中,我们来聊一下 Redis 中 bitmap 相关的内容。 命令...

1年前
孤云白鹤
孤云白鹤 赞了文章
Redis 实用小技巧——神奇的 bitmap(下)

简介 在上一篇文章《Redis实用小技巧——神奇的 bitmap (上)》中,我们介绍了 bitmap 相关的原理知识,在这一篇文章中,我们来聊一下 Redis 中 bitmap 相关的内容。 命令...

1年前
宇智波刘能
发表了评论
666
宇智波刘能
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

简介 在我们开发的过程中,经常会遇到定时任务没有按照预期执行的情况。在 Linux 系统中,定时任务一般都是靠系统 Crontab 来实现的,本篇文章就来探讨一下如何判断 Cron...

1年前
宇智波刘能
宇智波刘能 赞了文章
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

简介 在我们开发的过程中,经常会遇到定时任务没有按照预期执行的情况。在 Linux 系统中,定时任务一般都是靠系统 Crontab 来实现的,本篇文章就来探讨一下如何判断 Cron...

1年前
保安
发表了评论
要是在北京就好了。
保安
[北京][25-40K] RightCapital 招聘 PHP 工程师

关于我们 关于我们团队的情况、我们的业务、技术栈和福利,欢迎阅读我们之前的招聘帖。 开放职位 以下是我们部分的招聘职位,更多职位(例如中级 PHP 开发工程师)可以访...

1年前
yangweijie
yangweijie 赞了文章
Web 安全开发规范手册 V1.0

一、背景 团队最近频繁遭受网络攻击,引起了部门技术负责人的重视,笔者在团队中相对来说更懂安全,因此花了点时间编辑了一份安全开发自检清单,觉得应该也有不少读者有...

1年前
mshx
mshx 赞了文章
NativePHP 的技术原理和实现细节

[图片] 这次的 LaraconUS 发布很多很有意思的项目,比如我在这里提到的 Laravel Prompts/Laravel Folio/Laravel Herd/Pest 2 以及 beyondcode 这两天发布的比较重量级的...

1年前
lcp0578
lcp0578 赞了文章
Redis 实用小技巧—— bitmap 应用之「布隆过滤器」

简介 在《Redis 实用小技巧——神奇的 bitmap (上)》和《Redis 实用小技巧——神奇的 bitmap (下)》教程中,我们已经了解到了 bitmap 的相关原理和 Redis 中 bitmap 相关...

1年前
Morrow
Morrow 赞了文章
k8s 持久化存储

我们继续来查看 k8s 的卷,上一次我们分享了将磁盘挂载到容器中,empyDir 和 gitRepo 都是会随着 pod 的启动而创建,随着 pod 的删除而销毁 那么我们或许会有这样的需求...

1年前
zerocoder
赞了评论
可以看下这个,还有代码示例 github.com/guanguans/design-patter...
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
qzm123
qzm123 赞了文章
给大家一个小惊喜,Laravel 插件,从 packagist.org 自动安装到项目中。

Laravel 的应用市场管理器:github.com/plugins-world/MarketMan... [图片] [图片] [图片] [图片]

1年前
qzm123
发表了评论
插个眼,关注关注
qzm123
给大家一个小惊喜,Laravel 插件,从 packagist.org 自动安装到项目中。

Laravel 的应用市场管理器:github.com/plugins-world/MarketMan... [图片] [图片] [图片] [图片]

1年前
忆往昔弹指间
发表了评论
可以看下这个,还有代码示例 github.com/guanguans/design-patter...
忆往昔弹指间
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
Smilephp
发表了评论
:+1:
Smilephp
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
kis龍
发表了评论
设计模式看下,知道什么场景可以用什么形式可以实现一定的功能就行了 跟这个差不多 : “无忌,我教你的还记得多少?”“回太师傅,我只记得一大半”“那,现在呢?”“已经剩下...
kis龍
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
MasutaaDAO
MasutaaDAO 发布了文章
强烈推荐使用的Markdown编辑器

今天我有幸来给各位分享几款优秀的在线且免费的Markdown编辑器工具。如果你是一位程序员或开发者,我相信你对Markdown工具并不陌生。对,没错,就是那个让我们能够更高效...

1年前
ReDy
赞了评论
1.为什么user可以,而$user不可以? 先看下PHP官方对于这个函数的解释。 对每个参数,compact() 在当前的符号表中查找该变量名并将它添加到输出的数组中,变量名成为键名...
关于 compact ('user') 中使用'user'的疑问?

问题 请问各位: 教程里面的下段代码中,edit() 方法传入的实例是 $user,而在调用 compact() 处理时,用的是 'user' 而不是 $user。对此,我查了下 PHP 的手册,手册的...

1年前
yuandian
yuandian 发布了文章
Wails + SvelteKit 构建桌面应用

作为一名web后端CRUD boy,我一直希望开发一个自己的桌面app。但是当我稍微了解了一下之后,🫠发现这并不是一件容易的事情。但是转念一想,🤔反正我也不打算写一个特别复杂...

1年前
anticipate
赞了评论
《PHP 设计模式全集》
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
runstone
发表了评论
是不是哪里有中文字符了?gbk是国标编码。
runstone
运行函数报解码错误,麻烦大佬帮忙看下什么原因导致

from selenium import webdriver from selenium.webdriver import ActionChains#class TestLogin(): def test_login(self): driver = webdriver.Chrome()...

1年前
Crayxn
发表了评论
《PHP 设计模式全集》
Crayxn
请教一下如何使用设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
anticipate
anticipate 在 问答 下发布了话题
php设计模式

萌新问一下大家,你们在用laravel写项目时候用到的设计模式多吗?一般用到什么设计模式咧,感觉自己写的时候也想不到什么设计模式。

1年前
Rache1
Rache1 赞了文章
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

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

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

1年前
随波逐流
赞了评论
等你转行之后就会发现,其实每行每业都各有各的难处。
想转行了

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

1年前
kerrbty
发表了评论
AES算法是分组加密算法,最后字节如果不足16字节会补齐,所以解密完记得删除补齐的字节以后再解压,否则解压库不无法正常解压
kerrbty
一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密算法

一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密算法 通过接口进行模拟登录 我们先通过正常登录的方式,分析对应的登录接口。通过 F12 打开谷歌浏览器的调试...

1年前
lin_xi
lin_xi 关注了用户 快乐的皮拉夫
1年前
快乐的皮拉夫
赞了评论
个人理解: 方法参数太多的话,先看看是不是方法功能职责太多,可不可以再拆解为多个方法。实在需要的话可改为传一个 ValueObject。改为数组(不推荐)的话要写好数组参数...
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
jian1098
jian1098 赞了文章
想转行了

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

1年前
guanguans
发表了评论
个人理解: 方法参数太多的话,先看看是不是方法功能职责太多,可不可以再拆解为多个方法。实在需要的话可改为传一个 ValueObject。改为数组(不推荐)的话要写好数组参数...
guanguans
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
liyong123
赞了评论
使用之后,运营:麻烦替换成 字母 + 年月日 + 随机五位数, :relieved:
基于雪花算法的 PHP ID 生成器

[图片] Snowflake 是 Twitter 内部的一个 ID 生算法,可以通过一些简单的规则保证在大规模分布式情况下生成唯一的 ID 号码。 其组成为: 第一个 bit 为未使用的符号位。...

1年前
runstone
runstone 赞了话题
用 go 实现 ssh 客户端(千行左右的代码),发布第一天 github 涨了上百个 star。

开源地址: github.com/trzsz/trzsz-ssh tssh 已实现 ssh 客户端常用的基本功能( 其中 ssh 端口转发在实现中 ),发布第一天 github 涨了上百个 star ( 这是我没想到的...

1年前
被困群众
被困群众 赞了文章
PHP 源码加密学习

背景:在商用的情况下 可能需要加密php 源码 php-beast是一个PHP源码加密的模块,其使用DES算法加密,用户可以自定义加密的key来加密源代码,可以很好的保护你的代码。主...

1年前
taohua
发表了评论
高端的代码往往选择最朴素的传参方式,我选择一个个传
taohua
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
一个人的江湖
一个人的江湖 赞了文章
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
administrators
赞了评论
把所有的条件都带上,然后把生成的 SQL 打印出来,看看是不是预期一致; 如楼上所说,最后两个条件写的有问题,最后两个应该在 where 闭包里用 orWhere,而不是和外层平...
laravel10数据库多条件联合查询

$query = $this->user; //定义可能要勾选的字段 if (isset($data['unit_type']) && !empty($data['unit_type'])) { $query = $...

1年前
administrators
赞了评论
关键代码贴一下吧,正常都是会即时写入的。
Laravel 日志写入时机的问题

最近写了个 artisan 命令,是要24小时跑的那种,不可避免的就需要用到 sleep() 在特定的时间点进行休眠,然后我发现,日志不会立即写入了,必须要当前的脚本跑完(也就是...

1年前
administrators
赞了评论
用你给的代码测试不会出现这种问题呢。再确认下以下两个问题吧:1. 代码是否为最新代码,重启下脚本试试 2.会不会是因为 sleep 完以后程序抛出异常了,你看到的日志是异...
Laravel 日志写入时机的问题

最近写了个 artisan 命令,是要24小时跑的那种,不可避免的就需要用到 sleep() 在特定的时间点进行休眠,然后我发现,日志不会立即写入了,必须要当前的脚本跑完(也就是...

1年前
administrators
赞了评论
channel 用的哪个?
Laravel 日志写入时机的问题

最近写了个 artisan 命令,是要24小时跑的那种,不可避免的就需要用到 sleep() 在特定的时间点进行休眠,然后我发现,日志不会立即写入了,必须要当前的脚本跑完(也就是...

1年前
administrators
administrators 赞了文章
Redis 实用小技巧——神奇的 bitmap(下)

简介 在上一篇文章《Redis实用小技巧——神奇的 bitmap (上)》中,我们介绍了 bitmap 相关的原理知识,在这一篇文章中,我们来聊一下 Redis 中 bitmap 相关的内容。 命令...

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

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

1年前
zhang-dongjie
zhang-dongjie 赞了文章
教你更优雅地写 API 之「规范响应数据」

[图片] 前言 在推出 lumen-api-starter 以后,收到了不少的关注和反馈,先在此感谢各位朋友萌 🤟 关于 lumen-api-starter 的介绍可以参考上一篇是时候使用 Lumen 8 + API...

1年前
kkokk
kkokk 赞了文章
提高安全性的最佳 Nginx 配置

[图片] 由于安全问题一直是重中之重,这里整理下 nginx 的安全配置。文章大部分参考了 Best nginx configuration for improved security(and performance). 及 Jerry Qu...

1年前
chb
发表了评论
:+1:又学到了
chb
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

简介 今天在阅读项目中的老代码的时候,发现一些方法的参数特别多,有的甚至超过了十个以上。比如下面这个方法: ... /** * 创建订单 * * @param int $storeId 店铺ID...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 875
  • 876
  • 877
  • 878
  • 879
  • 880
  • 881
  • ...
  • 2068
  • 2069
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

    由 Summer 设计和编码 ❤

    请登录

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

    我要举报该,理由是:

    取消