精华内容
下载资源
问答
  • //返回结果 } 小结: 虽然问题出现的时候,感觉毫无道理,百撕不得骑姐,但是最终还是论证了一个天理: 出了问题首先态度要端正,一定要相信肯定是自己的错,然后扪心自问特么到底错哪里了,千百轮回的扪心自问...

    业务场景:

    实际业务场景比较复杂,简单举个相似的例子

    1、A表(提问表)结构:
    (Id,Title(标题),DefaultValue(默认答案) );
    5个问题 5条记录

    2、B表(答案表)结构:
    (Id,user_Id(用户编号), A_Id(A表的问题编号),Value(答案) );
    一个用户 5个问题对应的5个答案

    3、前端页面需要提取某个指定的用户答案列表:
    [ B_Id,A_Title,B_Value ]
    由于需要的这3个字段结构 刚好跟A表的结构吻合
    于是想直接 提取A表数据,然后补充5个问题答案到 DefaultValue字段 返回前端

          public async Task<A> GetAsync()
            {
            	//1、提取5个问题列表
                var tmpALst = _repositoryA.GetAll().ToList();
                //2、提取9527用户的5个狗屁答案
                var tmpBLst = _repositoryB.GetAll().Where(p => p.user_Id = 9527).ToList();
                //3、循环问题列表 填充用户答案到DefaultValue
                tmpALst.ForEach(e =>
                {
                    var tmpAnswer = tmpBLst.Find(p => p.A_Id == e.Id);//找打A记录Id 对应的B表答案
                    if (tmpAnswer != null)
                    {
                        //把用户答案直接补充到 A表问题记录的 defaultvalue中,此处只是一个取巧的操作,主要用于达意
                        e.DefaultValue = tmpAnswer.Value;
                    }
                });
                return tmpALst; //返回结果
            }
    
    

    陨石坑悄然来了:

    这个方法执行后前端一切正常,看起来没有任何问题,但是数据库表A对应的DefaultValue就跟着自动更新成了实际的用户答案,又没有任何update更新操作

    由于实际业务逻辑比较复杂,排查了好久才发现上面黄字问题内容,主要是因为ABP底层架构有自动跟踪数据变更的功能,所有从数据库提取的记录,改变后ABP都会自动进行数据更新…

    解决方案:

    在查询数据库数据的时候 取消跟踪:.AsNoTracking()

          public async Task<A> GetAsync()
            {        	
                var tmpALst = _repositoryA.GetAll().AsNoTracking().ToList();
                var tmpBLst = _repositoryB.GetAll().Where(p => p.user_Id = 9527).ToList();
                 *****************************************
                return tmpALst; //返回结果
            }
    

    小结:

    虽然问题出现的时候,感觉毫无道理,百撕不得骑姐,但是最终还是论证了一个天理:
    出了问题首先态度要端正,一定要相信肯定是自己的错,然后扪心自问我特么到底错哪里了,千百轮回的扪心自问虽然感动不了测试的妹子,但你一定能感动自己,也许更多的时候是被自己蠢哭…

    有朋自远方来 虽远必诛,欢迎加微交流: 15249207822

    展开全文
  • 我到底哪里错

    2015-01-17 13:26:40
    Under DBCS, a given string can contain[color=...效果为:宽字节字符像ansicc(ansi )转换,靠,中文转换为anicc ?这是啥子效果啊。 希望这个[color=#FF0000]a是指: mbcs , 而不是单纯的( ascii) !!!![/color]
  • 问题:求101到200之间的素数 下图:左右两段程序,只有第6行不同,但认为共含义是一样的: 实际运行结果分别如下: 两个结果相差很远。请问:这是为什么,右边的程序哪里? 先谢了!
  • 我到底哪里错了?

    2015-01-17 13:25:07
    Under DBCS, a given string can contain all [color=#FF0000]single-...效果为:宽字节字符像ansicc(ansi )转换,靠,中文转换为anicc ?这是啥子效果啊。 希望这个a是指: mbcs , 而不是单纯的( ascii) !!!!
  •   问题:将一个字符串c[30]中的元音字母复制到另一字符串v[30]中,然后输出<img alt="" height="606" src="https://img-ask.csdnimg.cn/upload/1608568589307.png" width="1268" /></p>
  • 我到底哪里

    2012-09-20 12:04:07
    刚看书运行一个程序,但是始终找不到错误,求答案,求解答 #include "Stdio.h" #include "String.h" /*提供strlen()...处就一直说错误,说非法字符在函数中,但是仔细看了下,没有非法字符啊,求解答啊!!!!!!
  • [img=https://img-bbs.csdn.net/upload/202105/01/1619842682_33835.png][/img] 用的的确是英文输入法的分号,就不知道,我错哪儿了。
  • java连接sql数据库一直报错[img=https://img-bbs.csdn.net/upload/202012/17/1608137810_505927.jpg][/img]
  • 转载于:https://my.oschina.net/u/1587135/blog/406732

    110657_ZESP_1587135.png

    110657_VhDp_1587135.png

    110657_CqvG_1587135.png

    110658_0ZX0_1587135.png

    110658_0KyQ_1587135.png

    110658_V3nJ_1587135.jpg

    110658_g3Ni_1587135.jpg


    转载于:https://my.oschina.net/u/1587135/blog/406732

    展开全文
  • 真不知道为什么会报错![图片](https://img-ask.csdn.net/upload/201706/12/1497200472_18685.png)
  • #include int main() { int n,m,i,j; while(scanf("%d %d",&n,&m)!=EOF) { if(n==0&&m==0)break; int c = n+m; int num[200]; //录入数据 for(i=0;i;i++) { scanf("%d",&num[i]);...}
  • ![图片说明](https://img-ask.csdn.net/upload/201904/07/1554645759_13707.png) names=list(range(1,10)) for name in names: if name == 1: print("1st") ... elif name == 2:#这里的:是英文的 ... 找的快疯l
  • 跨区补卡,到底错哪里?文 | 宁宇 年前,中国移动总部下发通知:因近期出现多起个人金融账户被盗的客户信息安全事件,其中个别事件可能涉及公司营业厅补卡服务,为进一步...
        


    跨区补卡,到底错在哪里?文 | 宁宇

     

      年前,中国移动总部下发通知:因近期出现多起个人金融账户被盗的客户信息安全事件,其中个别事件可能涉及我公司营业厅补卡服务,为进一步加强客户信息安全管理,保障客户权益不受伤害,总部决定暂停省际跨区补卡服务。


      这已经是跨区补卡业务第二次被暂停了,又恰逢春节,可以想象此文一发,引起省里多大的反响。但是从总部服务部门的角度来看,这又是一个不得已而为之的痛苦选择。


      【异地补卡的喜与悲】


      运营商是属地化管理的,客户在各地入网,信息分别存储,而且各地业务流程也不尽相同。当漫游用户来补卡时,如果当地公司无法进行客户身份的识别,就不能给客户办理这项业务。


      移动的跨区补卡服务最早是2002年推出的,在技术上通过一级枢纽系统完成跨省的信息交互,实现对异地客户的身份和信息确认。


      这项服务一经推出,就受到了客户的欢迎和好评。用户身在异地,手机被盗或者出现异常后,能异地完成补卡,是对客户服务工作有积极作用的。然而在服务部门眼中,这项业务并不可爱——推出异地补卡带来了新问题,产生了新投诉,甚至引发了更大的麻烦。


      一方面是成功率的问题。对于用户和受理的业务人员来说,异地补卡只是一个操作;但后台系统需要进行多次数据传递,其中有一次交互出现问题,业务都办不了。向用户宣传说有异地补卡,用户来办又不成功,客户的意见更大了。在服务部门看来,这是系统的稳定性问题;但技术部门又觉得委屈——如果业务部门把流程设计得简化些,何苦让跨区补卡做得这么辛苦!


      另一方面,就是补卡人的身份确认环节可能出问题,发生了个别被他人冒用成功进行异地补卡的状况。如何识别来办补卡业务的是客户本人?光靠身份证+实名制肯定不够。识别的过程复杂,用户体验不佳,成功率也会低;而如果过程简单,被冒名顶替的风险就会加大。


      不法分子盗用身份补卡成功之后会做什么?如果只是打几了电话还好,如果是盗用身份之后进行诈骗等犯罪行为,甚至进一步盗取与手机号码捆绑的银行卡、支付宝等账户资金,那就可能产生非常大的损失。


      异地补卡的这些问题从推出时就存在,而问题又一时不能解决,因此当问题升级时,这个业务就会被市场部叫停,做完一番整改之后再开。只不过这次恰好在春节期间,因此连微博上都有网友圈我,质问为何取消了这项业务。


      【互联网公司会如何解决】


      今年春晚,贾玲和瞿颖演绎了“女神”和“女汉子”的对话,套用这个创意,我们来分析下互联网企业是否会遇到类似于异地补卡的问题,如果出现了会如何化解。


      首先,互联网公司提供的是全网一致性的服务,后台是全网集中化的系统,因此大多数情况下不会出现“异地”的问题。即使部分业务有地域属性(比如餐饮、天气等),但因为业务的标准化程度高,因此进行数据交互和流程贯通,难度要小得多。


      其次,如果出现这种业务风险,互联网公司大多会选择开通业务、承担风险。出现欺诈的可能性不大,遇到问题再解决呗,不能因噎废食,由于害怕风险而牺牲业务。真出了问题,公司出钱赔付给客户,还可以借机宣传造势,炒作一把。互联网公司怕什么?


      可对于运营商来说,客户这边出了问题就要追责,而企业的钱怎么补贴客户,更是有很多明文规定,一旦违反规定的行为被曝光,即使是好心做事,也会被查处。


      第三,到底是推出一个客户需要的业务重要,还是客户的安全更重要?这个在运营商看起来两难的问题,对于互联网公司并不难解决。凡事不可贪大求全,目标明确了就有收获,如果等到所有问题都万无一失了,那就意味着失去了商机。


      第四,哪个互联网业务不是在快速迭代、快速试错的过程中历练出来的?推出之后还要不断优化和调整,才能进步。而对于运营商来说,业务上线就是终点,发现问题就叫停,这种简单粗暴的处理方式,很多机会被浪费掉了。


      总之,在现在的情形下,暂停跨区补卡是运营商不得已的选择,自认为这么做事对客户负责。然而,如果不对这背后的问题进行深层次地分析,思考改变业务运营机制中存在的根本问题,这种劳民伤财又遭抱怨的场景,还会不断上演。


    0


    展开全文
  • <p><img alt="" height="610" src="https://img-ask.csdnimg.cn/upload/1612517641969.png" width="367" /></p>
  • 在网上找了一段判断身份证的JS代码。 ``` <Script language="javascript"> //检查号码是否符合规范,包括长度,类型 ...function isCardNo(card) ... //身份证号码为15位... 是哪里了吗? 高手帮改改哦。
  • 为什么CHAR NAME 只有在录入一个字符的时候程序才能正常运行啊?? #include <stdio.h> #include <string.h> int main() { FILE *fp; FILE *op; int j=0; int leng; int leng2;...
  • 在机房做了一个简单的ADO.net连接到sql的窗体程序,整个文件夹copy到自己的虚拟机上突然连接不上了...这到底哪里出了问题?的开发环境有问题?还是当初在机房没有存储好吗?copy的过程中少了什么文件?真心求教。
  • #include<stdio.h> #include<string.h> #include<stdlib.h> void main() { FILE*fp; int i=0; int j=0; int k=0; int n; char *buff[100]; printf("Input delete rows:");...
  • import java.awt.Color; import java.awt.Graphics; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import javax.swing.JFrame; import javax.swing.JPanel; ...}
  • 用C语言进行双边滤波到底错哪里?拜托大家帮看看! 大家好,是图像处理的初学者,研究的是图像去噪,想请大家帮看看的这个双边滤波去噪的程序错在哪儿了,为什么双边滤波的结果不对,谢谢大家啦! #...
  • 今天心血来潮,想学学java,就照着大佬的代码打了个...直接把错误粘贴到网上,发现大多都是把pringtln打成pringtIn了,但并没有打啊,看了好几遍也找不到哪里。所以求助一下各位大佬,到底哪里出问题了?
  • 这个题目是谭浩强的《c语言程序设计》配套练习的案例三,是一个可以把数据存储在磁盘的小型餐厅管理系统,但是存储数据后再重新运行程序显示数据时会有错误,找了很久了也不知道哪里,求大家帮看一下。...
  • 1 我很疑惑,我到底哪里了什么? 分析原因:C跟我交流过,他的意思就是不了解我的情况,也没看到我的简历。我把曾经工作的情况跟他说了一下。我工作过一年经验还是有一点的,毕竟公司也有很多刚毕业来的。也...
  • ![图片说明]... **error**:The markup in the document following the root element must be well-formed. 也在网上查了,但还是没看出来里面哪个标签了啊!! 求指点!!
  • 最近看见很多人吐槽罗振宇和他的跨年演讲,朋友圈两级分化,一部分人挺罗,大部分人都... 我们先不论对,因为判断谁对谁这件事要想客观就需要调查和分析,非黑即白的分析一件事情的对是对成年人智商的一种侮...

    最近看见很多人吐槽罗振宇和他的跨年演讲,朋友圈两级分化,一部分人挺罗,大部分人都觉得罗胖是个骗子开始喷。后来得知是由一篇头条文章引起的于是就去看了下这篇《罗振宇的骗局》 ,文章里面我比较认同的是最后一句话“求知这件事情,没有什么终南捷径可走。”

        

     

            我们先不论对错,因为判断谁对谁错这件事要想客观就需要调查和分析,非黑即白的分析一件事情的对错是对成年人智商的一种侮辱。世界上,没有绝对的真理,只有相对的道理。

     

            首先,罗振宇的跨年演讲我从头看到尾,然后想想通篇演讲里有哪些观点是罗胖自己的观点?其实这几个小时的演讲是《得到》团队和他们公司的顾问团一起花了很长时间打造的,罗胖只是上去演了一下,所以说这些观点应该是他们团队一起打造的。所以你说罗胖一个人是骗子我可能会信了,但是他有那么多的团队,合作伙伴顾问团,这些人里面基本都是社会精英,学者,企业家,你说他们都是骗子我不同意。我回忆了一下,通篇罗胖引用了很多很多名人名言和很多《得到》讲师的观点,最后总结出来的几个以下有限的观点,用我的理解写出来

     

    1,小趋势改变未来,我赶不上但是可以做好准备,到未来等它或者赶下一个趋势

    2,我们很难搞清楚事实的真相或看到事实,要有多元思维从不同的角度观察才有可能

    3,“非共识”就是还没有发现的共识,是创新的源泉

    4,生命科学有可能让我们这一代活过100岁,我们的时间很够用

    5,信用是力量的源泉

    6,长期不间断的学习才能有成就,积累下来的才是财富

    7,时刻想着目标,机会到了就出手

            这些观点经常看书的人会发现,其实不就是我们平常看的那些书和新闻杂志里面熟悉的观点,是普世价值观啊。有的人说这些我都知道不用你提醒我,我学问比罗胖高得多。还有人说你光说好的,正面的,积极的....

    我就想说我的观点了,2018年这么多的坏消息,毛衣战,互联网寒冬,裁员潮... 就在我们身边我们不知道吗?跨年的时候不都是要对未来许下些许期望,讨个好彩头吗,讲点好听的给如此丧的一年打打气不好吗?你们说这是鸡汤,好啊,我需要啊,我干了这碗汤继续前行啊,我该工作工作,该学习学习,努力提升自己不好吗?

     

            还说年轻人知识付费和老年人买权健一个性质,按照您的说法年轻人就应该去刷网剧,打游戏,买个付费课程纯属浪费钱浪费时间。大家现在都知道权健宣扬的,是反科学和愚昧的观念,被权健忽悠的不就是哪些年少无知不学习没见识的家伙——老了以后的样子吗?然后大家再看那些知识付费平台宣扬反科学愚昧观念了没有,去看一看就知道了,这两者有本质的不同。

            巴菲特说的原话是“Indeed, who has ever benefited during the past 238 years by betting against 。” 这句话在2014年的巴菲特给股东的年度信件里附链接:

    http://www.berkshirehathaway.com/letters/2014ltr.pdf

    有人说这句话错了,第一人家祖国是美国,第二人家238年来没有对手。我觉得吧,巴菲特是对美国有信心,并且想让股东对美国未来有信息才那么说的,罗胖也是想说我们要对我们的祖国有信心。那我们国家确实现在国力不如美国,200多年去还是半殖民地,建国一穷二白,但是如今我们是世界第二大经济体,现在我们正在和美国打贸易战,你的意思是说你们对你们的祖国没有信心?两国交战,有人鼓励下自己人,要对自己的祖国有信心,这有什么错?我们干嘛要相信那些不相信自己人的人说的话?没准这些人里还有些汉奸买办呢。


     

            你们要骂罗胖为P2P背书,为贾跃亭做广告我没意见,我也觉得不对,这个属于他们团队自己品控没做好,自己砸自己牌子。我本人对罗也并没有什么好感,但是我认为罗胖的团队做的事情,就是知识付费这件事本身是有意义的!

     

            《得到》app里罗胖的内容非常少,绝大多数是他们团队和顾问团,合作伙伴做的很系统的知识。就拿我本人来说,作为一个互联网IT研发团队小头目,怎样管理团队?下属找你谈加薪怎么办,下属找你谈离职你如何挽留,怎么培训怎么谈心,这些都是自己摸索的也不知道对不对,真想有个例子参考下,或者有个师傅告诉自己应该遵循什么原则,我可以少犯很多错啊。订个如何带团队的课程,参考一下实践一下看有没有效果嘛。

     

            我自己炒股票,看了很多书得知分析股票公司好坏要看财报啊,从哪里看财报,怎么看啊,我不是学财务的我学计算机的,财务一窍不通啊,怎么学啊从哪里入手啊?懵逼啊!订个如何看财报的课程,看完了虽然还不是很明白,但是我至少知道个大概,怎么入手分析财报,什么是资产,负债,利润,什么关系,怎么看里面有没有猫腻,决策分配好不好,我不是专业的,掌握这些够了,又不要我做财务分析报告,我知道这个公司财务状况好不好就行了啊,财务状况好这个股票才能卖嘛。

     

            这一年我订阅了很多的知识付费课程,有些课我认真学了,有些课确实很垃圾辩证的接受或者抛弃就好了,去其糟粕,取其精华,变成自己的知识。所以我的观点是知识付费只是个工具,它有没有用,有多大用处取决于使用的人。想起了小时候看小兵张嘎,木头枪在手里都能缴获真枪,而真枪在伪军手里,那就是烧火棍。

     

            那么骚年!你手里拿的是烧火棍吗?

     

    展开全文
  • string sql1 = "INSERT INTO PLAYER_SOLUTION(PLAYER_SOL_ID,PLAYER_SOL,PLAYER_DATE,PLAYER_TIMEUSE(s),PLAYER_EMAIL,SUDOKU_ID) VALUES ( '" + player_sol_ID + "','" + player_Sol + "','" + date + "','" + time...
  • ![CSDN移动问答][1] function [Xk,N]=JISAN(xn,L) M=0; while L>1 M=M+1; L=fix(L/3); end N=3^M; for m=0:2*(N/3-1); Wn(m+1)=exp(-1j*2*pi*m/N); W1=exp(-1j*2*pi/3);W2=exp(-1j*4*pi/3);...,
  • //就是这一行在报错空指针异常,但是死活看不出哪里有空指针异常啊,资源文件也是能链接过去的 holder = new Holder(); holder.age = (TextView) convertView.findViewById(R.id.age); holder.name = ...

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 368
精华内容 147
关键字:

我到底错哪里