- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 KMP
···package newcoder;public class KMP { /** * 判断str1中是否有str2,如果有返回在str1中的开始下标 * * @param str1 * @param str2 * @return */ public int getIndex(String str1, Str...
2018-08-11 17:48:55 255
原创 异常
异常Throwable ->Error: 是程序无法处理的错误,表示运行应用程序中较严重问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时 JVM(Java 虚拟机)出现的问题。例如,Java虚拟机运行错误(Virtual MachineError),当 JVM 不再有继续执行操作所需的内存资源时,将出现 OutOfMemoryError。这些异常...
2018-08-11 17:47:36 236
原创 并发编程实战
在并发程序中,使用和共享对象的一些最有效的策略:线程限制:一个线程限制的对象的,通过限制在线程中,而被线程占用,且只能被占有她的线程修改共享只读:一个共享的只读对象,在没有额外同步的情况下,可以被多个线程并发的访问,但是任何线程都不能修改它,共享只读对象包括可变对象和高效不可变对象。共享线程安全:一个线程安全的对象在内部进行同步,所以其他线程无须额外的同步,就可以通过公共接口随意访问它。...
2018-08-11 17:46:52 751
原创 classPath与classPath-含义与区别
classPath:src路径下的文件在编译后会放到WEB-INF/classes路径下吧。默认的classpath是在这里。直接放到WEB-INF下的话,是不在classpath下的。用ClassPathXmlApplicationContext当然获取不到。 如果单元测试的话,可以在启动或者运行的选项里指定classpath的路径的。classpath是指 WEB-INF文件夹下的c...
2018-08-11 17:46:20 360
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人