最新文章列表

分布式系统关注点(21)——构建「易测试」系统的“六脉神剑”

如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   坚持原创,每一篇都是用心之作~     这篇是「分布式系统理论」系列的第20篇。提前预告一下,后面还有一篇文章,这个系列就结束了。   在之前,核心的概念都讲的差不多了。前面Z哥带你已经聊过了「数据一致性」、「高可用」、「易扩展」、「高性能」主题下的一些实践思路。   这篇讲怎么构建一个「易测试 ...
huorongbj 评论(0) 有444人浏览 2019-05-31 09:04

为啥程序会有bug?

如果这是第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为4818字,建议阅读13分钟。 坚持原创,每一篇都是用心之作~     这是一篇半娱乐性的吐槽文章,权当给广大技术人员解解闷:)。     哈哈哈,然后我要开始讲一个经常在发生的事实了。(程序员们可能会感到一些不适)
huorongbj 评论(0) 有385人浏览 2019-03-27 08:51

一位技术大牛对新手的一点建议

今天给大家带来一个大牛的故事,希望给所有学习系统开发的人一点感悟。张生在一线做了十年的开发,经历了网易、百度、腾讯研究院、MIG 等几个地 ...
苳天里的一把火 评论(1) 有402人浏览 2018-03-07 11:48

什么样的程序员才能写出没有bug的代码?

原文地址     肯德基爷爷出来搞事啦! 几乎是一夜之间,肯德基App就杀进了iOS热门App排行榜的前50名,是何原因? bug! 肯德基App出现了一个大bug,用户将账号生日改为“20160828”,即可在五分钟内获赠一张六人全家桶半价券,有效期至8月31日。这样一个惠民的bug一经发现,自然是一传十、十传百,一堆人就去下载注册了肯德基App,硬生生把这样
bug 
a957844565 评论(0) 有31人浏览 2017-09-05 14:59

asp.net发布到IIS中出现错误:处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipe

开发web项目时需要安装IIS,在安装好IIS的Windows7本上发布asp.NET网站时,web程序已经映射到了本地IIS上,但运行如下错误提示“处理程序“PageHandlerFactory-Integrated”在其模块列表中有一个错误模块“ManagedPipelineHandler””         我要发布的的web项目开发工具及所用系统 ①开发工具:vs2010 ...
shuai7boy 评论(0) 有721人浏览 2017-09-01 16:02

bug记录

1,jsp中加载图片时,用的是拼接的url,其中‘\’在js中是转义字符,需要用‘\\’代替。.replace(/\\/g,'\\\\'); 2,Runtime.getRuntime().exec()导出数据库时,因为数据量大,导出数据流和errorLog流同时导入到jvm中,如果不对这两个流进行处理和有可能产生死锁。
BUG 
konglingji 评论(0) 有418人浏览 2017-08-07 16:26

快速定位问题方法:二分查找法

今天为了定位一个“ Subquery returns more than 1 row”的问题,基于查询sql少复杂,虽然能明显看出是子查询中返回多条记录导致报错,但问题是哪个数据导致的,父查询中有那么多挑记录? 正常情况下呢,是要了解业务,一点点去分析问题出在哪里,数据是哪里? 当为了快速定位,我看到了查询的sql是带有日期条件的,而且只是一个月内,数据量也不多。 步骤一: 那就采用“二分 ...
zhanghteye 评论(0) 有507人浏览 2017-05-08 13:51

solr中的reload

一直在使用solr的reload命令,不过一直使用的是集合的reload,即ip:port/solr/admin/collections?action=RELOAD&name=xx,其中xx是集合的名字;最近发现还有core的reload,即:ip:port/solr/admin/cores?action=RELOAD&core=coreName,本来觉得这个solr可是真好,还提供 ...
suichangkele 评论(0) 有2023人浏览 2017-05-06 16:26

跟各种诡异 Bug 打交道 13 年后的总结

Bug是程序员一生的“伙伴”,程序员们时刻都在跟bug作斗争,因为bug憔悴,也因为bug兴奋,下面来看看一位跟各种诡异bug打交道13年的老司机说了些什么。 1.事件顺序 当处理事件时,问以下问题富有成效:事件是否可以以不同的顺序到达?如果没收到这些事件怎么办?如果事件在同一行出现两次怎么办?即使这通常不会发生,在系统的其他部分(或交互系统)中的bug也会导致它发生。 2.处理太早 这 ...
可乐瓶里的小辣椒 评论(0) 有19人浏览 2017-03-21 10:59

八阿哥-酷-第三弹

*、Skipped installing application listeners due to previous error 原因:编译时的jdk和当前运行环境jdk不一致; 解决方法:在Ttomcat电脑上安装与编译环境相同的JDK, ...
lBovinl 评论(1) 有860人浏览 2017-03-18 23:21

消灭 Bug!推荐几个给力的开源 Bug 跟踪工具

在这个充满 bug 的世界里,最遥远的距离不是生与死,而是你亲手制造的 bug 就在你眼前,你却怎么都找不到它。因此本文准备了 7 款优秀的开源 bug 跟踪系统来查找、记录和解决这些 bug。 Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示。同时它又支持多项目管理。Redmine是一个自由开放 源码软件解决方案,它提供集成的项目管理 ...
可乐瓶里的小辣椒 评论(0) 有19人浏览 2017-03-17 14:50

软件测试工程师的面试分享

面试软件测试工程师岗位,是否真的如网上所说,需要不停刷面试题?Too young too simple~面试题可能掌握的技巧实际是一样的,只是题目形式不一样,那么应该如何在面试中脱颖而出,在面试过程中玩出自己的花样来,时刻开撸。 1、聊聊自己工作中擅长的部分? 这部分,是对面试者的一个初步了解。面试者可以给面试官展现,在工作过程中擅长的测试方向,比如功能测试、性能测试还是别的方面的测试。最好 ...
吴二白 评论(0) 有908人浏览 2017-02-15 13:30

【开发必知】研发团队GIT开发流程新人学习指南

FullSizeRende 本文定位于为使用GIT标准分支开发流程的开发团队新人提供一份参考指南,其中的内容都是我们公司在研发团队初创时所遵循的一些开发流程标准,经过近一年的实践,虽说还有很多不足,但是随着团队经验的丰富和人员的扩张,我会适时地更新本文,分享我们在使用GIT开发流程中遇到的问题和解决方案。 本文将会持续修正和更新,最新内容请参考我的 GITHUB 上的 程序猿成长计划 项目,欢迎 ...
李博SEOER 评论(0) 有406人浏览 2017-02-13 17:30

为什么 JavaScript 会在移动端中胜出?

  JavaScript并不是世界上最优美的编程语言。正因如此,一个世界级的专家写了一本关于这个语言的“精粹 ”的书。这本书的名字是“深度挖掘javascript的亮点”,因为优秀的东西被埋的相当深。即便如此,它还是迅速地称为世界上最受欢迎的语言之一。这种受欢迎是应得的,因为尽管这种语言存有缺陷,但是javascript提供给开发者其它语言不能给予的重要的优势。有一些优势是在浏览器的开发商 ...
bugtags 评论(0) 有415人浏览 2017-01-09 19:19

对于入门级别程序员如何避免bug

   好多刚刚工作一两年的朋友,最头疼的事情莫过于bug满天飞,测试小妹每天深情的呼唤你。     其实,很多bug在写的时候,其实可以规避,于是我们谈谈几个常见的bug孵化器。 1.理所当然的认为前台传过来的值不会是错误的,后台没做进一步的检验。比如,我们写接口时,客户端,给我们传递的参数是数字。结果,由于客户端的数据初始化有问题,取数时,取了一个字母传递过来了,极其有可能导致我们服务器端出现类 ...
afinder 评论(0) 有980人浏览 2016-12-21 22:38

八阿哥-酷-第二弹

*、No bean named 'usersService' is defined,springContent.getBean failed 解决方案是若lib下jar包确认没问题,重新在java build path中删除再加入一遍lib的jar即可   *、mysql-Duplicate entry * for key * 向主键唯一字段插入相同的主键内容会出现该异常   *、S ...
bug 
lBovinl 评论(0) 有455人浏览 2016-11-23 16:50

八阿哥-酷-第一弹

*、提交SVN遇到:403 Forbidden错误:      原因如下:1、写权限问题;2、SVN地址问题      解决办法:1、找SVN管理员赋予权限即可;2、修改svn的地址(PS:百分之九十九是大小写)针对第二中问题:你需要检查你的SVN目录是不是有大小写的冲突,这个可以询问SVN创建者看看SVN库真正的名称是什么尤其是大小写一定要问清楚,不然就会遇到该问题。然后修改方式:右键需要 ...
lBovinl 评论(0) 有374人浏览 2016-11-16 11:29

关于配置文件、linux区别于windows获取地址的BUG

今天将一个面向配置编程的项目发布到linux服务器上时,发现了两个区别与windows服务器的BUG: 【BUG1】:读配置文件失败,但是后台打出的配置文件信息是正确的。 经过插桩测试获得报错信息:    org.json.JSONException: A JSONObject text must begin with '{' at character 1 of { 【原因分析】 由于配置文件 ...
u013174523 评论(0) 有595人浏览 2016-09-07 22:36

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics