2019.7.29著

这天气热得天都哭了,突然一场暴雨,像下开水一样,热气腾腾,不过来的快,走的也快。

还以为又要被淹了,还以为我又要赤脚回去了。

今天开会,内容就一条,解bug,持续两个星期,卧槽,我快崩溃了。

突然发现写需求比改bug更让人接受,因为我想怎么写都行,只要事先功能就好。比较别人的代码是很难看懂的。

只有自己才最懂自己,哈哈哈,这话真没错。

经验之谈:

今天就改了一个bug,售后单推sap时,推的是蓝色发票,应该是推红色发票的,自己修改了代码,但是测试了一下午都没发现哪里错了,直到快下班时,才发现,原来有一个状态一直没变,最终的原因确实,卡夫卡里面的消息未消费,会导致他一直发请求。

这里就涉及到MQ相关的问题了,生产者生产的消息如果没有被消费,他将会一直发送请求。大家以后遇到这种问题也要注意哦!

还有就是,关于测试,由于无法用卡夫卡,所以只能跳过卡夫卡,直接调用推送sap的代码,这个时候我一筹莫展,问了我们经理,然后他给了我一个方案,那就是手动推送,具体如何操作呢?

很简单,就是在前端做个页面,里面要求有导入功能,解析表格内导入的数据,然后进行传参调用sap接口即可。很通用的方法,不管任何我无法测试的代码,都可用!基本上只要你写过一次,以后就是复制粘贴了,复用性也强

总结:小知识也能有大作用,思维越开阔越好。

我的Java开发生涯记(14)相关推荐

  1. 我的Java开发生涯记(8)

    2019.7.4著 今天压力真大,我们经理居然开始要把项目交给我管理了,卧槽 ,我真的什么都不会啊,一下午就改了一个bug,这个项目也到最后阶段了,一个个bug都是最后遗留下来的难题.前途堪忧啊 今天 ...

  2. java 开发必记词汇

    java 开发必记词汇 一.java基础词库 二.数据库与 JDBC 阶段词汇 三.HTML/CSS JavaScript阶段词汇 四.javaWeb阶段词汇 五.框架阶段词汇 一.java基础词库 ...

  3. 回首阿里十年开发生涯,我花了几个月时间整理了这份Java笔记

    回首向来萧瑟处,归去,也无风雨也无晴. 蓦然回首自己做开发已经十年了,这十年中我收获了很多:技术.人脉.大厂经历等等,还有很多的朋友.可最近在回顾过去的时候,我意识到在这十年开发生涯里,有五年我没有在 ...

  4. Java框架有哪些?Java开发14大框架简介

    首先要说一下,本文对这些Java框架只做了一个总结,常用到的框架总结了14个,都值得深入去了解一下(什么是扎实基本功,这些就是基本功~~),小伙伴如果没有看到自己想学习的框架,可以给我说一下,我去做总 ...

  5. 记 随手科技2020届实习生笔试题(Java开发工程师)笔试题

    2020届实习生笔试题(Java开发工程师) 一.选择题(共6题,每小题5分,满分30分) 1 2 3 4 5 6 总分 B B A C B C 1.下列排序算法中,初始数据集合对排序性能无影响的是( ...

  6. 记京东Java开发实习生二面

    京东Java开发实习生二面已挂,心情虽然失落,但是还是要在这里做一点作结,以便日后做些参考.让每一次失败都变的有意义! 面试流程 这次面试的流程比较简洁,首先问了两道技术问题,然后面试官对于我的简历中 ...

  7. Java开发人员在编程中常见的雷!

    身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,千锋老师为大家分享一些J ...

  8. 分享一些Java开发人员在编程中最容易踩雷的地方!

    身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,小千为大家分享一些Jav ...

  9. 一些Java开发人员在编程中常见的雷!

    身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,小千为大家分享一些Jav ...

最新文章

  1. 重温ES6核心概念和基本用法
  2. 模拟alert和confirm
  3. JDK14中的java tools简介
  4. DNN结构演进History—CNN-GoogLeNet :Going Deeper with Convolutions
  5. 计算机几何学论坛,现代几何学与计算机科学-中国计算机学会.pdf
  6. 【Jvm】jvm -XX 参数 VM 调优参数
  7. Windows2000、XP、2003系统万能Ghost全攻略
  8. 【我们一起写框架】MVVM的WPF框架(一)—序篇
  9. Oracle12.2c统一审计(unified auditing)六问
  10. 九枝兰专访-----深入解读程序化购买以及行业现状(初篇)
  11. Photoshop学习(一)Ps基础
  12. git 简单命令使用
  13. iCheck插件的全选、反选、获取值操作
  14. eclipse安装SVN三种方法
  15. 零基础学习前端-从bootstrap开始(一)
  16. PID file not written; -detached was passed,安装rabbitmq启动失败
  17. 程序员为何找不到女朋友
  18. Git错误:Incorrect username or password ( access token )
  19. OBS+RED5+FFPLAY构建流媒体点直播平台 —— 实现自己的游戏直播不再是梦想
  20. [转]Android 触摸屏校准

热门文章

  1. 《软件设计师教程》阅读小结
  2. 美股课堂:美国银行开户亲历记
  3. 5G NR之SRS Resource Indicator(SRI)天线选择
  4. 吴裕雄--天生自然 高等数学学习:函数项级数的一致收敛性及一致收敛级数的基本性质...
  5. 【6410开发板交流】关于UT-S3C6410开发板telnet Linux主机的详细设置
  6. 施密特正交化(Gram-Schmidt Orthogonalization)
  7. 使用阿里巴巴提供的约束规范
  8. 试析高校变配电室电力监控系统的设计与实现
  9. HTB_Preignition 靶机之 Http 协议与目录暴破
  10. 华为手机Android9手机,华为手机已成功适配Android9.0,你的手机升级到Android8.0了吗?...