1:sublime 格式化代码:java
全选-- 编辑--行列--从新缩进web
2:关于项目目录结构的一些总结:redis
方框里面的都是虚拟的类路径,编译成class文件之后,在classes目录下:以包名来展现:服务器
3:获取配置文件: app
privatestatic Properties properties = new Properties();eclipse
static {maven
InputStream in = PropertiesUtil.class.getResourceAsStream("/config.properties");ide
try {spa
properties.load(in); 3d
} catch (IOException e) {
e.printStackTrace();
}
}
publicstatic String get(String key) {
String value = properties.getProperty(key);
if(value != null){
value = value.trim();
}
return value;
}
4:关于引入的js报错问题:
5:redis存储分目录结构:使用冒号分割
6:接口的实现类 写个接口的实现类,在方法的前面加了@Override竟然报错
缘由是:@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,不管是对父类的方法覆盖仍是对接口的实现均可以加上@Override。
首先要确保安装了jdk 1.6,
而后,在eclipse中修改配置,在 Windows->Preferences-->java->Compiler-->compiler compliance level 中选择 1.6,刷新工程,从新编译下。
若是仍是不行,就在报错的工程上,鼠标右键选择 Properties-->Java Compiler-->compiler compliance level 中选择 1.6,刷新工程,从新编译下。
7:新建maven-web项目的时候默认是不会建立这几个源文件夹的:今天偶然发现若是在项目的的运行时环境加上服务器的环境就会自动生成了: