1、
合并2个list addAll()
需要先实例化
List l = new ArrayList();
不实例化会报空指针异常
2、
报错信息的处理
Exception in thread "main" java.lang.ExceptionInInitializerError at org.apache.log4j.LogManager.getLogger(LogManager.java:44) at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:66) at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:270) at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:155) at org.apache.commons.logging.impl.SLF4JLogFactory.getInstance(SLF4JLogFactory.java:132) at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657) at org.apache.hadoop.conf.Configuration.<clinit>(Configuration.java:173) Caused by: java.lang.IllegalStateException: Detected both log4j-over-slf4j.jar AND slf4j-log4j12.jar on the class path, preempting StackOverflowError. See also http://www.slf4j.org/codes.html#log4jDelegationLoop for more details. at org.apache.log4j.Log4jLoggerFactory.<clinit>(Log4jLoggerFactory.java:49) ... 8 more
原因是:log4j-over-slf4j和slf4j-log4j12是跟Java日志系统相关的两个jar包,当它们同时出现在classpath下时,就可能会引起堆栈溢出异常。
解决办法:pom.xml文件中,在使用到的依赖包中添加<exclusion>标签将slf4j-log4j12.jar排除即可:
<dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.6</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> </exclusion> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> </exclusions> </dependency>
3、
idea中pom不能被正确解析
idea导入的pom 不能识别变成橙色普通的xml文件:在pom文件右键add maven project
4、
springboot文档理解:
4.1、Spring Boot 依赖 org.springframework.boot groupId。通常,您的Maven POM文件将从 spring-boot-starter-parent 项目继承,并声明一个或多个“启动器(启动器)”的依赖关系?
�pring Boot还提供了一个可选的Maven插件来创建可执行的jar包
4.2、@RestController和@RequestMapping 注解
@RequestMapping:提供路由信息,告诉spring,任何具有路径“/”的HTTP请求都应映射到home方法。
@RestController:告诉spring将生成的字符串直接返回给调用者
5、
安卓后台颜色设置:
方法一:
setTextColor(0xFF0000FF);//0xFF0000FF是int类型的数据,分组一下0x|FF|0000FF,0x是代表颜色整数的标记,ff是表示透明度,0000FF表示颜色,注意:这里0xFF0000FF必须是8个的颜色表示,不接受0000FF这种6个的颜色表示。
方法二:
setBackgroundColor用法
setBackgroundColor(Color.parseColor("#F5F5DC"));
setBackgroundColor(Color.argb(0,79,79,79)); //0完全透明 255不透明
setBackgroundDrawable(getResources().getDrawable(R.drawable.search_label_click));
6、
java.lang.ClassNotFoundException: Didn't find class "com.example.myapplication.MainActivity1" on path: DexPathList[[zip file "/data/app/com.example.myapplication-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.myapplication-1, /system/lib]]
在manifests包下面的AndroidManiFests.xml里面修改
写一个activity类需要在AndroidManiFests.xml进行添加<action></action>
7、
属性积累:
android:gravity="center_vertical|left" 垂直靠左居中