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
整站动态
mostwin
赞了评论
简单的做法就是直接在service中抛异常,然后在 App\Exceptions\Handler.php 中集中处理。
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
随波逐流
发表了评论
结果应该是时间戳了,但是 excel 自动格式化 成时间了 解决方案 created_at = "\t" . strtotime($row['created_at']); // 使用制表符, 就不会自动转换了
随波逐流
关于快速导出 Created_at 无法被覆写 该怎么解决

[图片]如代码 下面的signed_tm 是可以正常从时间戳转换为 时间格式 但是created_at 是字符串 打印时 也是 正常时间格式 转时间戳也正常 但是导出 不会变成时间戳如图[图...

1年前
剑尘
发表了评论
每个月休4 天?别把这些丑恶的 习惯带去国外
剑尘
[日本][25K-50K]Topcredit 高级PHP工程师&架构师

汇信国际(Topcredit)技术团队扩招,欢迎有志之士加入,凝聚力量共创辉煌! 关于我们 Topcredit(汇信)是一个全球领先的区块链生态系统,旗下拥有全球最大的加密资产交...

1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 MySQL 规范 (数据库表设计规范)
1年前
zzzzzzmmmmm
zzzzzzmmmmm 赞了文章
MySQL 规范 (数据库表设计规范)

一、数据库设计 一般都使用 INNODB 存储引擎,除非读写比率<1%,才考虑使用 MYISAM 存储引擎;其 他存储引擎请在 DBA 的建议下使用。 Stored procedure (包括存储过程,...

1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 E-commerce 中促销系统的设计
1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 E-commerce 中订单系统的设计
1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 业务逻辑开发套路的三板斧
1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 答面试官问:如何设计SaaS项目的架构
1年前
zzzzzzmmmmm
zzzzzzmmmmm 赞了文章
答面试官问:如何设计SaaS项目的架构

概念 SOFTWARE AS A SERVICE 在某些方面,SaaS非常类似于早些年的客户端软件模式,其中客户端(在这种情况下通常是Web浏览器)提供对服务器上运行的软件的访问点。SaaS是...

1年前
zzzzzzmmmmm
zzzzzzmmmmm 关注了文章 Laravel + go-micro + grpc 实践基于 Zipkin 的分布式链路追踪系统
1年前
zzzzzzmmmmm
zzzzzzmmmmm 赞了文章
Laravel + go-micro + grpc 实践基于 Zipkin 的分布式链路追踪系统

本文首发在我的公众号,欢迎关注![图片] 分布式调用链跟踪系统,属于监控系统的一类。系统架构逐步演进时,后期形态往往是一个平台由很多不同的服务、组件构成,用户请...

1年前
MArtian
发表了评论
问题1: 这就是 JWT 本身的特性,我很讨厌这种问问题的方式,你所谓的 「access_token 丢失」你要描述具体的业务情况,是怎么丢的?黑客是怎么进来的?如果按照你这种假设...
MArtian
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
彭彭
发表了评论
是要出国的,小心被割腰子
彭彭
[日本][25K-50K]Topcredit 高级PHP工程师&架构师

汇信国际(Topcredit)技术团队扩招,欢迎有志之士加入,凝聚力量共创辉煌! 关于我们 Topcredit(汇信)是一个全球领先的区块链生态系统,旗下拥有全球最大的加密资产交...

1年前
如此甚好
如此甚好 赞了文章
Dcat admin 使用maatwebsite/excel3.1自定义导出

由于Dcat admin暂不支持 maatwebsite/excel3.1 对原本的导出组件进行自定义,因此使用$grid->tool()自定义按钮做导出。 Dcat admin使用maatwebsite/excel2.1进行自定...

1年前
如此甚好
如此甚好 赞了文章
laravel-admin,Dcat-admin与maatwebsite/excel上传

准备工作 maatwebsite/excel composer require maatwebsite/excel laravel-admin 效果图[图片] [图片] 创建按钮 $grid->tools(function (Grid\Tools $tools) {...

1年前
徵羽宫
发表了评论
或许可以考虑记录客户端 ip ,异地登录和多台设备登录需要短信验证码 ?
徵羽宫
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
xcz196
赞了评论
@xcz196 你好,头部引用类写错了 // 你写的 <?php namespace App\Http\Controllers\Auth; use App\Http\Controllers\Controller; use App\Providers\RouteServicePr...
重写 sendResetResponse 方法报错

报错 TypeError Argument 1 passed to App\Http\Controllers\Auth\ResetPasswordController::sendResetResponse() must be an instance of App\Http\Controllers\Auth\Re...

1年前
Ranger9527
发表了评论
JWT_REFRESH_TTL 设置时间就是为了把你 T 出去啊 你简直问的莫名奇妙...你不想踢出活跃用户就维护一下过期时间呗
Ranger9527
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
ononl
发表了评论
jwt本来就不是安全的,所以会有过期设置。难道你觉得cookie就很安全吗?
ononl
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
ononl
发表了评论
官方包是这么写的吧。 $inBody = file_get_contents('php://input');// 请根据实际情况获取,例如: file_get_contents('php://input'); // 转换...
ononl
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
sanders
发表了评论
一把锁不够?那就再上一把锁! :stuck_out_tongue_closed_eyes:
sanders
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
laravel_peng
laravel_peng 赞了话题
Valet 同时使用多个 PHP FPM 版本

更新:Valet 3.x 后支持不同版本的 PHP 站点共存,无需此文的操作,详见 翻译:Laravel Valet 3 发布,支持多版本 PHP(终于等到你) 。 说明 现状:系统里使用 HomeBrew...

1年前
如此甚好
如此甚好 赞了文章
dcat-admin 使用maatwebsite/excel: ^3

// dcat-admin controller public function grid() { return Grid:make(function (Grid $grid) { $grid->export(new CustomExport())...

1年前
如此甚好
发表了评论
CHUNK
如此甚好
Dcat admin使用Laravel Excel导出数据

前言 Dcat admin提供了Easy Excel导出数据(默认未安装),文档给出的例子为: $grid->export()->rows(function (array $rows) { foreach ($rows as $index =&...

1年前
DonnyLiu
发表了评论
直接抛出异常的
DonnyLiu
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
cccyzloong
发表了评论
在您提供的代码中,您正在处理微信支付的回调通知,验证签名的正确性。然而,您遇到了验证不通过的问题。这可能是由于几种原因导致的,让我们逐一检查可能的问题: 公钥...
cccyzloong
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
如此甚好
发表了评论
牛逼PLUS+
如此甚好
DcatAdmin扩展: dcat-amis 轻松在dcat中使用amis组件

Dcat Amis Extensions Dcat Admin 的 amis组件扩展, 可以在 dcat 中轻松使用 amis 组件, 让你开发自定义页面变得更简单 给 dcat 扩展了 120余个组件 (Doge) 🤣 Dcat Admin...

1年前
如此甚好
如此甚好 赞了文章
DcatAdmin扩展: dcat-amis 轻松在dcat中使用amis组件

Dcat Amis Extensions Dcat Admin 的 amis组件扩展, 可以在 dcat 中轻松使用 amis 组件, 让你开发自定义页面变得更简单 给 dcat 扩展了 120余个组件 (Doge) 🤣 Dcat Admin...

1年前
轻描淡写
发表了评论
access_token 都没了 那代码肯定也没了,数据库地址也泄露了。还管什么jwt安全不安全。
轻描淡写
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
sanders
发表了评论
我们一般是一个模型一个 Resource 来保证模型输出的标准(所以你看 php artisan make:model 为什么会有 -r 这个选项)。不过后来出现的问题是一些三方接口定义好了一些接...
sanders
API资源如何使用

1. 运行环境 目前准备重构之前的项目,想问下你们都是如何在接口中使用API资源返回数据的, 每个接口都使用API资源返回数据的话,就需要创建很多资源类。有没有必要这么...

1年前
如此甚好
如此甚好 赞了文章
Dcat-Easy-Sku (基于 Dcat Admin 的Sku插件)

Dcat Easy Sku 首先感谢前人的肩膀 github.com/jade-kun/sku 该插件是 Dcat Admin 的插件,安装方式遵循Dcat Admin官方文档 默认规格带有 图片,库存,价格 三个属性,...

1年前
如此甚好
如此甚好 赞了文章
Dcat文档中没有体现的用法

角色列表 隐藏菜单绑定 //在admin.php中 'menu' => [ ..... //不绑定菜单,角色进行权限绑定的时候 'role_bind_menu' => false, ], [图片] [图片] Form中...

1年前
深蓝色
深蓝色 在 分享 下发布了话题
会不会觉得jwt这种验证方式并不安全

class AuthorizationsController extends Controller { public function store(AuthorizationRequest $request) { $credentials = [ 'phone...

1年前
Lien_Go
发表了评论
已经实现了吗
Lien_Go
谁能接这个活:做一个网址的PC客户端,实现自动控制

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

1年前
sanders
发表了评论
Service 里面直接抛
sanders
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
nff93
发表了评论
建议直接使用 github.com/yansongda/laravel-pay 这个包,不要自己糊
nff93
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
彭彭
发表了评论
做烂php最后只会反噬自身,有能力没能力的只会另找出路,寄生在php上的所有生物都将作出艰难选择
彭彭
[自由时间][远程][南京/长沙/深圳] 招募兼职Laravel开发工程师

关于我们 坐标南京,还有伙伴们分布在长沙、杭州、深圳,一家做基础教育、垂直领域电商等业务的科技团队,项目规模:7 人(技术2人、产品1人、设计1人、运营3人)。我们...

1年前
1094968745
1094968745 发布了文章
关于快速导出 Created_at 无法被覆写 该怎么解决

[图片]如代码 下面的signed_tm 是可以正常从时间戳转换为 时间格式 但是created_at 是字符串 打印时 也是 正常时间格式 转时间戳也正常 但是导出 不会变成时间戳如图[图...

1年前
tomcath
赞了评论
我这么理解哈,一般业务定时在小时级别的,我们处理一般就需要在分钟级别。所以我可能会每分钟都去按匹配条件改一次状态。 前面有人提到了使用延迟队列任务来处理,这是...
Laravel实现:待付款订单,超48小时自动关闭

实现待付款订单超过48小时自动关闭的功能,需要在系统中添加一个定时任务,周期性地检查待付款订单的创建时间,如果订单的创建时间超过了48小时并且订单状态为待付款,则...

1年前
tomcath
赞了评论
用延迟任务,创建订单时添加一个48小时后触发的取消订单任务,付款时取消这个任务。
Laravel实现:待付款订单,超48小时自动关闭

实现待付款订单超过48小时自动关闭的功能,需要在系统中添加一个定时任务,周期性地检查待付款订单的创建时间,如果订单的创建时间超过了48小时并且订单状态为待付款,则...

1年前
大头
发表了评论
使用easywechat
大头
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
tomcath
发表了评论
很久以前用的EasyWeChat,没遇到过这个问题
tomcath
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
sanders
发表了评论
:sweat_smile: 那我们在集群中用的 horizon 存在缺陷?不对吧,确认了 redis 分片就好了呀。
sanders
关于Horizon Redis无法支持集群的问题

关于在 laravel项目中horizon 无法使用的问题? 答复:这个问题可能永久性的不支持 Horizon 配置redis 集群队列 原因: Horizon does not work with Redis Cluster and...

1年前
MasutaaDAO
MasutaaDAO 发布了文章
[译]一文搞懂如何设计高性能API

欢迎来到我们的API设计原则系列。在这个系列中,我们会探讨如何设计出最优性能和高度可扩展的API。接下来,我们将深入学习那些能够最大化提升API性能和扩展性的设计原则...

1年前
MuBaiYang
MuBaiYang 发布了文章
有对接过微信支付的吗?微信支付回调验签怎么才能成功呢?

背景:微信支付成功回调通知,验证通知消息是否来自于微信,一直验证不过去。 代码: <?php $timeStamp = $request->header('Wechatpay-Timestamp'); $wechatNonc...

1年前
yyy123456
发表了评论
简单的做法就是直接在service中抛异常,然后在 App\Exceptions\Handler.php 中集中处理。
yyy123456
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
Miraclo
发表了评论
我是直接在service抛出异常,然后在全局异常进行处理
Miraclo
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
小丑路人
发表了评论
1.如果想service抛出异常,controller接收,那么controller->try+catch,service->throw即可; 2.如果无需再控制层处理的化,直接全局异常抛出的话,直接再App\Exc...
小丑路人
Service层咋来返回数据和错误

我在项目中使用了service层,如果我在里面要返回,错误提示和数据,这个想问下大家是咋弄的。是直接在service里面抛出错误,然后在外面的控制器里面捕获吗

1年前
Tinysoft-888
Tinysoft-888 发布了文章
TSL流程控制语句IF

IF语句是由一个布尔表达式和两个供选择的操作序列组成。运行时根据布尔表达式求值结果,选取其中之一的操作序列执行。有两种形式的IF语句: If <布尔表达式> then...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 826
  • 827
  • 828
  • 829
  • 830
  • 831
  • 832
  • ...
  • 2070
  • 2071
  • ›
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

    由 Summer 设计和编码 ❤

    请登录

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

    我要举报该,理由是:

    取消