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
整站动态
阿珂
赞了评论
分享一下我的订单号生成规则,22 位,2304180233303966728324 private function generateOrderNo(int $datacenter = -1, int $workerid = -1) { $order_no = date('y...
今天看到一个大聪明用md5做订单号!

今天看到一个大聪明用md5做订单号![图片] [图片] [图片]

2年前
马九南
发表了评论
问chatgpt
马九南
求教一个正则匹配问题

请问如何能匹配到下面的id和文本,最终得到的格式为['id'=>ID值,'name'=>'文本值'],能否用phpquerylist扩展包匹配,或者正则匹配 扩展包地址:querylist.cc/docs/...

2年前
slowlyo
发表了评论
laravel 辅助函数: Arr::crossJoin()
slowlyo
商品sku列表生成

/** * 商品sku 笛卡尔积 * @param array $arr 需计算的数组 [['白色','黑色'],['S','M','L']] * @return array */ public function Cartesian(...

2年前
huanhaifeihua
赞了评论
@huanhaifeihua a={} 和 a = a.setdefault(i,{}) 的差别是什么呢?他们会让a得到一个{}。但是关键的是这个{},一个位于全局中,一个位于另一个{}中。
python奇怪的赋值行为,真的不理解啊!!!

问题描述 1、a变量为什么可以影响dict的值,a的内存分布看起来也不连续。 2、dict值为什么是嵌套形式 以下代码和结果均是完整数据: class test: def __init__(...

2年前
huanhaifeihua
发表了评论
我两说的是一回事,最大字典dict的首地址,我想表达的类似链表结构里第一个地址,b引用了汉字对应键值对里的value地址,但因为我的例子里默认值是个新的字典,所以我以汉...
huanhaifeihua
python奇怪的赋值行为,真的不理解啊!!!

问题描述 1、a变量为什么可以影响dict的值,a的内存分布看起来也不连续。 2、dict值为什么是嵌套形式 以下代码和结果均是完整数据: class test: def __init__(...

2年前
JasonChong
JasonChong 发布了文章
商品sku列表生成

/** * 商品sku 笛卡尔积 * @param array $arr 需计算的数组 [['白色','黑色'],['S','M','L']] * @return array */ public function Cartesian(...

2年前
bishi123
发表了评论
高级关联多表查询也不好整,最后放弃了,一对多的统计就很恶心,多个字段的统计 ,a对 b表,a要获取b表,多个字段的统计,然后再用这些字段进行排序。整到怕 了
bishi123
dcat-admin 使用分页 select 时, 无默认列表选项, 是设计如此还是姿势不对?

这种远程的下拉项,没有默认列表 是设计如此还是姿势不对? 我看github 有人提过,没解决github.com/jqhph/dcat-admin/issues... [图片]

2年前
hbshys
hbshys 赞了文章
PHP导入大量CSV数据

前言 网上有很多介绍大量上传数据的,感觉都是一个抄一个,这是自己写的处理方式,在一些项目中已经应用.主要利用 yield 完成文件读取,这个重点看会了,其他基本就很简单. 代...

2年前
hbshys
hbshys 赞了文章
php-cs-fixer,自动修正代码风格

开始 最近在看 PHP 之道,看到 代码风格指南 章节中的 php-cs-fixer。 php-cs-fixer:它是能够自动帮你更改代码的风格。比如,写法改为 PHP 7 以上: array() 更改为 []i...

2年前
douresources
douresources 在 分享创造 下发布了话题
免费ChatGPT国内镜像推荐

如果你正在寻找一个快速稳定、使用体验良好的ChatGPT国内镜像,以下网站值得一试: https://chat.douresources.com 快速稳定免费使用无限次数 http://infpos.cn 快速稳定...

2年前
kaoyu9
kaoyu9 赞了文章
常用助手函数

[TOC] CURL 后端访问接口 * $method参数可以指定请求方式 get 或post * $url参数可以指定要请求的地址 * $param为设置的get或者post的参数 * $timeout设置为1为异步请求...

2年前
changebeizhanyong
发表了评论
确实有点骚
changebeizhanyong
今天看到一个大聪明用md5做订单号!

今天看到一个大聪明用md5做订单号![图片] [图片] [图片]

2年前
hbshys
hbshys 赞了文章
Ubuntu pecl 多版本 PHP 安装扩展,避免冲突

不知道有人没有遇到过,pecl 在给多版本 PHP 安装同一个扩展的时候会提示重复安装。如下记录解决方法。 1. 安装扩展 sudo pecl -d php_suffix=8.0 install <package&g...

2年前
markyanggang
发表了评论
被裁员了 失业中
markyanggang
[郑州]同城的小伙伴们,好找工作吗

郑州小伙伴, 环境都不好,你们都说说,是换了,还是呆在原地了,坑位这么少吗[图片]

2年前
失色天空
失色天空 关注了用户 Inhere
2年前
tomcath
发表了评论
我看刑 :+1:
tomcath
Hyperf抓取网易云音乐评论

<?php namespace App\Service\Song; use Hyperf\DbConnection\Db; use \Hyperf\Utils\WaitGroup; class SongService { //获取评论的请求地址 private $musicP...

2年前
chuyang
赞了评论
app/Exceptions/Handler.php中统一处理就好 use Spatie\Permission\Exceptions\PermissionDoesNotExist; // 权限失败 $this->renderable(function (PermissionDoesNot...
spatie/Laravel-permission Laravel 的异常抛出信心优化,有大佬做过吗

1.使用了 spatie/Laravel-permission Laravel 做权限,现在想优化一下没权限抛出信息,大家知道怎么弄吗

2年前
董雷
董雷 发布了文章
go-zero 接入 swagger

##背景 因为不想频繁的改接口 下拉代码 PS D:\myself\Golang\common_project\src\jiuyou> git clone https://github.com/zeromicro/goctl-swagger.git Cloning into '...

2年前
随波逐流
发表了评论
Laravel 还不够学嘛?[狗头]
随波逐流
基于Laravel 哪些开源项目值得学习参考的?

刚入Laravel门 有哪些开源项目值得参考学习,求各位大佬们推荐[图片]

2年前
Junwind
赞了评论
@Junwind homestead主要方便初学者给你把那些环境给配置好,但是安装其实也蛮多坑的,phpstudy安装简单,但是没有更复杂的环境,比如es搜索、cron计划任务等等,有的人没...
搭建一个本地 Laravel 运行环境

[TOC] 感觉教程里的 Homestead,Docker WSL2 环境都比较麻烦,稍有不慎,就容易卡住了,所以我想找个简单的办法快速搭建本地运行环境。 我的系统是 : Win10Laravel 版本...

2年前
sunny123456
发表了评论
别辞,不好找
sunny123456
[郑州]同城的小伙伴们,好找工作吗

郑州小伙伴, 环境都不好,你们都说说,是换了,还是呆在原地了,坑位这么少吗[图片]

2年前
laravel_pgz
laravel_pgz 赞了文章
Laravel 服务提供者指南

这是一篇翻译文章,译文首发于 Laravel 服务提供者指南,转载请注明出处。 如果你使用过 Laravel 框架的话,那么,你不可能没听说过服务容器和服务提供者。事实上,它们...

2年前
Py_KUKE
Py_KUKE 在 代码速记 下发布了话题
Python 通过Modbus RTU 485 读取传感器数据

#python读取Baumer Laser OM30-11235102的测量数据,数据的类型为float import serialimport timeimport struct 配置串口 ser = serial.Serial( port=’com3’, baud...

2年前
sorshion
sorshion 赞了文章
Nginx全配置解析

#==========================nginx全局配置==========================# # 指定 nginx 进程运行的用户,这里是 nginx,默认为nobody。 user nginx; # 指定 nginx 使用...

2年前
sorshion
sorshion 赞了文章
PHPFPM全配置解析

; 该文件中的所有配置均以分号 (;) 开头,代表注释行或不使用的指令 ; 全局配置 [global] ; 进程 ID 文件位置,默认none pid = /var/run/php-fpm.pid ; 错误日志文件位置,...

2年前
cccyzloong
发表了评论
加锁 万一意外情况半小时跑不完
cccyzloong
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
OSong
发表了评论
MySQL 服务对应的容器名是 mysql,PHP 容器与它关联的名字也是 mysql ,所以把 127.0.0.1 改成 mysql 再进行连接即可。 Laravel 项目修改 .env 文件 DB_HOST=mysql 相关...
OSong
SQLSTATE [HY000] [2002] Connection refused

这个是怎么回事

2年前
OSong
发表了评论
MySQL 服务对应的容器名是 mysql,PHP 容器与它关联的名字也是 mysql ,所以把 127.0.0.1 改成 mysql 再进行连接即可。 Laravel 项目修改 .env 文件 DB_HOST=mysql
OSong
使用容器里的数据库报 SQLSTATE [HY000] [2002] Connection refused 错误解决

SQLSTATE [HY000] [2002] Connection refused是数据库配置错误产生的错误。 /.env · · · DB_HOST=mysql 参考博客:laradock 数据库连接问题 参考http://laradock.io/gett...

2年前
august567
august567 赞了文章
Hyperf抓取网易云音乐评论

<?php namespace App\Service\Song; use Hyperf\DbConnection\Db; use \Hyperf\Utils\WaitGroup; class SongService { //获取评论的请求地址 private $musicP...

2年前
keepingzeal
发表了评论
追更
keepingzeal
发布一个自己的composer扩展[实战系列]

第一步新建文件夹 mkdir httptool cd httptool 初始化composer composer init Welcome to the Composer config generator # 交互引导初始化 This command will guide...

2年前
Mutoulee
发表了评论
[图片] preg_match_all('/<li><a.*?id=(\d+)">(.*?)<\/a><\/li>/s', $html, $matches, PREG_SET_ORDER); $result = array(); foreach ($matches...
Mutoulee
求教一个正则匹配问题

请问如何能匹配到下面的id和文本,最终得到的格式为['id'=>ID值,'name'=>'文本值'],能否用phpquerylist扩展包匹配,或者正则匹配 扩展包地址:querylist.cc/docs/...

2年前
社会主义接班人
发表了评论
colorui 支持小程序吗
社会主义接班人
[小编推荐]Laravel9 + Vue3.0前后端分离框架通用后台源码

laravel9 + vue3 + element-ui的后台极速开发框架,采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) 网址: laravel.v9.vue.v3.wzxia...

2年前
铁牛
赞了评论
1.命名统一使用驼峰写法 [图片] 2.重复的变量可以抽出来,可以使用phpstorm的Refactor -> Introduce Variable [图片] 3.$title = $care_mails[$row->lang]["{$type...
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
slince
发表了评论
没太大问题,字段加个唯一索引,插到数据库之前做个检查,如果唯一建冲突就加个 salt,再 md5 一遍
slince
今天看到一个大聪明用md5做订单号!

今天看到一个大聪明用md5做订单号![图片] [图片] [图片]

2年前
伽蓝幻梦
发表了评论
preg_match_all('/\/song\?id=(\d+)">([^<]+)<\/a>/', $str, $matches, PREG_SET_ORDER); $result = []; foreach ($matches as $match) { $result[] = [...
伽蓝幻梦
求教一个正则匹配问题

请问如何能匹配到下面的id和文本,最终得到的格式为['id'=>ID值,'name'=>'文本值'],能否用phpquerylist扩展包匹配,或者正则匹配 扩展包地址:querylist.cc/docs/...

2年前
梧桐树下
发表了评论
1.命名统一使用驼峰写法 [图片] 2.重复的变量可以抽出来,可以使用phpstorm的Refactor -> Introduce Variable [图片] 3.$title = $care_mails[$row->lang]["{$type...
梧桐树下
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
陈怼怼
发表了评论
O::where 这个看着就很nice
陈怼怼
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
yangweijie
yangweijie 赞了文章
批量插入更新upsert

如果问我一批数据根据指定字段插入或者更新,我第一反应是循环去updateOrCreate, 事实上从Laravel8开始这一切变得非常优雅。 updateOrCreate有个非常糟糕的点就是先去查...

2年前
伽蓝幻梦
伽蓝幻梦 发布了文章
记录利用js获取富文本目录

需求:根据富文本文章内容获取标题生成目录 <div id="content"> <h1>标题1</h1> <p>段落1</p> <h2>标题2</h2>...

2年前
zz_lkw
zz_lkw 在 问答 下发布了话题
求教一个正则匹配问题

请问如何能匹配到下面的id和文本,最终得到的格式为['id'=>ID值,'name'=>'文本值'],能否用phpquerylist扩展包匹配,或者正则匹配 扩展包地址:querylist.cc/docs/...

2年前
ihome520
发表了评论
GitHub呢?没看到
ihome520
[小编推荐]Laravel9 + Vue3.0前后端分离框架通用后台源码

laravel9 + vue3 + element-ui的后台极速开发框架,采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) 网址: laravel.v9.vue.v3.wzxia...

2年前
coderxzy
coderxzy 关注了用户 kevwan
2年前
fansheng
fansheng 赞了文章
有人想学习操作系统源码吗

过年放假买了几本关于操作系统的书,看了一段时间算是有点收获,打算记录下来,将来做成一个教程,从零开发 Linux0.11,不知道有人感兴趣吗 目前开始在写,记录在这里 co...

2年前
还不出来
赞了评论
使用 chunk() 的话,看你后面更新字段里有 send_number 这个也是条件语句,用 chunk 会有可能导致少处理数据的哦,建议使用 chunkById()。 比如有50条满足条件的数据(se...
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
树贤
树贤 赞了话题
输出 SQL 语句

问题 如何让查询构造器将其原始 SQL 查询输出为字符串? 选项 1. getQueryLog: 要使用,你需要手动开启: DB::enableQueryLog(); 要将 SQL 输出到屏幕,你可以使用: dd(D...

2年前
Four
发表了评论
使用 chunk() 的话,看你后面更新字段里有 send_number 这个也是条件语句,用 chunk 会有可能导致少处理数据的哦,建议使用 chunkById()。 比如有50条满足条件的数据(se...
Four
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
momeiwufeng
momeiwufeng 关注了用户 洋芋土豆
2年前
陈先生
发表了评论
不需要,这样公司永远需要你。
陈先生
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
yyy123456
发表了评论
抽象一下,这个代码要查出数据库的一个集合,然后对集合的每条记录做一个处理。 这样,两个方法就可以被抽象出来了。 至少是这个程度。
yyy123456
这代码需要优化吗

下面是一个定时任务,半小时执行一次,然后会给用户发送邮件,这块代码有什么地方能提升的,或者优化的? public function handle() { Log::info('order...

2年前
Latent
发表了评论
怎么感觉截图似曾相识。。
Latent
[小编推荐]Laravel9 + Vue3.0前后端分离框架通用后台源码

laravel9 + vue3 + element-ui的后台极速开发框架,采用前后端分离架构,安全性 (JWT 校验、中间件、验证器、路由、异常处理、权限控制) 网址: laravel.v9.vue.v3.wzxia...

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1175
  • 1176
  • 1177
  • 1178
  • 1179
  • 1180
  • 1181
  • ...
  • 2130
  • 2131
  • ›
本周译者排行
25
无与伦比
9
weilikai
1
useniubi
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消