LearnKu
社区 动态 AI作品 话题列表
登录
注册
LearnKu
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AI Coding AdonisJS
社区 动态 AI作品
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AI Coding AdonisJS
整站动态
kerrbty
发表了评论
AES算法是分组加密算法,最后字节如果不足16字节会补齐,所以解密完记得删除补齐的字节以后再解压,否则解压库不无法正常解压
kerrbty
一文教你从零开始入门蝉妈妈数据爬取,成功逆向破解数据加密算法

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2年前
sparkinzy
发表了评论
大佬牛逼
sparkinzy
借着Laracon的热潮,在这里留个static-php-cli的分享!

项目地址 GitHub Repo: github.com/crazywhalecc/static-php... 项目简介 项目主要的目的是将 PHP 编译为单一静态编译的文件,这样就可以将 PHP 环境以一个单文件代替。...

2年前
zhazah
zhazah 赞了话题
大规模 Laravel 应用

[图片] (如果你只想查看解决方案, 单击此处 ) Laravel是迄今为止最流行的PHP框架,目录结构明确清晰,语法优雅。在中小型项目中使用Laravel提供的默认目录结构效果是非...

2年前
runstone
发表了评论
好东西,去找来研究看看。 :+1:
runstone
用 go 实现 ssh 客户端(千行左右的代码),发布第一天 github 涨了上百个 star。

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

2年前
雷雷
发表了评论
优化永不过时。 个人一般都是一个一个传进去或者扔个数组
雷雷
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

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

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

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

2年前
qw6676
qw6676 关注了文章 Redis 实用小技巧—— bitmap 应用之「布隆过滤器」
2年前
qw6676
赞了评论
是的
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

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

2年前
qw6676
qw6676 赞了文章
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

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

2年前
qw6676
qw6676 关注了文章 Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行
2年前
qw6676
qw6676 关注了文章 Redis 实用小技巧——批量删除指定的 key
2年前
qw6676
qw6676 赞了文章
Redis 实用小技巧——批量删除指定的 key

日常工作当中经常会遇到删除 Redis key 的问题,如果是删除某个 key ,使用 DEL {keyname} 或者 EXPIRE {keyname} {ttl} 都可以实现。但如果想要一次性删除多个 key 应该...

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

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

2年前
qw6676
qw6676 关注了文章 Laravel 实用小技巧 —— 如何优雅地设计方法传参?
2年前
徵羽宫
徵羽宫 赞了话题
请问在Python函数中的字符串会影响到函数形参吗

我在学习Python文档的Python教程中的4.8.3.4. 函数示例时,遇到了如下情况: 下面的函数定义中,kwds 把 name 当作键,因此,可能与位置参数 name 产生潜在冲突: def fo...

2年前
徵羽宫
发表了评论
对了, 还有一个小细节, 就是python的参数传递传递的是引用传递而非值传递,需要注意一下。 分享:关于 Python函数参数的一些小细节
徵羽宫
请问在Python函数中的字符串会影响到函数形参吗

我在学习Python文档的Python教程中的4.8.3.4. 函数示例时,遇到了如下情况: 下面的函数定义中,kwds 把 name 当作键,因此,可能与位置参数 name 产生潜在冲突: def fo...

2年前
iwzh
发表了评论
油猴简单一些。
iwzh
谁能接这个活:做一个网址的PC客户端,实现自动控制

这是阿里巴巴国际站的直播管理后台。前端直播是通过手机来实现的,这个网址是对直播间进行管理。 在后台可以对直播间进行手动下播,回复直播间的评论内容,给进直播间的...

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

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

2年前
liwufei
liwufei 关注了用户 快乐的皮拉夫
2年前
lcp0578
发表了评论
:heart:
lcp0578
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

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

2年前
lcp0578
lcp0578 赞了文章
Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行

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

2年前
lcp0578
lcp0578 关注了文章 Linux 实用小技巧 —— 如何判断 Crontab 是否正常执行
2年前
徵羽宫
徵羽宫 赞了文章
Laravel 实用小技巧 —— 如何优雅地设计方法传参?

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

2年前
晚安
赞了评论
webman还是很强悍的
我今天测试的workmanQPS(10w+)这么离谱吗(本地压测结果)

2023-06-08: 最近一段时间改造了一下gin中记录日志的方式,用了异步日志,响应能力大幅提升(1w->7w),这种设计/架构层面的影响还是很猛的呀。本来也想改造一下php中...

2年前
徵羽宫
徵羽宫 赞了文章
python中如何格式化字符串详解

在Python中,字符串格式化是将值插入到字符串占位符的过程。这对于创建动态字符串非常有用,例如,字符串中包含变量值的情况。下面详细解释一下Python中的三种字符串格式...

2年前
lanshe
发表了评论
这个好! 刚入门,请教自定义表单初始化这部分内容和绑定到组件具体放到哪里,怎么用。。。 :sob:
lanshe
Dcat-admin 用 alpinejs 数据双向绑定

介绍 Alpine.js 这东西真的轻量级,和vue相似,和 livewire 同一个作者,推荐大家使用,可以平替jquery 效果 [图片] 实现 在 bootstrap.php 引入js Admin::headerJs([...

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

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

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

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

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

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

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

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

2年前
lcp0578
lcp0578 关注了文章 Laravel 实用小技巧 —— 如何优雅地设计方法传参?
2年前
linkgeek
发表了评论
看着像编码不对
linkgeek
运行函数报解码错误,麻烦大佬帮忙看下什么原因导致

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

2年前
  • ‹
  • 1
  • 2
  • ...
  • 1014
  • 1015
  • 1016
  • 1017
  • 1018
  • 1019
  • 1020
  • ...
  • 2205
  • 2206
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消