芦苇小白

1996-04-04

中国 河北

芦苇小白

解决在JDK8中org.aspectj.apache.bcel.classfile.ClassFormatException

异常摘要org.aspectj.apache.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 18 at org.aspectj.apache.bcel.classfile.Constant.readConstant(Constant.java:133) at org.aspectj.apache.bcel.classfile.ConstantPool.<init>(Const...

1642 2020-12-29 12:58:31

芦苇小白

ArrarList&HashMap, 这些基础你还记得吗?

ArrarList创建:new ArrayList<T>();下面这是一个ArrayList默认构造方法的源代码,他只进行了一次赋值操作,这里的this.elementData则是Array List中的数据存储表,也就是一个Object[],其中,DEFAULTCAPACITY_EMPTY_ELEMENTDATA是一个静态的公共的Object[],从这段代码可以证明在创建ArrayList的时候,当前实例会默认得到一个固定长度的数组。 /** * Constructs...

1642 2020-12-29 12:54:27

芦苇小白

一首好诗——程序员

程序员作者:郭胜凯 台灯孤影赤目睁, 刀光剑影指尖行!挥手乾坤遮日月, 星辰万物由我定!争锋虚拟世界主, 小小缺陷甩袖清!不知天地何为顶, 程序员里我为峰! 随手之作…或许我不做IT, 可以做一位书画家. 本湿作者Only丿阿海, 盗版不究.

1642 2020-12-29 12:51:59

芦苇小白

找出一个字符串中重复出现的首个最长字符串的算法

简单说明标题有点绕, 简单地说这个算法就是找出一个字符串中重复出现的字符串(非字符). 且这个字符串是最长的, 若存在两个相同长度的重复字符串, 则取第一个出现的字符串的值. 举个例子 比如祖国你好, 你好祖国这个字符串中, 祖国和你好都出现了两次, 且这两个串长度相等. 那么这个方法会返回第一个出现的也就是祖国. 再比如在北京市北京市朝阳区东大桥路东大桥路环球金融中心B座, 环球金融中心B座12层这个字符串中, 北京市出现了三次, 东大桥路出现了两次, 环球金融中心B座出现了两次, 并且环球金融中...

1642 2020-12-29 12:50:35

芦苇小白

在测试阶段中,按bug的数量评定开发人员的标准是否靠谱?

经典名言提到这个问题, 我想到了一句流传在程序员之间的经典名言: 按代码的行数评估开发的标准就像按重量评估飞机的质量一样愚蠢。 bug和代码量这两种平不标准, 有相同之处, 也有不同之处。那么,用bug的数量来评估开发质量到底靠不靠谱呢? 很幸运的,我遇到了这个问题那么这个评估标准的可行度到底如何呢? 一些似乎有用的评论这些内容来自于网络人事的一些观点 通常情况下,bug的多少与参与程序员无关 这个不能一概而论在某些地方,某些疯狂的程序员可以一天写好一个网站而软件工程方面的书籍却告诉我们一...

1642 2020-12-29 12:45:23

芦苇小白

解决Fegin请求远程微服务时有几率出现时间解析异常: through reference chain: xxx->xxxDto[“xxxTime“]

异常场景 Spring Cloud + Alibaba 异常特征 当请求远程微服务时, 有一定几率产生时间对象解析失败. 通信框架使用fegin. 频繁请求时容易复现. 异常报文2020-12-04 20:07:25.103 ERROR 1 --- [nio-9999-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context wit...

1642 2020-12-29 12:39:59