- 博客(21)
- 收藏
- 关注
原创 学习英语的方法
本篇文章针对人群是英语零基础的朋友,大神们请绕过.学习英语的步骤不要背单词!不要背单词!不要背单词!重要的事情说三遍.原因: 一本单词书那是相当的厚啊,如果你没有一定的恒心,你是绝对背不完的,最重要的是即使你都被过了,那你会用吗?你知道这单词用在什么语境下吗?首先,你应该先搭一个框架.框架如下:从文章中学习单词和词组把上面的框架搞懂之后,你就该看文章了,可以一些简单的文...
2019-03-17 21:30:19 559
原创 springMVC-HelloWorld
控制器package com.atguigu.springmvc.handlers;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controllerpublic class HelloWorld { /...
2019-03-11 12:36:19 228
原创 归并排序法
两个数组合并的归并排序法#include <stdio.h>#include <stdlib.h>#include <string.h> int merge(int* ar1, int len1, int* ar2, int len2, int** rtn)/*++ DeScription: This routine merge two s...
2019-03-07 19:34:53 619
原创 快速排序法
#include <stdio.h>int a[8]={7,1,3,8,12,11,2,9};void swap(int* a, int* b){ int t; t = *a; *a = *b; *b = t;}void quickSort(int a[], int s, int e){ if(s >e){ return; } int i = s, ...
2019-03-01 22:47:28 164
原创 简单选择排序法
最坏的情况: 每次交换都需要移动三次, 所以是 3(n-1)#include <stdio.h>//简单选择排序法/* 按升序排序的话 首先, 从 n 个元素中,选择出最小的放到数组的开头, 这是第一次循环 第二次, 从 第二个元素开始和后面的比较, 一直到末尾, 将最小值放到第二个元素的位置 之后依次循环下去*/int a[8]={7,1,3,8,12,1...
2019-03-01 22:45:53 1717
原创 ReflectionUtils
详细解释一下这个工具类package com.atguigu.jdbc;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.lang.reflect.Modifier;import ja...
2019-03-01 08:05:50 405
原创 DAO详解
day20DAO的实现代码package com.atguigu.jdbc;import java.lang.reflect.InvocationTargetException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import jav...
2019-03-01 08:05:21 749
原创 JAVA子类继承-子类的实例化过程
一个对象的实例化过程Person p = new Person();1,JVM会读取指定的路径下的Person.class文件,并加载进内存,并会先加载Person的父类(如果有直接的父类的情况下).2,在堆内存中开辟空间,分配地址。3,并在对象空间中,对对象中的属性进行默认初始化。4,调用对应的构造函数进行初始化。5,在构造函数中,第一行会先调用父类中构造函数进行初始化。6,父类初...
2019-02-26 11:05:14 2217
原创 接口的工厂方法(FactoryMethod)
简述FactoryMethod模式是设计模式中应用最为广泛的模式,在面向对象的编程中,对象的创建工作非常简单,对象的创建时机却很重要。FactoryMethod解决的就是这个问题,它通过面向对象的手法,将所要创建的具体对象的创建工作延迟到了子类,从而提供了一种扩展的策略,较好的解决了这种紧耦合的关系。首先,建立一个接口WorkStudentWork和TeacherWork为Work实现...
2019-02-25 21:24:11 769
原创 Listener详解
Listener(day40)什么是Listener专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。Servlet 监听器:Servlet 规范中定义的一种特殊类,它用于监听 web 应用程序中的 ServletContext, HttpSession 和 ServletRequest 等域对象的创建与销毁事件,以及监听这...
2019-02-25 19:34:40 1027
转载 Java多态和实现接口的类的对象赋值给接口引用的方法
转载这里的接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。//定义接口InterAinterface InterA{ void fun();}//实现接口InterA的类Bclass B im...
2019-02-25 16:10:35 1008
原创 反射的概述及动态代理和静态代理
反射在整个JavaSE的位置反射的定义Reflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性及方法反射的功能在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的成员变量和方法生成动态代理相...
2019-02-24 15:54:09 279
原创 java获取web.xml中的值
web.xml详解: 点我1.&amp;amp;amp;lt;content-param&amp;amp;amp;gt; &amp;amp;amp;lt;param-name&amp;amp;amp;gt;name&amp;amp;amp;lt;/param-name&amp;amp;amp;gt; &amp;amp;amp;lt;param-value&
2019-02-23 16:36:11 3913
原创 Filter的应用
Filter的应用使浏览器不缓存页面的过滤器解释:开始的时候,a.html有一个图片的展示,之后手动更换图片的地址之后,若不刷新,则不会显示现在的新图片,这就是浏览器的缓存作用.思路: 有 3 个 HTTP 响应头字段都可以禁止浏览器缓存当前页面,它们在 Servlet 中的示例代码如下:response.setDateHeader(“Expires”,-1);response.s...
2019-02-23 16:05:50 232
原创 java父标签
子标签获取父标签的属性并显示到页面上-ParentTag. javapackage com.atguigu.javaweb;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSupport;public class Pa...
2019-02-23 15:06:32 504
原创 Filter概述及HttpFilter
Filter概述1). Filter 是什么 ?①. JavaWEB 的一个重要组件, 可以对发送到 Servlet 的请求进行拦截, 并对响应也进行拦截.②. Filter 是实现了 Filter 接口的 Java 类.③. Filter 需要在 web.xml 文件中进行配置和映射.2). 如何创建一个 Filter, 并把他跑起来①. 创建一个 Filter 类: 实现 Filt...
2019-02-23 11:55:12 4721
原创 自定义的EL函数
自定义的EL函数的实例test.jsp<!-- 测试自定义的 EL 函数, 拼接字符串 --> ${atguigu:concat(param.name1, param.name2)}MyElFunction.javapackage com.atguigu.javaweb;public class MyELFunction { public static S...
2019-02-21 14:08:29 174
原创 EL表达式和简单标签
EL表达式这篇文章写的很好:https://www.cnblogs.com/xdp-gacl/p/3938361.html简单标签第57个视频为什么需要简单标签?好处是什么?List item 自定义标签可以降低 jsp 开发的复杂度和维护量,从 html 角度来说,可以使 html 不用去过多的关注那些比较复杂的商业逻辑(业务逻辑)。利用自定义标签,可以使得软件开发人员和页面设计...
2019-02-20 17:00:51 425
原创 ForEachTag标签的联系
标签的实例foreachTagjava文件package com.atguigu.javaweb;import java.io.IOException;import java.util.Collection;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.SimpleTagSuppor...
2019-02-19 22:14:14 326
原创 javaBean是什么
S- day 36javaBean定义JavaBean 是一种JAVA语言写成的可重用组件,它是一个类。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器. JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制(反射机制)发现和操作这些JavaBean 的属性...
2019-02-19 01:37:42 30310 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人