曾经让我很吐血的Bug(初学者)】的更多相关文章

1.MSSql 就是 sql Server. 2.用session的时候一定要先实现接口IRequiresSessionState: 3.form表单中type=file传送文件的时候一定要在form中添加属性enctype=multipart/form-data 4.HTML中给比如说onclick="functionName('parameter')"  这里的参数一定要加单引号,不然会死的很惨.还有一点当我的参数传的是路径的时候它把我的‘/’都尼玛弄没了 5.所有的加载页面进度条…
前一天晚上的时候不知道搞啥了...第二天早上起来开 gnome-system-monitor 的时候发现CPU占用好像不太对头 (一直有个核是 \(100\%\)), 转到进程的时候发现使用最高的居然是个 vim... 顺手翻了翻这个进程其他的资源占用, 一翻不要紧, 居然一直在以 \(13.9\texttt{MB}\) 左右的稳定速度写磁盘...? 哦豁完蛋 然后去考试了, 下午回来发现磁盘特么的马上就要被写满了... 找了找开了哪些 vim, 然后发现我所有终端都没开着 vim? 喵喵喵?…
之前介绍过Tabular Editor这款开源工具,对PowerBI建模来说,非常好用,可以极大的增强自动化水平. 详细可查看此文章: 「PowerBI相关」一款极其优秀的DAX建模工具Tabular Editor https://www.jianshu.com/p/90ea25906952 很遗憾的一点是,此工具对中文支持不够友好,会出现编辑区中文展示积压的问题. 抱着试一试的态度,向作者提了一个issue(不会写英文,一点关系都没有,现在人工智能时代,随便一个翻译软件出来的结果都很能让人看明…
创建虚拟机,发现virsh edit很慢. strace的结果: 09:26:03 close(10) = -1 EBADF (Bad file descriptor)09:26:03 close(11) = -1 EBADF (Bad file descriptor)09:26:03 close(12) = -1 EBADF (Bad file descriptor)09:26:03 close(13) = -1 EBADF (Bad file descriptor).....--------…
背景:在一个简单的项目中,通过循环前端传来的一个数组,使用mongodb条件查询数据,将满足条件的数据push进一个新数组,并返回至前端. 问题:每次调试到第五行,会自动跳过,直接执行12行,打印出来的数据为空 抛出一段代码: 有bug的代码: var dataArr = []; router.get('/borrowing', (req, res) => { let params = JSON.parse(req.query.borrow); // 执行完这行,直接跳到12行执行 params…
环境: cocos2d-x 2.2.2  jsb   条件:当快速在格子中来回拖拽选取时,会一直在计算指尖和格子的真实区域是否碰撞,   报错:touchMOve时由于不停的调用BOxItem的getValidRectangle方法,         即不停的在此方法内执行 node.getContentSize().witdh,         经过好几个小时的检测,发现问题就在这一行,xcode里报错的提示显示的是框架里的touchMove相关的代码,看不出具体问题,大概知道了是在touch…
本来返回的json 3个true 7个false的 结果显示10个true 因为本来是好的 结果判断的问题 给全部赋值true了…
缘由 本人从事游戏开发很多年一直都是游戏服务器端开发. 因为个人原因吧,一直在小型公司,或者叫创业型团队工作吧.这样的环境下不得不逼迫我需要什么都会,什么做. 但是自我感觉好像什么都不精通..... 好了好像偏题了! 回归正题 现在公司是做手游开发,java服务器 + U3D做客户端的mmo手游,仿魔兽世界! 做软件的都知道一个蛋疼的事情,那就是线上Bug.但是做服务的人更清楚另一个蛋疼的事情,就是在线更新,不停服更新. 知道的人,想想都蛋疼,当然不知道的,那就只能自己想象了. 线上经常出问题大…
一听到初级Bug这个名字,很多开发工程师都会觉得很头痛,还有那个“初级Bug率”,让人随时受不了. 初级Bug这个概念,在多数缺陷跟踪工具中,是不存在的,可以说是淘宝研发部的特色.初级Bug对应Bug的一个属性:“Bug深度”,这个属性有三个选项:1很容易发现.2正常发现.3很难发现,其中“很容易发现”的Bug就是初级Bug.深度代表了发现Bug需要的成本和技术含量,初级Bug就是那些非常明显,通过简单的操作就能发现的Bug. 从初级Bug这个概念被提出,到现在大约有2年时间.最初的时候,在一次…
最近看到这篇文章dotNetDR_的回复,让我想起一个真实发生的案例,下面就简单说说这个关于lock引用类型的一个不容易发现的隐藏缺陷. 某类库中的代码,封装了很简单的一个通用类,用于线程安全地执行某一种类型的特定方法,几行代码搞定: public class ConcurrentObjectExecutor<T> where T : IDisposable, new() { public void Start() { T obj = new T(); lock (obj) { Console…