今天去面试遇到一个问题,求大神

如果两个人,两台电脑同时登录同一个帐号,同时对同一个账单提交,账单同时被服务器处理,那服务器应该先处理谁的,或者怎么规避这个问题。
非单点登录,重定向,stoken拦截器的问题

0

8个回答

数据表加上行级锁限制

0

使用事务将账单是否已经存在和处理账单两个步骤放在一个事务中。

1

这是并发的情况,SQL加上事务啊。

0

我的第一反应是线程上锁。。。。。

0

统一回复:我说加事物,或者加锁,他摇头…然后我就蒙逼了。

0

2222222222

0

业务接口内添加账号redis缓存控制就行,第一个调用接口的在redis操作set值,处理完后delete,如果第二个账户进来了,查询一下redis有没有当前账号的操作,有的话就忽略就ok了。

0

加上事务啊,防止重复提交

-1
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
July大神的大数据解决思路
作者:July 出处:结构之法算法之道blog 前言    一般而言,标题含有“秒杀”,“99%”,“史上最全/最强”等词汇的往往都脱不了哗众取宠之嫌,但进一步来讲,如果读者读罢此文,却无任何收获,那么,我也甘愿背负这样的罪名,:-),同时,此文可以看做是对这篇文章:十道海量数据处理面试题与十个方法大总结的一般抽象性总结。     毕竟受文章和理论之限,本文摒弃绝大
总结一下最近遇到的问题和解决方法
最近在做项目时遇到一个奇葩的问题:web项目测试正常,然后不知道什么时候删掉了一些文件,导致再测试再jsp页面提交数据时提交不上去,控制台和页面也没有报错。弄得很郁闷,我甚至怀疑tomcat出现问题或者环境出现问题。折腾了半天,最后我把项目中的JDK删除,再添加进来,一切又恢复正常。 在用ssh框架测试时也遇到一个问题:比如测试ssh是否整合完成,注册测试,jsp提交的数据到action,值为空。...
今天去面试, 遇到的一个问题
SQL SERVER中, 表A只有2个字段, 不多于1W条记录; 表B中有十多个字段, 多于10W条记录rn在使用SELECT语句时, 表A的查询速度比表B慢, 可能的原因是什么? rn
开发过程中遇到的bug以及解决办法 面试回答个人遇到
前后端分离跨域问题,前后端分离带shiro跨域问题,前后端分离ip不同机器之间跨域问题
记录面试中的一个有意思的问题
  总算到了我在一个地方呆腻的时候了,打算在2018年3月准备一次新的开始,辞职找工作了,今天去一个我一直符合我选择标准的公司,今天去面试,其实吧我对面试,每次我都会好好准备,但是我也把他当成是一次交流的机会,毕竟可以和同行的一些高人去论道,还是挺好的,这个一直以来都是我附带的目的,今天去也不例外,在小庙待久了,不知道世界的大,也不知道怎么才能全面的看问题,今天去那个面试人问了我一个这样的问题,他...
一些面试时候可能遇到的问题
1、请你自我介绍一下你自己,   回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,
项目中遇到的bug及面试问题总结
1.Redis服务器 can not get resource from pool.  1000个线程并发还能跑,5000个线程的时候出现这种问题,查后台debug日志,发现redis 线程池不够。刚开始设置的是: # redis 配置文件 #redis redis.host=127.0.0.1 redis.port=6379 redis.timeout=300 等待时间 1...
拿到6个重磅offer的大神,超详细面试经验总结
本人是国内某财经院校的小本,学校不算很有名,也没有很好的硬件条件,但是很幸运的在这样的就业大环境里拿了6个OFFER,其中包括一些股份制商业银行的总行,4大国有商业银行的省行,以及国内最一流国企的省公司等。 说这些是为了鼓励那些因为自己的“出身”而感到自卑的同学们,我想任何时候,我们都要怀揣着一份希望来继续我们的梦想,只要你还有希望在,你就会有动力,会有支柱,你要用这份希望,从容
Java面试题:面试中遇到的问题总结
面试总结 jQuery中的$是什么意思及 $. 和 $().的区别 $就是jQuery的别称 而jQuery就是jQuery库提供的一个函数.(好像也不仅仅只是函数, 因为还有 $.ajax(options) 这样的使用,等同 jQuery.ajax(options)) 这个函数的作用是根据 () 里的参数进行查找和选择html文档中的元素, 函数作用之一就是GetElementByID的...
面试时,发现公司有这8个现象,建议你慎重考虑!
分享职场生活、程序员生活、软件开发经验、创业资源等快年底,不少朋友有跳槽的想法。今天我们来聊一聊关于面试的话题。面试时,我们有机会对公司的情况做进一步的了解,比如和面试官...
一般面试时会遇到的九大难题的对策解析
终于接到面试通知书了,欣喜之余开始考虑即将面对的种种问题。所谓有备无患,您是否尝试过面试彩排?建议您现在就不妨试上一试。我想这会帮助你对其他问题的回答做准备。好啦面试开始!(想象着考官已经坐在您的面前) 问题1:为什么不谈谈你自己? 分析:这是个开放性问题,切忌滔滔不绝地讲上一两个小时。这是测验你能否选择重点并清楚流畅地表达出来。提问者想让你把你的背景和想要得到的位置联系起来。 回答对策:一...
关于电商项目面试遇到的问题
关于电商项目面试遇到的问题: 1、电商项目中有没有用到多线程,哪些地方要用多线程? 2、你项目对于订单是怎么处理的,假如一个客户在下订单的时候没有购买怎么办,对于顾客在购买商品的时候你们怎么处理你们的库存? 3、计算一下133平方是多少? 4、你平时测试的流程? 5、你们数据库怎么设计的? 6、你们怎么处理redis缓存的数据,怎么删除的? 7、你觉得分布式开发的缺点是什么? 8、...
如何处理“冲突” ——面试常见问题解析
在面试过程中,面试官经常会问一些行为问题。   而在问这些行为问题之前,他们通常会准备很多面试主题。其中他们最喜欢问的面试主题之一就是——如何处理冲突。 而“如何处理冲突”这个主题又可以衍生出许多不同类型的问题。   下面我们就举几个例子,来看看面试官一般会怎样问与这个主题有关的问题。   一、与“如何处理冲突”主题有关的问题   在团队项目中,当你遇到冲突时,你是如何处理的?...
今天面试iOS被四个问题难到了。。
第一个问题:如果你的项目中有很多个类,都需要归档和解档,你该怎么办。。第二个问题:如何给NSArray NSNumber 这些类簇的前端类增加一个属性第三个问题:写项目的时候,一般服务器的接口,或者一些经常用到得字符串,他问我应该放在哪里,我说放在预编译文件里面,他说不好。。说应该放在外部文件中,然后用extern。这个我不太明白。第四个问题:你用过真机测试吧,给我概述一下数据签名于是,今天下去之后
大数据面试遇到的问题
1.yarn调度有哪几种方式,优缺点是什么?a) Fifo schedular 默认的调度器  先进先出b) Capacity schedular  计算能力调度器    选择占用内存小  优先级高的c) Fair schedular 调度器    公平调度器   所有job 占用相同资源2.大数据集群数据丢失了如何恢复?3.你平时遇到过那些故障并且如何解决?4.namenode如何优化?5.Na...
面试中常问的List去重问题,你都答对了吗?
面试中经常被问到的list如何去重,用来考察你对list数据结构,以及相关方法的掌握,体现你的java基础学的是否牢固。 我们大家都知道,set集合的特点就是没有重复的元素。如果集合中的数据类型是基本数据类型,可以直接将list集合转换成set,就会自动去除重复的元素,这个就相对比较简单。 如下示例: public class Test {     public static void ...
java面试,经常遇到面试官的问题
1.string与stringbuffer的区别? 答,string字符串长度不可改变,stringbuffer长度可以改变 面试官又问:那string  不是也可以通过字符拼接或字符截取改变其长度吗? 答:string 里面的字符拼接会产生一个新的对象,要新占领一块内存。而stringbuffer是在原有的基础上改变。   3.什么是HaspMap和Map? 答:map是一个接口。用
Android面试遇到过的问题
1.syncronized和volatile区别? 2.Sleep和wait区别 3.内存分析工具使用了哪些? 4.Android手机界面卡顿的原因? 5.handler机制 6.retrofit+okhttp源码分析 7.Lrucache源码分析 8.Glide源码分析 9.Arraylist和Set源码分析 10.Binder机制原理和源码分析 11.Android卡顿原因分析,及解...
Java面试中,遇到这类面试题最吃亏!
从你接触 Java开发到现在,你对 Java最直观的印象是什么呢?是它宣传的 “Compile once, run anywhere”,还是目前看已经有些过于形式主义的语法呢?你对于 Java平台到底了解到什么程度?请你先停下来总结思考一下。 今天要问你的问题是,谈谈你对 Java平台的理解?“Java是解释执行”,这句话正确吗? 典型回答 Java本身是一种面向对象的语言,最显著的特性有两...
据说这篇总结覆盖了一般Python开发面试中可能会问到的大部分问题
点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事原文标题:一名python web后端开发工程师的面试总结先介绍下我的情况通信背景,工作一年多不到两年。之前一直在做C++的MFC软件界面开发工作。公司为某不景气的国企研究所。(喏,我的工作经验很水:1是方向不对;2是行业有偏差)。然后目前是在寻找python后端开发这一块的工作,使用的框架为django;之前一直通过CSD
阿里巴巴面试题及注意点
第一轮:电话初面 第二轮:技术面谈【技术职位尽量避免谈管理上的工作】 第三轮:高管复试 第四轮:HR最后确认 一面:面试官一般会针对您所做过的项目来做具体技术的交流,会比较关注个人对项目细节是不是掌握到位,主要考察java的技术基础和原理,比如Spring框架以及数据库和JVM三个方面,也会交流到分布式、线程池的实现等等,重点考察是不是有比较钻研技术和技术上的亮点【不一定每个面都很
面试的时候问到: 1.项目经验 2.项目架构图 3.项目中遇到的难点 4.项目中有价值的地方 这几个问题应该怎么答呢?
我觉得自己大学并不是在混日子,自己也写过不少程序,最大的一个是有一万行左右,但是都是自己瞎搞,没有什么正规的开发流程,所在的学校搞c++的很少,基本都是搞java,.net的,所以也没什么人带。 1.自己写程序的时候基本都是一点一点的写,没有做过整体的架构,项目中各个模块也有些混乱,面试的时候要是问到项目架构图时应该怎么答呢? 2.然后是难点,难点肯定是有的,但是感觉自己认为是难点的地方面试官可能...
面试中初级程序员常常遇到的问题—— 描述你做过的项目
开发人员的面试中,面试官经常会让你描述之前做过的一些项目,以及你在其中开发的部分。看似很简单,很多人就是讲不清楚,要么寥寥几句讲不清楚,要么东扯西凑不着重点。原因很简单,要么你不懂接口,要么你描述不清接口。 小白面试者:“我做过手机开发,最近一个项目是个在线订餐的APP,我做的用户下单,订单列表这块功能。”  资深面试官:“好,说说你是怎样从后台取一个用户的订单列表的。”  小白:“调一
PHP面试技巧——如何应对自己不会回答的问题?
如何巧妙地回答面试官的问题? 本文摘自《PHP程序员面试笔试宝典》 在面试的过程中,对面试官提出的问题求职者并不是都能回答出来,计算机技术博大精深,很少有人能对计算机技术的各个分支学科了如指掌。而且抛开技术层面的问题,在面试那种紧张的环境中,回答不上来的情况也容易出现。面试过程中遇到自己不会回答的问题时,错误的做法是保持沉默或者支支吾吾、不懂装懂,硬着头皮胡乱说一通,这样会使面试气氛很尴尬,很...
PHP面试题遇到的几个坑。...面壁ing
1.指针悬挂问题 $array = [1, 2, 3]; echo implode(',', $array), "\n"; foreach ($array as &$value) {}    // by reference echo implode(',', $array), "\n"; foreach ($array as $value) {}     // by value (i.e
面试中问到的遇到什么困难的问题,如何解决? 方法论借鉴
注:本人是一个拿来主义者,好的工具,好的方法,以及一些大神的总结,都拿过来分享:  面试回答问题,“1 + 1 = 2”,这么回答确实没啥问题,那么有没有想过为啥面试官会为“1 + 1”这样的问题,他需要的答案是否仅仅就是2这么简单,大家都知道“换位思考”,那为什么面试的时候就把“换位”给忘了?为啥不多想一步从面试官的角度去看看他到底想要知道什么? 就拿“有什么难点”这个问题来说,面试官是想了...
面试时遇到不会回答的问题怎么办??
人的本质属性是社会属性,人是社会中的人,因此在社会生活中,每个人都必须要和别人进行交往,在交往时总会不时碰到困难或尴尬的情况,即使你极小心防备,也难保不发生。因此在面试这种重要而又紧张的场合,这类情况更容易出现。应试者如果不能镇定自若、沉着应对,以一颗平常的心态去看待面试,往往就会影响自己的整个面试表现,甚至会前功尽弃,导致面试失败。所以,预先了解一下面试过程中可能出现的几种困难或尴尬场面,准备好
你遇到过哪些质量很高的 Java 面试?
你遇到过哪些质量很高的 Java 面试? 姊妹问题:https://www.zhihu.com/question/60911582?utm_source=wechat_session&utm_medium=social&utm_campaign=ge13_1&utm_division=ge13_2&from=singlemessage   关注者 4,755...
Java面试遇到的问题总结(一)
Struts2和SpringMVC的区别拦截级别Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却
软件测试面试可能会遇到的一些问题
慕晓君最近在找软件测试的实习,将面临相关的测试面试,为了给自己一些心理准备,事先想想有哪些可能被问到的问题总是好的。     1)软件测试和软件开发的关系?     答:软件测试和软件开发是一种相互促进,相辅相成的关系,软件开发做得好,软件测试就可以减少不少工作,软件测试做得好,可以促进开发工作的进行,还可以保证软件产品的质量。     2)软件测试工作的重点在于什么地方?     答:软
程序员小灰——谷歌面试题之高楼扔鸡蛋问题
分享一篇文章,这个思路太棒了!      第二天         题目:扔鸡蛋问题   有2个鸡蛋,从100层楼上往下扔,以此来测试鸡蛋的硬度。比如鸡...
总结我在几个大公司面试中遇到的问题
1、陌陌面试(1)JAVA基础相关:代码执行顺序,并发 (2)请你总结一下你自己擅长的技术, (3)网络协议 (4)自己定义过最复杂的自定义控件, (5)安卓5.0、6.0系统的新特性, (6)事件分发机制里的三个方法,解释一下具体含义,什么场景下使用 (7)开发中遇到什么难解决的问题,你最后如何解决的 (8)如何提高app启动速度 (9)在Android中怎么节省内存的使用,怎么主
如何在面试中有条理的回答用户体验方面的问题
目前,在互联网产品经理招聘的过程中,不管你是面试的哪个方面的产品岗位,关于如何理解用户体验,如何处理用户体验,如何提高用户体验的问题都会或多或少的被问到。作为产品经理的我们每天都在谈论用户体验,每天都无数次听到别人说用户体验,用户体验是什么呢?我们是否系统的了解和学习过用户体验?用户体验等同于我们产品经理自身的主观感受么?不知从什么时候开始,用户体验就像一个魔咒一样,每天跟随这我们这群产品汪的身旁
今天去面试 遇到辣手问题
#pragma check_pointer(off)rn是干吗用的rn我蒙到:检查指针用的rn考官问:怎么检查rn我:。。。。。rn88rn真实写照啊,所以来这里请教,希望不要再发生
程序员面试失败常见的5大原因,别让自己输在这些上面!
https://www.toutiao.com/a6528668025413960205/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1520135637&app=news_article&utm_source=mobile_qq&iid=11417535126&utm_medium=...
H5 面试中会遇到的技术问题
今天楼主先来说一下面试中会遇到的技术问题: 1、的title和alt有什么区别? 2、从浏览器地址栏输入url到显示页面的步骤。 3、请描述一下 cookies,sessionStorage 和 localStorage 的区别 4、前端需要注意哪些SEO? 5、HTTP的几种请求方法用途 6、如何进行网站性能优化? 7、语义化的理解 8、介绍一下你对浏览器内核的理解 9
Java面试遇到的问题总结
有关多态的概念和实例首先,面向对象的三大特性有:封装、继承、多态。多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。多态的作用:消除类型之间的耦合关系。实现多态的技术称为:动态绑定。多态有两种表现形式:重载和覆盖重载:发生在同一类中。与父类、子类的继承没有任何关系。标识一个函数除了函数名之外,还有函数的参数(即个数和类型)。一个类中可以有两...
面试没过的程序员都到哪去了?
准备毕业面临找工作,突然想到这个问题。如果程序员没有通过一个公司的面试,那以后基本不太可能进同等或者更好的公司了,要知道面试官的经验都很丰富,面试官看不上眼的程序员未来在软件开发这方面基本不会有什么成就。那如果连小公司都进不了是不是意味着必须转行? 首先我想说,不存在“没有通过一个公司的面试,那以后基本不太可能进同等或者更好的公司了”这回事,很多程序员没有通过某公司的面试,却获得了更好公司的of
今天面试遇到的一个问题
孩子在做作业,妈妈在做饭,爸爸在休息。如果孩子渴了只要喊一声妈妈就会给孩子送水喝,爸爸会起来看看然后接着睡觉。根据描述设计程序:Class Son,Class Mom,Class Dad.
java面试遇到的问题合集
楼主java渣渣一枚,面试了几家公司,现在整理出面试的问题,找出自己的不足。好了,废话不多说。开始 一、基础篇 1.面向对象的特征:封装、多态、继承、抽象。    1.1 封装:封装是吧过程是和数据包围起来,对数据访问只能通过已定义的界面。封装保证了模块具有较好的独立性,使程序维护更加方便    1.2 多态:多态是指不同的类的对象对同一消息作出反应。(所有的动物都继承动物类,都有吃的行为...
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据学习遇到的问题 java学习中遇到的问题