05 2019 档案

摘要:一 、在项目pom文件中配置tomcat 先添加如下配置: <!-- 配置Tomcat插件 --> 二、如图,点击Edit Configurations Tomcat7使用tomcat7,tomcat8以后将7和8兼容了,统一使用tomcat:run 阅读全文
posted @ 2019-05-28 20:47 keepup~ 阅读(20943) 评论(0) 推荐(0)
摘要:其实这个问题是由于MySQL 这个jar 包依赖类型默认是runtime ,也就是说只有运行时生效,所以虽然这里报错,但是不影响你代码运行。 解决方案: 将runtime 修改为Compile 即可 将runtime 修改为Compile 即可 阅读全文
posted @ 2019-05-28 20:06 keepup~ 阅读(13274) 评论(0) 推荐(0)
摘要:解决:鼠标悬于上方Alt + Enter 选择Ignore 阅读全文
posted @ 2019-05-28 19:36 keepup~ 阅读(247) 评论(0) 推荐(0)
摘要:undefined表示"缺少值",就是此处应该有一个值,但是还没有定义。典型用法是: (1)变量被声明了,但没有赋值时,就等于undefined。 (2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。 (3)对象没有赋值的属性,该属性的值为undefined。 (4)函数没有返 阅读全文
posted @ 2019-05-26 21:17 keepup~ 阅读(247) 评论(0) 推荐(0)
摘要:/** * 斐波那契数列 */public static int fib(int n){ if(n==1) return 0; if(n==2) return 1; return fib(n-1) + fib(n-2);} 阅读全文
posted @ 2019-05-13 12:28 keepup~ 阅读(98) 评论(0) 推荐(0)
摘要:/** * 单例模式:懒汉式 */class Singleton{ private static volatile Singleton singleton = null; private Singleton(){ } public static Singleton getInstance(){ if 阅读全文
posted @ 2019-05-13 12:05 keepup~ 阅读(118) 评论(0) 推荐(0)
摘要:/** * 冒泡排序 * @param arr */public static void bubbleSort(int [] arr){ for(int i= 0;i < arr.length -1;i++){ for (int j=0;j < arr.length-1-i;j++){ if(arr 阅读全文
posted @ 2019-05-13 12:04 keepup~ 阅读(167) 评论(0) 推荐(0)
摘要:1. 下面哪些是Thread类的方法() A start() B run() C exit() D getPriority() 答案:ABD 解析:看Java API docs吧:http://docs.oracle.com/javase/7/docs/api/,exit()是System类的方法, 阅读全文
posted @ 2019-05-09 23:14 keepup~ 阅读(515) 评论(0) 推荐(0)
摘要:public class ManyThreads2 { private int j = 0; public synchronized void inc() { j++; System.out.println(Thread.currentThread().getName() + "inc" + j); 阅读全文
posted @ 2019-05-09 18:54 keepup~ 阅读(919) 评论(0) 推荐(0)
摘要:public static void test(String str){Map<String,Integer> map = new HashMap<>();for(int i = 0 ;i < str.length();i++){String s = str.charAt(i) + "";if(ma 阅读全文
posted @ 2019-05-09 18:07 keepup~ 阅读(3239) 评论(0) 推荐(0)
摘要:public String reverse(String str){ if(str == null || str.length() <= 1){ return str; } return reverse(str.subString(1)) + str.charAt(0); } 阅读全文
posted @ 2019-05-09 17:17 keepup~ 阅读(4384) 评论(0) 推荐(0)
摘要:接口不能用private、protected修饰,可以用final和abstract 接口里的方法不能用private、protected修饰 阅读全文
posted @ 2019-05-06 17:32 keepup~ 阅读(2481) 评论(0) 推荐(0)
摘要:#将传入的数据都当成一个字符串,会对传入的数据自动加一个双引号 $将传入的数据自动显示生成在SQL中 #能够防止SQL注入,而$不能,$一般用于传入数据库对象 因此一般能用#就不要用$ 阅读全文
posted @ 2019-05-06 17:19 keepup~ 阅读(220) 评论(0) 推荐(0)
摘要:final修饰基本类型变量 当使用final修饰基本类型变量时,不能对基本类型变量重新赋值,因此基本类型变量不能被改变 final修饰引用类型变量 当使用final修饰引用类型变量时,它保存的仅仅是一个引用,final只能保证这个引用类型变量所引用的地址不会改变,即一直引用同一个对象,但这个对象完全 阅读全文
posted @ 2019-05-06 17:08 keepup~ 阅读(1826) 评论(0) 推荐(0)
摘要:类的初始化顺序:静态变量、静态代码块、非静态变量、非静态代码块、构造方法 } 首先,我们从main方法入手,只有一行new对象(第26行)。 new对象首先要加载类,这是肯定的了,因此“Test”需要加载类,也就是加载Test的字节码文件到方法区(永久代)中。这时需要把类中的“static”部分处理 阅读全文
posted @ 2019-05-06 16:36 keepup~ 阅读(370) 评论(0) 推荐(0)
摘要:包装类型Java语言是一个面向对象的语言,但是Java中的基本数据类型却是不面向对象的,这在实际使用时存在很多的不便,为了解决这个不足,在设计类时为每个基本数据类型设计了一个对应的类进行代表,这样八个和基本数据类型对应的类统称为包装类(Wrapper Class)。 包装类均位于java.lang包 阅读全文
posted @ 2019-05-05 21:50 keepup~ 阅读(3075) 评论(0) 推荐(2)