
工作感悟
琅琊山二当家
这个作者很懒,什么都没留下…
展开
-
bug调试的心态
有时候代码调试时候会遇到各种问题,明显的不可能出错的地方,恰恰就有问题出来了,让人感觉: 怎么可能?? 并且很可能这个问题还不好找,这个时候1.冷静一下 保持好心态2 一步一步调试,断点多打一些,总会找到一些蛛丝马迹3 多对比以前正确的时候出现的情况 4. 查看日志 5 使用一些工具。比如抓包如果还不能解决,建议出去走一圈 散散步,吃点东西 喝点东原创 2016-06-30 18:59:47 · 617 阅读 · 0 评论 -
怎么去面试一个人
普通开发人员:问一些他简历上做过的项目,深入地问,因为有些人简历会造假,把其他人做的东西来说成是自己的高级开发人员:除了会使用之外,还要需要了解为什么要这么用,不这么用会怎么样,有没有其他的解决方案之类的,对于技术层面上要逐层问下去,直接回答不上来为止架构师或以上:实例场景当场的架构设计,或者是思路、解决方案等等,用于综合评价系统设计和架构能力,以及考虑问题的深度和广度作者 :转载 2016-06-21 21:37:05 · 1554 阅读 · 0 评论 -
数据处理过慢的问题分析(涉及插入查询)
数据处理过慢的问题分析(涉及插入查询)同事遇到一个数据处理慢的问题, 先查询A表,然后涉及到查询4张表,插入A表新数据,最后插入对方的一个库B表。现在对插A表,B表使用两个线程来做的 但是发现插入A表很慢,A表数据量慢慢在变大怀疑是插入A表过程的某一步涉及到慢mysql的问题标准的做法是打印出每一步子操作的消耗时间差,发现有一个查询没有加索引,加上后速度提高了10倍。总结:对于表象是插入慢的问题,...原创 2018-06-27 10:44:00 · 1181 阅读 · 0 评论 -
java 找bug处理问题的思路
1 根据日志提示信息错误 关键字去代码中查找。看看哪个方法使用到了 2 进一步看这个方法被哪些调用 分析 这个过程注意看 tail -f 观察日志的实时变化, 同时做一些操作触发变化。...原创 2019-01-31 20:05:48 · 1787 阅读 · 0 评论 -
上海高级java/前端内推
或者加微信 albertflyer原创 2019-01-16 17:27:21 · 721 阅读 · 0 评论 -
springboot项目查bug的一个思路
可以把底层类的日志级别降低 或许可以看到更多东西logging.level.org.springframework.web =trace#logging.level.org.springframework.boot.actuate=tracelogging.level.org.springframework.boot=trace...原创 2019-07-11 16:29:51 · 462 阅读 · 0 评论