我的Java开发生涯记(14)
2019.7.29著
这天气热得天都哭了,突然一场暴雨,像下开水一样,热气腾腾,不过来的快,走的也快。
还以为又要被淹了,还以为我又要赤脚回去了。
今天开会,内容就一条,解bug,持续两个星期,卧槽,我快崩溃了。
突然发现写需求比改bug更让人接受,因为我想怎么写都行,只要事先功能就好。比较别人的代码是很难看懂的。
只有自己才最懂自己,哈哈哈,这话真没错。
经验之谈:
今天就改了一个bug,售后单推sap时,推的是蓝色发票,应该是推红色发票的,自己修改了代码,但是测试了一下午都没发现哪里错了,直到快下班时,才发现,原来有一个状态一直没变,最终的原因确实,卡夫卡里面的消息未消费,会导致他一直发请求。
这里就涉及到MQ相关的问题了,生产者生产的消息如果没有被消费,他将会一直发送请求。大家以后遇到这种问题也要注意哦!
还有就是,关于测试,由于无法用卡夫卡,所以只能跳过卡夫卡,直接调用推送sap的代码,这个时候我一筹莫展,问了我们经理,然后他给了我一个方案,那就是手动推送,具体如何操作呢?
很简单,就是在前端做个页面,里面要求有导入功能,解析表格内导入的数据,然后进行传参调用sap接口即可。很通用的方法,不管任何我无法测试的代码,都可用!基本上只要你写过一次,以后就是复制粘贴了,复用性也强
总结:小知识也能有大作用,思维越开阔越好。
我的Java开发生涯记(14)相关推荐
- 我的Java开发生涯记(8)
2019.7.4著 今天压力真大,我们经理居然开始要把项目交给我管理了,卧槽 ,我真的什么都不会啊,一下午就改了一个bug,这个项目也到最后阶段了,一个个bug都是最后遗留下来的难题.前途堪忧啊 今天 ...
- java 开发必记词汇
java 开发必记词汇 一.java基础词库 二.数据库与 JDBC 阶段词汇 三.HTML/CSS JavaScript阶段词汇 四.javaWeb阶段词汇 五.框架阶段词汇 一.java基础词库 ...
- 回首阿里十年开发生涯,我花了几个月时间整理了这份Java笔记
回首向来萧瑟处,归去,也无风雨也无晴. 蓦然回首自己做开发已经十年了,这十年中我收获了很多:技术.人脉.大厂经历等等,还有很多的朋友.可最近在回顾过去的时候,我意识到在这十年开发生涯里,有五年我没有在 ...
- Java框架有哪些?Java开发14大框架简介
首先要说一下,本文对这些Java框架只做了一个总结,常用到的框架总结了14个,都值得深入去了解一下(什么是扎实基本功,这些就是基本功~~),小伙伴如果没有看到自己想学习的框架,可以给我说一下,我去做总 ...
- 记 随手科技2020届实习生笔试题(Java开发工程师)笔试题
2020届实习生笔试题(Java开发工程师) 一.选择题(共6题,每小题5分,满分30分) 1 2 3 4 5 6 总分 B B A C B C 1.下列排序算法中,初始数据集合对排序性能无影响的是( ...
- 记京东Java开发实习生二面
京东Java开发实习生二面已挂,心情虽然失落,但是还是要在这里做一点作结,以便日后做些参考.让每一次失败都变的有意义! 面试流程 这次面试的流程比较简洁,首先问了两道技术问题,然后面试官对于我的简历中 ...
- Java开发人员在编程中常见的雷!
身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,千锋老师为大家分享一些J ...
- 分享一些Java开发人员在编程中最容易踩雷的地方!
身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,小千为大家分享一些Jav ...
- 一些Java开发人员在编程中常见的雷!
身为一名Java从业人员,其职场生涯就是一边踩"坑",一边上升的过程.这个过程中不仅要学会修改无数bug,也要学会越过很多"坑".今天,小千为大家分享一些Jav ...
最新文章
- 重温ES6核心概念和基本用法
- 模拟alert和confirm
- JDK14中的java tools简介
- DNN结构演进History—CNN-GoogLeNet :Going Deeper with Convolutions
- 计算机几何学论坛,现代几何学与计算机科学-中国计算机学会.pdf
- 【Jvm】jvm -XX 参数 VM 调优参数
- Windows2000、XP、2003系统万能Ghost全攻略
- 【我们一起写框架】MVVM的WPF框架(一)—序篇
- Oracle12.2c统一审计(unified auditing)六问
- 九枝兰专访-----深入解读程序化购买以及行业现状(初篇)
- Photoshop学习(一)Ps基础
- git 简单命令使用
- iCheck插件的全选、反选、获取值操作
- eclipse安装SVN三种方法
- 零基础学习前端-从bootstrap开始(一)
- PID file not written; -detached was passed,安装rabbitmq启动失败
- 程序员为何找不到女朋友
- Git错误:Incorrect username or password ( access token )
- OBS+RED5+FFPLAY构建流媒体点直播平台 —— 实现自己的游戏直播不再是梦想
- [转]Android 触摸屏校准
热门文章
- 《软件设计师教程》阅读小结
- 美股课堂:美国银行开户亲历记
- 5G NR之SRS Resource Indicator(SRI)天线选择
- 吴裕雄--天生自然 高等数学学习:函数项级数的一致收敛性及一致收敛级数的基本性质...
- 【6410开发板交流】关于UT-S3C6410开发板telnet Linux主机的详细设置
- 施密特正交化(Gram-Schmidt Orthogonalization)
- 使用阿里巴巴提供的约束规范
- 试析高校变配电室电力监控系统的设计与实现
- HTB_Preignition 靶机之 Http 协议与目录暴破
- 华为手机Android9手机,华为手机已成功适配Android9.0,你的手机升级到Android8.0了吗?...