资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

bug

原创新闻 [编程语言] Go运行时bug调试过程解析

引用原文:Debugging an evil Go runtime bug 作者:Hector Martin 翻译:雁惊寒 摘要:本文讲述了作者通过对硬件、内核进行分析来调试程序bug的整个过程。以下是译文。 前言 我是Prometheus和Grafana的超级粉丝。作为一名前谷歌SRE(Site Reliability Engineer, 网站可靠性工程师),我学会了如何选择优秀的监控应用程序 ...
jihong10102006 评论(1) 有14461人浏览 2017-12-18 2 0

转载新闻 [研发管理] 解Bug之路-Druid的Bug

笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。 前言 此Bug是Druid低版本的Bug,此Bug至少在1.0.12版本就已经修复。 Druid的Bug现场 在紧张的新项目开发的日子里,突然收到线上某系统的大量报警,对应系统的人员发现此系统在某一台机器上du ...
jihong10102006 评论(1) 有7533人浏览 2017-05-16 3 1

转载新闻 [Web前端] 13年的Bug调试经验总结

引用译文链接:http://www.codeceo.com/article/13-years-bug.html 英文原文:Lessons From 13 Years of Bugs 翻译作者:码农网 – 小峰 在《Learning From Your Bugs》一文中,我写了关于我是如何追踪我所遇到的一些最有趣的bug。最近,我回顾了我所有的194个条目(从13岁开始),看看有什么经验教训是我可以学 ...
mengyidan1988 评论(0) 有9319人浏览 2016-07-11 1 0

转载新闻 [非技术] 程序员,你会从 Bug 中学习么?

引用本文由伯乐在线 - Jyy 翻译 英文出处:Henrik Warne Bug 是绝佳的学习机会。所以我们怎样尽可能多地从修复的 bug 中吸取经验?我至今已经用了 13 年的一个方法是,写下这个 bug 的简单描述、修复方法以及吸取的经验。 遥想 2002 年,我偶然发现一篇描述这个方法的博客(很不幸,我没再找到)。我从那时起就使用这个方法了,并且相信它能帮助我成为一个更出色的程序员。 ...
ITeye管理员 评论(1) 有5536人浏览 2016-06-30 7 0

原创新闻 [互联网] 揪出bug!解析调试神经网络的技巧

以下建议是针对神经网络初学者的,这些建议都来自于我在行业应用和斯坦福大学里为神经网络初学者提供建议所获得的经验。本质上讲,神经网络要比大多数程序难以调试,因为大多数神经网络bug不会导致类型错误或运行时错误。只会导致不良的收敛。特别是你刚入门,碰到这些问题会非常令人沮丧!但经验丰富的神经网络训练者能够系统地克服这些困难,尽管有许多看似模棱两可的错误信息: 引用性能错误:你的神经网络没有训练好(Per ...
mengyidan1988 评论(1) 有6227人浏览 2016-04-18 0 0

转载新闻 [移动开发] 从 Android 静音看正确的查找 bug 的姿势

本文转自:腾讯Bugly 0、写在前面 没抢到小马哥的红包,无心回家了,回公司写篇文章安慰下自己TT。。话说年关难过,bug 多多,时间久了难免头昏脑热,不辨朝暮,难识乾坤。。。艾玛,扯远了,话说谁没踩过坑,可视大家都是如何从坑里爬出来的呢? 1、实现个静音的功能 话说,有那么一天, 引用PM:『我这里有个需求,很简单很简单那种』 RD:『哦,需要做三天』 PM:『真的很简单很简单 ...
mengyidan1988 评论(1) 有6508人浏览 2016-02-19 2 0

原创新闻 [非技术] 怎么减少编程中的 bug?

为什么要编程?因为代码没在那里。创造一个世界是如此让人着迷,Linux 的创始者 Linus 这样表述对编程的喜爱之情: 引用 对于喜爱编程的人来说,编程是世界上最有趣的事,比下棋有趣得多!因为你可以自己制订游戏规则,而你制定什么样的规则,也就会随之出现与此规则相符合的结果。 在电脑世界中,你就是创世者,你对所发生的一切拥有最终的控制。 你可以建筑一个这样的房子,有一个活板门,既稳固又实用。但是 ...
mengyidan1988 评论(0) 有5796人浏览 2016-02-18 7 0

转载新闻 [数据库] 一次曲折的bug调试经历

Bug调试是让程序员最头痛的任务,因为它就像狄仁杰断案一样,需要抓住任何的蛛丝马迹、展开丰富的推理联想,一次次的尝试,才有可能解决疑问命案——不然程序员会死,不是加班熬夜熬死,就是让老板开除,郁闷而死。 最近我在操作一个页面时,程序出现了这样的错误: Fatal error: mysql error: [1: Can't create/write to file '/var/tmp/#sql_9 ...
mengyidan1988 评论(5) 有6231人浏览 2015-11-20 8 1

转载新闻 [非技术] 程序员解决问题的60个策略

程序员的生活就是解决一个又一个问题,永无止境。 这篇文章介绍了一系列解决问题的策略。 如果你觉得有用,欢迎分享。 根本的指导方针 1.首先写代码的时候最好不要有缺陷。最好的修复方法就是让bug胎死腹中。 良好的单元测试 强制数据库约束 使用输入验证框架 避免未实现的“else”条件 在应用到主程序之前知道如何在孤立的情况下使用 日志 2.print语句。往往额外输出个一两行将有助于 ...
mengyidan1988 评论(0) 有5094人浏览 2015-02-02 4 0

原创新闻 [非技术] 消灭Bug!18款最佳的问题跟踪管理应用程序

摘要:工欲善其事,必先利其器,对于开发者来说,处理Bug是一件比较头疼的事,那么如何高效地解决Bug,选择一款合适的Bug跟踪处理工具会让你事半功倍。 对于开发者来说,Bug往往是他们最头疼的问题。有些Bug会隐藏的很深,很难发现,甚至用户已经使用了才出现,这样真是赔了名声又折钱。为了让开发者更早地发现和消灭Bug,本文收集了18款最佳的Bug处理应用程序,这些系统有收费也有免费的,大家可以根据自 ...
cao345657340 评论(1) 有5395人浏览 2014-10-31 2 0

原创新闻 [非技术] 盘点史上最具毁灭性的20个软件Bug

据悉,软件Bug几乎每年都会让美国经济面临近600亿美元的损失。我们都知道,软件Bug很烦人的,会对我们的工作、生活带来很多毁灭性的影响。现在,就让我们按时间顺序来盘点下史上最具有毁灭性的20个软件Bug。 1. 1962年的Mariner Bug 损失:1850万美元 经过:Mariner 1航空软件漏洞直接导致火箭在发射不久后就偏离了其预期轨道,任务控制中心在其发射293秒后就摧毁了火箭。 ...
mengyidan1988 评论(13) 有9063人浏览 2014-10-16 9 7

转载新闻 [操作系统] Linux内核修正5年历史的严重bug

Linux内核维护者修复了一个有5年历史的严重bug,此bug是一个本地权限提升漏洞,管理员和用户都需要尽可能快的将系统更新到包含修正的最新版本。 该内存溢出bug是在2009年发布的2.6.31-rc3中被引入到内核的,它存在于控制Linux伪tty设备的n_tty_write函数中,允许无特权的用户执行恶意代码。 安全研究员Dan Rosenberg说它是过去一年发现的第一个权限提升漏洞,表 ...
WnouM 评论(0) 有9498人浏览 2014-05-13 6 1

原创新闻 [互联网] PHP 5.4.26/5.5.10发布,安全修复版本

PHP开发团队近日发布了PHP 5.4.26和5.5.10两个版本。 这两个版本主要修复了一些bug,建议开发者升级至这两个版本。其中安全方面的bug如下: CVE-2014-1943:fileinfo模块的无限循环漏洞 CVE-2014-2270:file工具在确定可执行文件的类型时存在漏洞,恶意的可执行文件可导致file工具崩溃,进而执行任意代码 CVE-2013-7327:image ...
wangguo 评论(0) 有8025人浏览 2014-03-10 0 0

转载新闻 [互联网] 从“黑掉Github”学Web安全开发

本文转载自酷壳(CoolShell.cn),原文内容如下。 Egor Homakov(Twitter:@homakov 个人网站:EgorHomakov.com)是一个Web安全的布道士,他这两天把Github给黑了,并给Github报了5个安全方面的bug,他在他的这篇blog——《How I hacked Github again》(墙)说明了这5个安全bug以及他把Github黑掉的思路。E ...
WnouM 评论(8) 有49611人浏览 2014-02-10 8 5

原创新闻 [研发管理] 程序员遇到Bug后的30种常见反应

开发应用程序是件压力很大的事情,尤其是当编写完代码后,突然冒出个Bug,这真是让人百感交集、痛不欲生。那么,如何平心静气地解决每一个Bug,是每个程序员都要修炼的地方。 下面本文将分享程序员遇到Bug时,最常说的30句话,不知道你中枪了没? 我不知道该删掉还是重写。 在开始项目之前,我应该先在Github上找找有没有合适的框架 为什么这个脚本会需要这么多库? 在网上肯定能找到解决方 ...
mengyidan1988 评论(18) 有11345人浏览 2013-10-12 3 4

翻译新闻 [研发管理] 软件开发中 10 个调试和排错建议

在空白的文本编辑器里打开一个崭新的文本,没有一行代码,出现在眼前的是一个充满了无限可能和希望的项目。可是,当数千行的代码写完之后,整个项目因为bug的出现而被压垮了,更别说添加什么新功能了...这也许是对程序员的最大打击,在饱满的热情上浇了一盆冷水。其实,最好的软件程序员当然知道怎样去发现并修复这些bug,在刚开始编程的时候就通过软件工程的最好方法来降低bug的出现概率。 几乎没有哪个程序员 ...
WnouM 评论(11) 有9294人浏览 2013-08-16 2 1

原创新闻 [开源软件] 国内开源缺陷管理系统 PPM Bug v1.4 发布

PPM Bug v1.4 第五个版本发布啦,欢迎大家到PPM项目主页免费下载使用~ PPM Bug在之前一直想给大家带来一些“特性”,所以对于基础的用户模块和角色权限一直没有完善,这次v1.4版本的主要功能就是构建用户模块和角色权限模块。 PPM Bug v1.4新增功能: 重构用户模块,引入组织架构,支持任意级部门与子部门 重构职位模块,预置项目经理,研发工程师,测试工程师职位,用户可再自 ...
ghostgood 评论(8) 有7356人浏览 2013-08-07 2 0

原创新闻 [开源软件] 国内开源缺陷管理系统PPM Bug v1.1发布

PPM Bug免费,开源缺陷管理系统新版本 v1.1 已发布,欢迎下载使用~ 新增特性: 1. 修改了大量v1.0基本功能版本中的bug,保证了PPM Bug功能上的正常使用 2. 针对PPM Bug使用用户的需求,增加系统锁定,退出,修改密码,管理用户功能 3. 增强列表功能,增加了列表搜索,排序,分页 4. 增加导出Excel缺陷列表,导出缺陷模板,Excel批量导入缺陷 ...
ghostgood 评论(24) 有18233人浏览 2013-06-11 6 1

原创新闻 [编程语言] PHP 5.4.16 和 PHP 5.3.26 发布,bug修复版本

PHP开发小组今天发布了PHP 5.4.16和PHP 5.3.26两个版本,修复了约15个bug,其中包括一个安全方面的bug: CVE-2013-2110:quoted_printable_encode中的基于堆的缓冲区溢出漏洞。 建议所有用户升级至最新版本。 详细信息:http://www.php.net/ChangeLog-5.php 下载地址:http://www.php.net ...
wangguo 评论(0) 有11419人浏览 2013-06-07 0 0

原创新闻 [编程语言] PHP 5.4.15 / 5.3.25 / 5.5RC1三版连发

PHP开发团队今天发布了PHP 5.4.15和PHP 5.3.25两个版本。 这两个版本主要修复了之前版本中的一些bug。下载时需要注意,在官方发布时,由于临时故障导致这两个版本并没有正确传到镜像服务器,但现在开发团队已经修复了这一问题,应该可以通过所有的镜像服务器下载了。如果还不能下载,就换个镜像服务器,或者联系php-mirrors@lists.php.net。 此外,PHP 5.5分支 ...
wangguo 评论(0) 有11654人浏览 2013-05-10 1 1

最近热门TAG

Java(1854) Google(1441) Android(1244) JavaScript(842) Web(669) Linux(648) 框架(605) Windows(591) 浏览器(540) HTML5(533) Firefox(483) jQuery(480) iOS(479) Ruby(427) Chrome(386) HTML(380) 编程(365) 工作(349) Apache(346) Python(328)

热门资讯

Global site tag (gtag.js) - Google Analytics