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
整站动态
小学毕业生
发表了评论
我本来没有那条行级数据,我用接口一爆,全出来了,漂亮
小学毕业生
全自动化接口

<?php namespace app\controller; use app\BaseController; use think\helper\Arr; use think\helper\Str; use think\Request; class Automatic { protected $mod...

3年前
RossBool0709
RossBool0709 赞了话题
Composer 扩展开发:本地运行扩展包

[图片] 假设你开发了一个网站,并希望将网站的其中一部分分开独立成为一个包。你新建了一个新的仓库并在开发环境中准备好了,这时候你想看看网站和你自己新的包是怎样整...

3年前
RossBool0709
RossBool0709 赞了话题
[扩展推荐] PHP 语义化版本(SemVer)辅助库

[图片] SemVer 是由 Chris Kankiewicz 开发的一个语义化的提取版本号中各种信息的 PHP 辅助库。支持解析、递增和比较等特性。 下面是初始化 SemVer\Version 对象的基本用...

3年前
RossBool0709
RossBool0709 赞了话题
PHP 代码简洁之道(PHP Clean Code)

介绍 Robert C.Martin’s 的 软件工程师准则 Clean Code 同样适用于PHP。它并不是一个编码风格指南,它指导我们用PHP写出具有可读性,可复用性且可分解的代码。 并非所有...

3年前
RossBool0709
RossBool0709 赞了文章
工具分享:Linux tree 命令安装和使用

说明 tree 命令是一个比较实用文件系统查看工具,如下图,可以阶梯式地罗列某个目录下的所有子目录: [图片] 如何安装? RHEL/CentOS 下: # yum install tree -y Debian...

3年前
RossBool0709
RossBool0709 赞了话题
下载量最高的 100 个 Laravel 扩展包推荐

说明 Laravel 另一个令人喜欢的地方,是拥有活跃的开发者社区,而活跃的开发者社区带来的,是繁华的扩展包生态。 本文对 Packagist 上打了 Laravel 标签 的扩展包进行整...

3年前
RossBool0709
RossBool0709 赞了文章
如何更优雅的给控制器 “减负”

MVC是一个非常伟大的概念,但是最近我发现一个现象,包括我自己,我们在最开始接触MVC概念时,我们非常严谨地贯彻这种分层思想,Controller层处理业务逻辑,而Model层只...

3年前
RossBool0709
RossBool0709 关注了用户 Nine
3年前
RossBool0709
RossBool0709 赞了文章
PHP 简洁之道

前言 原文地址:https://github.com/jupeter/clean-code-php译文地址:https://github.com/nineyang/clean-php-code欢迎star。 变量 使用更有意义和更加直白的命名方式 不...

3年前
lvtian
发表了评论
用Thinkphp 的时候work只执行一次, listen会一直执行,因为listen是用来监听的。当然work也可以加参数,让它一直执行。 这个masonite框架,我还没研究,估计你得自己看...
lvtian
队列问题

queue:work 没有效果。没有生成常驻进程,python craft queue:work 直接就退出了。

3年前
godme
godme 发布了文章
rust-quiz:029-tuple-trailing-commas.rs

题目 trait Trait { fn p(&self); } impl Trait for (u32) { fn p(&self) { print!("1"); } } impl Trait for (i32,) { fn p(&self) { print!("...

3年前
godme
godme 发布了文章
rust-quiz:028-underscore-prefix.rs

题目 struct Guard; impl Drop for Guard { fn drop(&mut self) { print!("1"); } } fn main() { let _guard = Guard; print!("3"); le...

3年前
godme
godme 发布了文章
rust-quiz:027-subtrait-dispatch.rs

题目 trait Base { fn method(&self) { print!("1"); } } trait Derived: Base { fn method(&self) { print!("2"); } } struct...

3年前
godme
godme 发布了文章
rust-quiz:026-iterator-lazy-map.rs

题目 fn main() { let input = vec![1, 2, 3]; let parity = input .iter() .map(|x| { print!("{}", x); x % 2...

3年前
godme
godme 发布了文章
rust-quiz:025-unit-infallible-match.rs

题目 use std::fmt::{self, Display}; struct S; impl Display for S { fn fmt(&self, formatter: &mut fmt::Formatter) -> fmt::Result { forma...

3年前
godme
godme 发布了文章
rust-quiz:024-local-and-const-hygiene.rs

题目 fn main() { let x: u8 = 1; const K: u8 = 2; macro_rules! m { () => { print!("{}{}", x, K); }; } {...

3年前
godme
godme 发布了文章
rust-quiz:023-inherent-vs-trait-method.md

题目 trait Trait { fn f(&self); fn g(&self); } struct S; impl S { fn f(&self) { print!("1"); } fn g(&mut self) {...

3年前
godme
godme 发布了文章
rust-quiz:022-macro-tokenize-number.rs

题目 macro_rules! m { ($a:tt) => { print!("1") }; ($a:tt $b:tt) => { print!("2") }; ($a:tt $b:tt $c:tt) => { print!("3") }; ($a:tt $b...

3年前
godme
godme 发布了文章
rust-quiz:021-closure-or-logical-or.rs

题目 trait Trait { fn f(&self); } impl<F: FnOnce() -> bool> Trait for F { fn f(&self) { print!("1"); } } impl Trait for (...

3年前
godme
godme 发布了文章
rust-quiz:020-break-return-in-condition.rs

题目 fn return1() { if (return { print!("1") }) { } } fn return2() { if return { print!("2") } { } } fn break1() { loop { if (brea...

3年前
jingwentian
jingwentian 关注了用户 TIGERB
3年前
JerryBool
发表了评论
本地化《Laravel 5.5 中文文档》
JerryBool
laravel中怎么自定义字段英文对应的中文名称啊

比如说字段是phone,则显示为手机号码我现在是在FormRequest中定义的,有没有办法全局定义 public function attributes() { return [ 'phone' =...

3年前
llkllc
llkllc 在 问答 下发布了话题
求证,控制器和service、service和service间参数传递和验证

路由模型绑定时,将 id 转换为对应模型,控制器接收模型实例,service层参数接收应该怎么设计?是接收模型实例还是接收 id 参数好些?// service中 public function upda...

3年前
Neilyozの鱼不浪
Neilyozの鱼不浪 赞了话题
手把手教你打造一个功能齐全的 Laravel 查询过滤器

[图片] 查询过滤器... 开发系统时常见的问题。但是当开始编写代码时,每个开发人员都会出现许多熟悉的问题:「我应该把这个查询逻辑放在哪里?我应该如何管理它以方便使...

3年前
waste_lander
发表了评论
[图片] mac不行啊
waste_lander
IntelliJ IDEA 2022.1永久破解激活教程(最新版,亲测可用)

本篇文章是基于win10系统下载安装IntelliJ IDEA 2022.1的教程。本教程适用于 JetBrains 全家桶最新版本,包括 IDEA、Pycharm、WebStorm、PhpStorm、AppCode 等。支持最新...

3年前
yybawang
发表了评论
写的不错
yybawang
分享自己封装的两个微信小程序工具

wechat-crud CRUD增删改查,封装的wx.request,不需要你再去手动封装。内部已经帮你把token头全部给处理好了,你直接拿来用就行了地址:github.com/xgbnl/wechat-crud安装...

3年前
vayne777
发表了评论
我是盲人,请问楼主发的什么
vayne777
laravel-admin前端控件

[图片]

3年前
charming-xiaoxia
发表了评论
这配置写在哪
charming-xiaoxia
hyperf2.0以上热更新解决方案(适用于linux系统)

hyperf官网热更新加了FinderDriver。它主要是解决linux环境下,本地开发,热更新没有比mac系统fswatch好用的问题。但是FinderDriver对mac系统并不友好,mac系统下还是推...

3年前
深蓝色
深蓝色 在 分享创造 下发布了话题
laravel中怎么自定义字段英文对应的中文名称啊

比如说字段是phone,则显示为手机号码我现在是在FormRequest中定义的,有没有办法全局定义 public function attributes() { return [ 'phone' =...

3年前
黄威
发表了评论
6666
黄威
手把手教你打造一个功能齐全的 Laravel 查询过滤器

[图片] 查询过滤器... 开发系统时常见的问题。但是当开始编写代码时,每个开发人员都会出现许多熟悉的问题:「我应该把这个查询逻辑放在哪里?我应该如何管理它以方便使...

3年前
zhaiduting
发表了评论
循环引用是可以实现的,将代码改了一下,不再使用 php 的原生数组,而是自定义了一个对象 Arr 如下 class Arr{ public $arr = []; function add($e){ ar...
zhaiduting
问一个相互引用(或相互包含)的问题,为啥不起作用?

代码如下 class P{ public $expr, $operand; function expr(){ if(!isset($this->expr)){ $this->expr = ['expr']; $thi...

3年前
Leesinyii
Leesinyii 关注了用户 johnlui
3年前
Leesinyii
发表了评论
果然大佬的头像大家都认识哈哈
Leesinyii
系列文章:软件工程师需要了解的网络知识——从铜线到 HTTP

分享链接:https://lvwenhan.com/%E6%93%8D%E4%BD%9C%E7...

3年前
浪里小白龙
浪里小白龙 在 分享创造 下发布了话题
分享自己封装的两个微信小程序工具

wechat-crud CRUD增删改查,封装的wx.request,不需要你再去手动封装。内部已经帮你把token头全部给处理好了,你直接拿来用就行了地址:github.com/xgbnl/wechat-crud安装...

3年前
laravel_peng
laravel_peng 赞了文章
music-dl(laravel-zero 重构版) - PHP 编写的命令行音乐搜索下载器

前阵子用 laravel-zero 重构了下 music-dl。得益于 laravel-zero 的强大功能比之前实现起来轻松了不少。 [图片] 安装及使用 下载 phar 文件,命令行运行即可。

3年前
Leesinyii
发表了评论
这样子限制的话,感觉还是需要加个自旋锁,要不然就是半均匀的失败访问,如果抢购一万瞬间进来,成功 5 个,其他的人都失败,一共 卖 100 件,后续没人了,确实防止抢购...
Leesinyii
Redis 使用 Lua 脚本替代 SETNX / DECR 保证原子性

背景 最近公司出了一起故障,问题代码如下: /** * TRUE: 触发限流,FALSE:未触发限流 */ public function acquire() { try { $...

3年前
moonfdd
moonfdd 发布了文章
2022-07-14:以下go语言代码输出什么?A:1;B:3;C:4;D:编译错误。 package

2022-07-14:以下go语言代码输出什么?A:1;B:3;C:4;D:编译错误。 package main import ( "fmt" ) func main() { a := [5]int{1, 2, 3, 4, 5} t := a[...

3年前
海阔天空
发表了评论
我觉得不会,php有什么重量级应用吗,就像C语言流行,是因为unix的成功
海阔天空
go这几年为什么会火起来呢?go会不会像PHP一样过几年就走下坡路了呢?

本人之前做PHP的,转go已经一年半了,感觉转的还是很成功的。现在发现很多搞其他语言的都在转go,后面会不会go这门语言也越来越卷了呢?有没有可能过几年后也像PHP一样就...

3年前
fenghe415
发表了评论
注册shop.api后 在consul看到原来注册好的shop.user.service消失 请问有碰到这种情况吗
fenghe415
Go-kratos 框架商城微服务实战之商城服务 (五) BFF API

Go-kratos 框架商城微服务实战之用户服务 (五) 这篇主要给服务加入链路追踪,完善 consul,并测试 shop 的 http api 接口 文章写的不清晰的地方可通过 GitHub 源码进行查...

3年前
HIII_Lynn
HIII_Lynn 在 问答 下发布了话题
请教各位如何在storeprocedure中实现 “比较通过则给通过的数据行以及之前的行 某列赋值 否则继续比较”

一.题目与数据 题目如下:在行业中, 对医院有一种按照潜力来判断医院是否具有值得重点开发的方法,这种方法最后会赋予医院一个属性–Decile.Decile的取值范围是1-10,潜力...

3年前
cjxjing
发表了评论
你的 vue代码呢
cjxjing
基于golang的聊天室

没啥说的,先上个演示版 体验地址源码地址 说明 为了更好的了解 golang 中的 websocket , goroutines , channels 等。于是用 golang 写了一个 简单的聊天室 准备 该聊...

3年前
ningyi_
ningyi_ 关注了用户 Gundy
3年前
lddtime
lddtime 关注了话题 sanctum多角色认证的问题
3年前
tyrantgenesis
发表了评论
扶戈威武士
tyrantgenesis
我需要帮助,遇到了一个错误

[图片]

3年前
godme
godme 发布了文章
rust-quiz:019-dropped-by-underscore.rs

题目 struct S; impl Drop for S { fn drop(&mut self) { print!("1"); } } fn main() { let s = S; let _ = s; print!("2"); } 关键 d...

3年前
balace
赞了评论
谢谢,这个是删除前一个单词
Mac 终端,删除光标至行首的快捷键是什么

Mac 终端,删除光标处至行首的快捷键是什么呢?搜出来的答案都是 Ctrl + u ,然而我使用效果是删除整行

3年前
balace
赞了评论
🐂🍺
Mac 终端,删除光标至行首的快捷键是什么

Mac 终端,删除光标处至行首的快捷键是什么呢?搜出来的答案都是 Ctrl + u ,然而我使用效果是删除整行

3年前
balace
赞了评论
超哥来了❤️ ,复制的话两个文件就不可避免会有大段代码重复;我现在是为了复用,就不分文件了,写在一起
Laravel 的单元测试,方法如何依赖 另一个类的方法

看了 Laravel 文档和 PHPUnit 文档,都没有找到 depends 跨类使用的方法,哪位大神有用过吗?

3年前
balace
balace 赞了文章
我需要帮助,遇到了一个错误

[图片]

3年前
balace
赞了评论
试了下,要 4 G+ …… $data=[]; for ($i=0; $i < 10000*10000; $i++) { $data[]=rand(0,10000000); } sort($data);...
内存问题

内存1个G给他使用都不够,循环的代码都没执行完,这是为什么? $data=[]; for ($i=0; $i < 10000*10000; $i++) { $data[]=rand(0,10000000); } sort($data);

3年前
  • ‹
  • 1
  • 2
  • ...
  • 1937
  • 1938
  • 1939
  • 1940
  • 1941
  • 1942
  • 1943
  • ...
  • 2128
  • 2129
  • ›
本周译者排行
50
无与伦比
1
stamina
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消