摘要: ajax是异步请求的方式,不需要刷新页面 $.ajax({ url:"ajax", contentType:"application/json;charset=UTF-8", data: '{"uname":"abc","age":"20"}', dataType:"json", type:"pos 阅读全文
posted @ 2020-09-01 19:05 jesscia5 阅读(108) 评论(0) 推荐(0)
摘要: 1.ORM object Relational Mapping : 对象关系映射 简单地说,就是把数据库表和实体类及实体类的属性对应起来,让我们可以通过操作实体类来操作数据库表。 mybatis的配置 1.全局配置文件mybatis-config.xml <?xml version="1.0" en 阅读全文
posted @ 2020-08-25 23:06 jesscia5 阅读(119) 评论(0) 推荐(0)
摘要: springmvc的配置 1.配置springmvc.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www 阅读全文
posted @ 2020-08-25 12:33 jesscia5 阅读(134) 评论(0) 推荐(0)
摘要: 注解的分类 1.标准注解 2.元注解 @Retention :注解的生命周期 @Documented @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.ANNOTATION_TYPE) public @interface Retentio 阅读全文
posted @ 2020-08-18 22:10 jesscia5 阅读(105) 评论(0) 推荐(0)
摘要: 获取Class对象的三种方式 1.对象的getClass方法 2.类的class属性 3.class.forName("类的路径")方法 ReflectDemo demo = new ReflectDemo(); Class ReflectClass = demo.getClass(); Syste 阅读全文
posted @ 2020-08-17 23:15 jesscia5 阅读(146) 评论(0) 推荐(0)
摘要: spring创建对象的几种方式 1:使用默认构造函数来创建对象(必须要有一个无参构造函数才可以创建) <bean id="car" class="bean.Car"></bean> 2.使用工厂类的方法 工厂类 public class ServiceFactory { public MyServi 阅读全文
posted @ 2020-08-03 13:28 jesscia5 阅读(170) 评论(0) 推荐(0)
摘要: 如果需求是获得一组数据中的最大值的话,就可以用堆来实现 二叉堆:任意一个节点的值都大于他的子节点,就叫做最大堆,任意一个节点的值都小于它的子节点,就叫做最小堆 二叉堆又叫做完全二叉堆,是一个完全二叉树,因此,我们可以用数组来实现. 二叉堆的添加 public void add(E element) 阅读全文
posted @ 2020-07-29 12:31 jesscia5 阅读(98) 评论(0) 推荐(0)
摘要: 1.冒泡排序 冒泡排序的思路就是每次找到数组中最大的值放到数组的末尾, 时间复杂度:O(n2) public void sort(int[] array){ for(int end = array.length - 1 ; end > 0 ; end--){ for(int begin = 1 ; 阅读全文
posted @ 2020-07-26 22:15 jesscia5 阅读(105) 评论(0) 推荐(0)
摘要: String StringBuilder 阅读全文
posted @ 2020-07-25 22:24 jesscia5 阅读(95) 评论(0) 推荐(0)
摘要: 递归简单的理解就是自己调用自己,注意递归的条件,否则会造成一直递归,栈溢出. 用递归的方式来算出斐波那契数列的值 public static int fib(int n){ if(n <= 2) return 1; return fib(n-2) + fib(n-1); } 这种方法有很大的缺点,会 阅读全文
posted @ 2020-07-20 22:31 jesscia5 阅读(136) 评论(0) 推荐(0)