问题1 . Archive for required library: 'XXXXX' in project 'MyWebProject' cannot be read or is not a valid ZIP fileBuild path Build Path Problem
解答:这个问题一般是因为上述的 'XXXXX'文件在JAVA Build Path的Libraries加载了,而这个文件不是jar也不是zip、不能read,找到该文件,将其remove即可。
问题2.代码中的竖线(|):
遇到int a = 1|2|3; syso(a);输出为3.这里的竖线指的是按位或(|),另外还有按位与(&)、按位异或(^)、按位取反(~)等,学完之后就没用过了,现在做个记录。有人整理的很清楚,详见链接, 按位与(&)按位或(|)按位异或(^)按位取反(~)左移(<<)右移(>>)