LK
话题列表 社区 Wiki 优质外文 招聘求职 LK 实战教程 社区文档
登录
注册
LK
首页
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
社区 Wiki
文档
社区文档首页 《LearnKu 版主指南》 《社区使用指南》 《社区文档撰写指南》
登录 注册
微信登录
Laravel Go Python PHP Vue.js Java MySQL Rust LK 程序员 Elasticsearch F2E 前端 Server Database DevTools Computer Science 手机开发 AdonisJS AI Coding
整站动态
JensonWang
赞了评论
如果仅允许一次支付,可以将订单关联支付单写入数据库,通过在事务中判断是否存在有效的待支付数据来阻塞新支付单的生成。
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
wanziziwan
wanziziwan 赞了话题
求助:日访问量2000w,如何部署服务器以及数据库?

我们公司最近和一家大型的银行合作了,对方app会访问的我们的接口,我们的接口主要是,根据他们传的参数,查询下数据库做些修改,然后转发请求,再把请求的参数以及转发...

1年前
JensonWang
赞了评论
不防,,做好同一个订单多次付款后,自动对重复的进行退款操作。 我们线上业务遇到,请求了订单支付签名后,几个小时后这个货才***去付款,
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
JensonWang
赞了评论
严格来说无法预防,即便发起支付前取消其他支付渠道订单也会存在时间差,而且用户体验极差,做好兜底操作就行,在异步通知里面如果订单已支付,而且接收到的交易流水不一...
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
JensonWang
赞了评论
用分布式锁,看谁先竞争到。然后在支付的时候做好订单是否已支付的判断即可
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
JensonWang
赞了评论
避免重复支付,挺难的,支付后做检测退款,这个简单点 微信/支付宝/银联支付调起 支付成功,队列检查该订单所有支付,如有重复,自动退款支付失败/取消支付,不做处理
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
sanders
发表了评论
如果仅允许一次支付,可以将订单关联支付单写入数据库,通过在事务中判断是否存在有效的待支付数据来阻塞新支付单的生成。
sanders
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
oscode
发表了评论
不用任何限制,京东就是多次支付,会把第一次支付作为真实支付,剩下的退款。如果要限制也可以,以前看过微信支付里面有取消订单的API,调用其它支付前先取消订单。但是银联里...
oscode
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
panda-sir
发表了评论
大部分慢都是IO问题 查sql redis http
panda-sir
fpm 如何快速定位到阻塞函数

每天被旁边的主管盯得死死的都没空梳理,趁他请假简单梳理下系统 我们的技术栈 php7.3 + laravel5.5(lts) 遇到的问题 普遍项目性能瓶颈在于数据库I/O在传统fpm中这一点可...

1年前
hongfs
赞了评论
这不是锁的问题,比如用户选择支付宝,跳转至支付宝页面,不支付,切换至后台,再次选择微信支付,你要是用锁,这时候微信发起不了,体验极差~
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
panda-sir
发表了评论
其实这些都是抽象 都是基于项目设计的抽象 比如你要做一个用户管理的模块 包括用户的增删改查等操作 但你先不写实现 先抛开实现写抽象 抽象不依赖任何东西 只要定义好...
panda-sir
请问Repository这个概念如何理解啊

最近接手维护一个项目用到了prettus/l5-repository 这个库,里面涉及到了Repository Pattern这种设计模式,其中Repository 和 Criteria 这两个概念让我着实很费解。主要...

1年前
开普勒
开普勒 赞了文章
冯老师的困惑 —— 测试和正式环境掐架篇(二)

冯老师的困惑 又一个阳光明媚的下午,下班时间已过,我刚收拾好东西准备回家,远远看见冯老师又踱步向我走来。 「一块加个班吧,请你吃猪头肉。」 「咋了,又遇到问题了...

1年前
kis龍
发表了评论
挺难的 微信/支付宝/银联支付调起 支付成功,队列检查该订单所有支付,如有重复,自动 支付失败/取消支付,不做处理
kis龍
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
sanders
发表了评论
待遇确实不错,但为什么技术要求这么模糊?
sanders
[全栈开发工程师] [远程工作 | 月薪 15k-30k]

关于我们 Team247,一家自2016年起致力于为美国互联网初创企业并提供尖端技术支持和解决方案的咨询服务公司。我们不仅见证了众多初创公司的崛起,还在多元化的技术咨询服...

1年前
farmers
赞了评论
下一个专注于后台、权限、部署和 API 测试 ,请见 20.3. G03《G02 Go API 实战》
新课程发布《G02 Go API 实战》

说明 本课程以构建一个论坛 API 为主题,带大家从零开始构建一个高性能、功能齐全的 API 程序框架。 项目名称 Gohub,请见 程序结构。 课程链接 《G02 Go API 实战》 课...

1年前
神的孩子丶都在跳舞
赞了评论
这不是锁的问题,比如用户选择支付宝,跳转至支付宝页面,不支付,切换至后台,再次选择微信支付,你要是用锁,这时候微信发起不了,体验极差~
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
farmers
赞了评论
同求微服务! :+1:
新课程发布《G02 Go API 实战》

说明 本课程以构建一个论坛 API 为主题,带大家从零开始构建一个高性能、功能齐全的 API 程序框架。 项目名称 Gohub,请见 程序结构。 课程链接 《G02 Go API 实战》 课...

1年前
lovewei
发表了评论
server { location / { # no-cache:每次都需要从服务器获取最新的资源。对于不修改时允许使用缓存的情况,可以使用public指令, public add_header C...
lovewei
网站只能ctrl+shift+f5才能看到最新内容 并且正常刷新后看到的又是之前的内容 这样可能是什么原因造成?

nginx配置如下 server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public;...

1年前
mengxin666
mengxin666 赞了文章
Go 并发编程 | RWMutex 的使用和源码剖析

1.背景与使用 在读多写少的场景使用 Mutex,如果短时间内有大量的读操作,没有写操作,那么大量的读操作在 Mutex 的机制下也只能是串行读。 针对这种情况,如果使用 RWMu...

1年前
waymen
发表了评论
用分布式锁,看谁先竞争到。然后在支付的时候做好订单是否已支付的判断即可
waymen
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
Imuyu
发表了评论
严格来说无法预防,即便发起支付前取消其他支付渠道订单也会存在时间差,而且用户体验极差,做好兜底操作就行,在异步通知里面如果订单已支付,而且接收到的交易流水不一...
Imuyu
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
lovewei
赞了评论
[图片]
[全栈开发工程师] [远程工作 | 月薪 15k-30k]

关于我们 Team247,一家自2016年起致力于为美国互联网初创企业并提供尖端技术支持和解决方案的咨询服务公司。我们不仅见证了众多初创公司的崛起,还在多元化的技术咨询服...

1年前
siiiyaa
发表了评论
赞👍
siiiyaa
看到有人讨厌 CSDN 之类的网站,个人推荐一个比较好用 ai 搜索

面向开发人员的下一代搜索引擎 devv.ai/ 只是推荐,并非软广。喜欢的可以试用

1年前
W-W
发表了评论
[图片]
W-W
[全栈开发工程师] [远程工作 | 月薪 15k-30k]

关于我们 Team247,一家自2016年起致力于为美国互联网初创企业并提供尖端技术支持和解决方案的咨询服务公司。我们不仅见证了众多初创公司的崛起,还在多元化的技术咨询服...

1年前
hongfs
发表了评论
不防,,做好同一个订单多次付款后,自动对重复的进行退款操作。 我们线上业务遇到,请求了订单支付签名后,几个小时后这个货才***去付款,
hongfs
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1年前
JensonWang
JensonWang 在 问答 下发布了话题
支付方式有银联和微信H5支付,用户没有做单点登录,同一订单如何能防止用户同时调起第三方支付

1. 运行环境 1). 当前使用的 Laravel 版本? 2). 当前使用的 php/php-fpm 版本? PHP 版本: php-fpm 版本: 3). 当前系统 4). 业务环境 5). 相关软件版本 2. 问题描述?...

1年前
lijizheng
发表了评论
server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public; index index.html index.htm index....
lijizheng
网站只能ctrl+shift+f5才能看到最新内容 并且正常刷新后看到的又是之前的内容 这样可能是什么原因造成?

nginx配置如下 server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public;...

1年前
lurenbeia
lurenbeia 赞了文章
Laravel验证器最完整用法实例

表单请求(FormRequest)独立验证类完整例子 <?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Contracts\Validation\...

1年前
lijizheng
发表了评论
嵌套网站吗?nginx add_header Cache-Control "no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0"; add_header Expires "Mon, 3 Jan 2000 12:00:00 GM...
lijizheng
网站只能ctrl+shift+f5才能看到最新内容 并且正常刷新后看到的又是之前的内容 这样可能是什么原因造成?

nginx配置如下 server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public;...

1年前
zerocoder
赞了评论
也可以不设置 Errors // [edit方法]显示编辑的页面,因为没有错误,所以可以传入 Errors // 显示编辑文章表单 view.Render(w, view.D{ "Title": _...
做了《GO web入门》10.1 课后作业的童鞋看这里,你遇到的问题可能在这里

在我们替换了文章控制器里边的ArticlesFormData之后,你会发现create页面和edit页面展示异常,这是因为我们抽象出去的view.D中定义的Errors是nil类型。我们_form_field.g...

1年前
Fantasy
Fantasy 赞了文章
Laravel验证器最完整用法实例

表单请求(FormRequest)独立验证类完整例子 <?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; use Illuminate\Contracts\Validation\...

1年前
Jkey
Jkey 发布了文章
3个月1比1复制2个框架 nuxt3 和 vue3 后台操作系统

2023 年是我开始学习前端,nodejs 也是今年开始深挖,17年 PHP 经验的我早在4年开始看前端,但是还是迟迟没开始,因为当时不管看了react 和 vue 的教学,即使听别人说性...

1年前
ker
ker 关注了用户 喝卵形
1年前
kis龍
发表了评论
用抓包工具抓包看看内容
kis龍
网站只能ctrl+shift+f5才能看到最新内容 并且正常刷新后看到的又是之前的内容 这样可能是什么原因造成?

nginx配置如下 server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public;...

1年前
sanlilin
sanlilin 在 问答 下发布了话题
网站只能ctrl+shift+f5才能看到最新内容 并且正常刷新后看到的又是之前的内容 这样可能是什么原因造成?

nginx配置如下 server { listen 443 ssl; server_name iroboup.com www.iroboup.com; root /home/ubuntu/data/html/online/public;...

1年前
air93610
发表了评论
好使好使,非常感谢
air93610
看到有人讨厌 CSDN 之类的网站,个人推荐一个比较好用 ai 搜索

面向开发人员的下一代搜索引擎 devv.ai/ 只是推荐,并非软广。喜欢的可以试用

1年前
xhyuaner
xhyuaner 发布了文章
happens-before 内存模型

注:happens-before 是一个术语,并不仅仅是 Go 语言才有的。 一、概念 假设 A 和 B 表示一个多线程的程序执行的两个操作,如果 A happens-before B,那么 A 操作对内存...

1年前
chowjiawei
发表了评论
try { // 读取私钥文件内容 $key = Storage::get('id_rsa'); // 使用 PublicKeyLoader 加载私钥 $rsa = PublicKeyLoad...
chowjiawei
ssh登录主机失败问题

import paramiko try: # 读取私钥文件内容 with open('id_rsa', 'r') as key_file: private_key = paramiko.RSAKey.from_private_key(key_file) #...

1年前
chowjiawei
chowjiawei 在 问答 下发布了话题
ssh登录主机失败问题

import paramiko try: # 读取私钥文件内容 with open('id_rsa', 'r') as key_file: private_key = paramiko.RSAKey.from_private_key(key_file) #...

1年前
Promisehp
Promisehp 赞了话题
20 个 Laravel Eloquent 必备的实用技巧

[图片] Eloquent ORM 看起来是一个简单的机制,但是在底层,有很多半隐藏的函数和鲜为人知的方式来实现更多功能。在这篇文章中,我将演示几个小技巧。 1. 递增和递减 要...

1年前
Duge
赞了评论
PHP的衰落在于市场创业公司都倒了
我个人觉得,php的衰落起于laravel的盛行

我个人觉得,PHP的衰落起于laravel的盛行。 PHP本身特点是简单易学,学习成本低,快速上手,但是laravel的学习成本真的不低啊,他把PHP复杂化了,这与PHP本身的特点相悖...

1年前
Promisehp
Promisehp 赞了文章
Laravel 内批量更新数据

推荐个好用的批量更新包 laravelBatch GitHub 地址 https://github.com/mavinoo/laravelBatch 除了json 字段需要特殊注意下,其他字段更新用起来都很愉快 json 字段: 如...

1年前
oliver-l
赞了评论
从经济发展的规律来看,每一次生产方式的变革必然会带动生产力的提升,但是在短期内也会促成生产关系的转变。 在工业时代诞生之初,机器的产生,导致了大量手工业生产者...
我个人觉得,php的衰落起于laravel的盛行

我个人觉得,PHP的衰落起于laravel的盛行。 PHP本身特点是简单易学,学习成本低,快速上手,但是laravel的学习成本真的不低啊,他把PHP复杂化了,这与PHP本身的特点相悖...

1年前
qingmang
赞了评论
PHP的衰落在于市场创业公司都倒了
我个人觉得,php的衰落起于laravel的盛行

我个人觉得,PHP的衰落起于laravel的盛行。 PHP本身特点是简单易学,学习成本低,快速上手,但是laravel的学习成本真的不低啊,他把PHP复杂化了,这与PHP本身的特点相悖...

1年前
yefy
发表了评论
怎么里面内容看不了呢
yefy
开源电子书回馈社区

多年前,一本开源电子书《Linux C 语言一站式编程 》看到废寝忘食,受此启发,我写了一本 Go 语言的,回馈社区多年来的滋养。 golang.dbwu.tech/

1年前
Mutoulee
发表了评论
[图片] 跟你的使用场景应该差不多。
Mutoulee
DCAT ADMIN 进行分表如何在controller 进行NEWMODEL时候修改不同表名

如题 最近开始进行分表 订单表根据时间分开 比如 order_12,order_11但是在我[图片]想要把参数传入并进行表名拼凑 却无法成功有没有做分表的大佬分享一下经验

1年前
nff93
赞了评论
我的感觉刚好相反: Laravel 为 PHP 续了一波命。 Laravel 让人们看到 PHP 工程化的可能,编程的复杂性根源于实际业务的复杂性,简单的代码或许一时可以应付得了复杂的场...
我个人觉得,php的衰落起于laravel的盛行

我个人觉得,PHP的衰落起于laravel的盛行。 PHP本身特点是简单易学,学习成本低,快速上手,但是laravel的学习成本真的不低啊,他把PHP复杂化了,这与PHP本身的特点相悖...

1年前
1094968745
1094968745 发布了文章
DCAT ADMIN 进行分表如何在controller 进行NEWMODEL时候修改不同表名

如题 最近开始进行分表 订单表根据时间分开 比如 order_12,order_11但是在我[图片]想要把参数传入并进行表名拼凑 却无法成功有没有做分表的大佬分享一下经验

1年前
快乐的皮拉夫
发表了评论
从经济发展的规律来看,每一次生产方式的变革必然会带动生产力的提升,但是在短期内也会促成生产关系的转变。 在工业时代诞生之初,机器的产生,导致了大量手工业生产者...
快乐的皮拉夫
我个人觉得,php的衰落起于laravel的盛行

我个人觉得,PHP的衰落起于laravel的盛行。 PHP本身特点是简单易学,学习成本低,快速上手,但是laravel的学习成本真的不低啊,他把PHP复杂化了,这与PHP本身的特点相悖...

1年前
Team247
Team247 在 工作 下发布了话题
[全栈开发工程师] [远程工作 | 月薪 15k-30k]

关于我们 Team247,一家自2016年起致力于为美国互联网初创企业并提供尖端技术支持和解决方案的咨询服务公司。我们不仅见证了众多初创公司的崛起,还在多元化的技术咨询服...

1年前
  • ‹
  • 1
  • 2
  • ...
  • 596
  • 597
  • 598
  • 599
  • 600
  • 601
  • 602
  • ...
  • 2099
  • 2100
  • ›
本周译者排行
7
陈卿诺语
3
justin_g
1
zhum
1
Chen_bu_ting
社区赞助商
成为赞助商
友情链接

社区赞助商

成为赞助商

关于 LearnKu

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

资源推荐

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

    其他信息

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

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

    请登录

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

    我要举报该,理由是:

    取消