Java
文章平均质量分 59
Java基础入门
Java Web基础入门
MallocLu
生命不息,搬砖不止
展开
-
java -jar xxx.jar中没有主清单属性
使用Spring Initailizr创建的项目,使用mvn打包后,java -jar xxx.jar显示xxx.jar中没有主清单属性,原创 2023-04-13 15:08:05 · 339 阅读 · 1 评论 -
KMP算法原理
KMP算法O(m+n):根据模式串中已成功匹配子串(abcab)的特点,不需要全部回退,i保持不动,j回退到已成功匹配子串的最长相等前缀的下一个位置即可(ab后面的c的位置,即下标2)。next[j]的值为pattern[1 ~ j-1]的部分匹配值,即最长相等前缀 或 最长相等后缀 的长度。还有一个问题,text[i]和pattern[j]匹配失败,j=next[j],新的pattern[j]或和老的pattern[j]相等,则又要重新跳转,因此,我们应该保证pattern[j]!原创 2023-03-11 21:35:07 · 249 阅读 · 0 评论 -
IDEA structure窗口各标志及功能
默认情况下,显示class(所有访问权限)、 interface(所有访问权限)、 enum(所有访问权限)、 @interface(所有访问权限)、 class initializer、 method(public访问权限)propertie 访问器(get方法)/修改器(set方法) (方法的一种,在勾选工具栏"Properties"按钮后,IDEA根据方法名get或set开头将构造器和修改器收揽起来)将继承(类、接口)的方法起来,包括重写方法、非重写方法(显示灰色)等。显示字段/属性(默认不显示)原创 2023-01-14 16:38:04 · 1052 阅读 · 0 评论