自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

原创 SSM整合步骤

构建一个web骨架 加入一个键值对,能加快创建速度 初始页面 在pom.xml文件中导入依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan...

2019-11-24 19:35:39 398

原创 IDEA用maven创建Javaweb项目步骤

创建一个mawen项目(选中下面的webapp骨架) 为了加载项目的时候快一点,加入一个键值对 如果加入之后依旧很慢,检查一下看一下C:\Users\Administrator.m2\repository和setting.xml文件。 然后创建项目名称,等等 ,一路 next 就行了 这时候项目的基本目录是这样的 这时候,我们发现没有Java文件夹,没有的话,只能手动建了 这时,这...

2019-10-20 22:16:45 485

原创 position float overfloat display

position 值 描述 absolute 绝对定位,相对于static定位以外的第一个父元素进行定位 。元素通过 left,top,right,bottom属性进行定位,absolute定位在其第一个absolute 或 relative的父元素,否则定位到body元素处“ fixed 元素的位置通过 “left”, “top”, “right” 以及 “bottom”...

2019-10-20 13:40:57 352

原创 @ModelAttribute

有@ModelAttribute注解将先执行,根据map的kv键值对传递到welcome5中,key值是包装类名的首字母小写。 @ModelAttribute public void welcom4(Map<String,Object> map ) { // TODO Auto-generated method stub Student student=new Stude...

2019-09-25 09:24:33 354

原创 ModelAndView

@RequestMapping("welcome3") public ModelAndView welcom3() { //将要跳转的页面 ModelAndView mv=new ModelAndView("success"); Student student=new Student(); student.setId(1710252332); student.setName...

2019-09-25 08:38:24 490

原创 适用对象接收参数

package entity; public class Address { private String homeAddress; private String schoolAddress; public String getHomeAddress() { return homeAddress; } public void setHomeAddress(String home...

2019-09-23 16:35:52 232

原创 @PathVariable(获取前端传来的数据)

链接地址上传值 package spring; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; ...

2019-09-23 15:39:23 4142

原创 ant风格请求路径

*代表任意字符 package spring; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod;...

2019-09-22 22:41:51 320

原创 @RequestMapping

实例一: package spring; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller //表示他是一个控制器 public class SpringMVCService { @Req...

2019-09-22 15:54:26 176

原创 SpringMVC搭建框架

创建一个web项目 加入jar包(赋值粘贴到lib路径下) SpringMVC配置(在src目录下创建文件) 命名空间设定 将springmvc介入程序(web.xml) <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchem...

2019-09-22 14:36:50 141

原创 HTML画出心形

心形一 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> #MyCanvas { border: 1px solid lightblue; ...

2019-09-10 14:26:36 22263

原创 抽象类和抽象方法

抽象方法: 使用abstract修饰,没有方法体,只有声明。定义的是一种规范。 抽象类: 包含抽象方法的类就是抽象类。要求子类必须定义具体的实现。 注: 有抽象方法的类只能定义成抽象类。 抽象类不能实例化,也就是说,不能用new来实例化抽象类。 抽象类可以包含属性,方法,构造方法。但是构造方法不能用来new实例,只能用来被子类调用。 抽象方法只能用来被继承 抽象方法必须被子类实现 ...

2019-09-01 13:41:08 165

原创 IOC常用注解

曾经XML的配置: <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" scope="" init-method="" destroy-method=""> <property name="" value="" | ref=""></proper...

2019-08-31 22:54:10 326

原创 spring注入集合数据

用set方法注入 package Dao; import java.util.*; public class AccountDaoImpl implements IAccountDao { private String[] myStrs; private List<String> myList; private Set<String> m...

2019-08-31 09:31:43 171

原创 spring的依赖注入

spring中的依赖注入 依赖注入:Dependency Injection IOC的作用: 降低程序间的耦合(依赖关系) 依赖关系的管理: 以后都交给spring来维护 在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明 依赖关系的维护:就称之为依赖注入。 ...

2019-08-30 23:09:11 188

原创 核心容器ApplicationContext和BeanFactory的区别

核心容器的区别: ApplicationContext: 单例对象适用 ,采用此接口 它在构建核心容器时,创建对象采取的策略是采用立即加载的方式。也就是说,只要一读取完配置文件马上就创建配置文件中配置的对象。 package Ui; import Dao.IAccountDao; import Service.IAccountServlet; import org.springfra...

2019-08-30 15:30:26 232

原创 spring基于xml的IOC环境搭建和入门

ApplicationContext的三个常用实现类: ClassPathXmlApplicationContext:它可以加载类路径下的配置文件,要求配置文件必须在类路径下。不在的话,加载不了。(更常用) FileSystemXmlApplicationContext:它可以加载磁盘任意路径下的配置文件(必须有访问权限) AnnotationConfigApplicationContext:...

2019-08-30 13:39:03 374

原创 IDEA找到接口的实现类

ApplicationContext为例(选中,右键) 继承关系 选中接口,右键。 有灰色边边的是抽象类。

2019-08-30 13:16:25 1562

原创 导依赖步骤

https://mvnrepository.com/ 搜索 选择 选择版本 复制 粘贴 下载

2019-08-27 00:05:55 594

原创 工厂模式解耦,优化为单例(利用静态代码块)

package com.itheima.factory; import java.io.InputStream; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import java.util.Properties; /** * 一个创建Bean对象的工厂 * * 它就是创...

2019-08-26 15:02:47 196

原创 工厂模式解耦实例

分析 代码 Dao package Dao; public interface IAccountDao { public void SaveAccount(); } package Dao; public class AccountDaoImpl implements IAccountDao{ public void SaveAccount(){ ...

2019-08-26 14:06:34 359

原创 IDEA智能提示不区分大小写

2019-08-26 09:17:17 2051

原创 Error:java:不支持发行版本5

报错信息

2019-08-26 07:33:09 342

原创 利用Maven创建spring项目

直接下一步

2019-08-25 20:44:40 325

原创 上传文件

前端页面 必须要用post请求 解析: enctype=“multipart/form-data” enctype就是encodetype就是编码类型的意思。 multipart/form-data是指表单数据有多部分构成,既有文本数据,又有文件等二进制数据的意思。 默认情况下,enctype的值是application/x-www-form-urlencoded,不能用于文件上传 只有使用了...

2019-08-25 15:22:00 181

原创 请求头消息内容及含义

代码 import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.H...

2019-08-23 16:41:24 238

原创 Servlet剖析

步骤 1、用户点击页面超链接或者在地址栏输入URL地址按enter键,表示客户端发送某个Servlet的请求到 服务端。 2、容器接到请求,了解到是发送给Servlet的,于是就创建一个HttpServletRequest和 HttpServletResponce对象。 3、容器通过HTTP请求里的URL地址,找到所请求的Servlet,并为该请求分配一个线程,并将上一步创 建的请求和响应对象...

2019-08-22 21:18:36 104

原创 HTTP(超文本传输协议)

HTTP协议使用统一资源定位定位符URL来访问资源网络。 URL格式: http和https的区别 1、https协议需要到CA申请证书,一般免费证书较少,因而需要一定费用 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4、http的连接很简单,是...

2019-08-22 20:57:51 365

原创 IDEA常用快捷键

ctrl+w 智能选择 ctrl + f 查找 ctrl + r 替换 alt + insert 自动生成构造函数set get方法 ctrl + d 复制一行 ctrl + x 剪切一行 ctrl + c 选中一行 f11 shift+f11 书签 shift+f10 运行 shift+f6 命名文件 ...

2019-08-22 16:22:49 107

原创 简单过滤器,存放日志文件

过滤器 import java.io.IOException; import java.util.Date; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; impor...

2019-08-19 18:02:05 268

原创 ServletContextListener 监听器实例

小小知识点 创建bean(要放在包中) package bean; public class Constants { private String poweredby; private String contact; public Constants(String poweredby, String contact) { this.pow...

2019-08-19 17:01:11 436

原创 IDEA调试bug

1、先写一个九九乘法表 class Scratch { public static void main(String[] args) { for(int i=1;i<10;i++) { for(int j=1;j<=i;j++) { System.out.print(j+"*"+i+"=...

2019-08-19 14:16:50 301

原创 Eclipse调试bug

1、先写一个简单的九九乘法表,方便演示 package testdebug; public class Debug { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=1;i<10;i++) { for(int j=1;j<=i;j+...

2019-08-19 14:01:22 277

原创 JSP标准动作访问Javabean

简单bean对象 知识点分析 Person person = new Person(); person.setName(“海棠A”); request.setAttribute(“per”,person); <jsp:useBean id=“per” class=“test.Person” scope=“request”/> <jsp:getProperty name=“pe...

2019-08-15 21:05:28 416

原创 访问量统计

计算页面的访问次数(方法一) 应用范围:动态浏览次数。 <%-- Created by IntelliJ IDEA. User: Administrator Date: 2019/8/14 Time: 15:47 To change this template use File | Settings | File Templates. 求精要诀P166 --%&...

2019-08-14 17:07:01 601

原创 MVC案例

前端页面(login.jsp) <%-- Created by IntelliJ IDEA. User: Administrator Date: 2019/8/12 Time: 15:39 To change this template use File | Settings | File Templates. --%> <%@ page content...

2019-08-13 10:04:54 172

原创 IDEA加载jar包步骤

2019-08-12 11:53:56 1275

原创 eclipse中连接数据库statement和preparestatement方法

1、创建一个java project,再创建一个类,后面使用。 2、源代码statement方法 package jdbc001; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java....

2019-08-11 18:52:35 832

原创 AJAX中快速设置set get 构造函数(alt+insert)

1、alt+insert 构造函数(constructor) 2、设置参数个数(选取多个按住shift键) 完美。

2019-08-10 18:23:54 257

原创 AJAX搜索自动提示

首页(ajax.jsp) <%-- Created by IntelliJ IDEA. User: Administrator Date: 2019/8/9 Time: 18:29 To change this template use File | Settings | File Templates. 求精要诀P358 --%> <%@ page c...

2019-08-10 15:45:45 600

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除