自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

泽鱼的博客

这是泽鱼的博客

  • 博客(41)
  • 收藏
  • 关注

原创 3-MySQL多表&事务课堂笔记

今日内容1. 多表查询2. 事务3. DCL多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NA...

2019-12-01 14:47:30 120 1

原创 2-MySQL约束课堂笔记

今日内容1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * D...

2019-12-01 14:46:55 108

原创 1-MySQL基础课堂笔记

今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL​4. 常见...

2019-12-01 14:46:02 150

原创 SpringBoot-SpringBoot的属性注入

SpringBoot的属性注入在上面的案例中,我们实验了java配置方式。不过属性注入使用的是@Value注解。这种方式虽然可行,但是不够强大,因为它只能注入基本类型值。在SpringBoot中,提供了一种新的属性注入方式,支持各种java基本数据类型及复杂类型的注入。1)新建JdbcProperties,用来进行属性注入:代码:@ConfigurationProperties(pref...

2019-10-22 13:58:16 276

原创 SpringBoot-java连接池配置

java连接池配置java配置主要靠java类和一些注解来达到和xml配置一样的效果,比较常用的注解有:@Configuration:声明一个类作为配置类,代替xml文件@Bean:声明在方法上,将方法的返回值加入Bean容器,代替<bean>标签@Value:属性注入@PropertySource:指定外部属性文件。引入依赖首先在pom.xml中,引入Druid连接...

2019-10-22 13:49:26 332 1

原创 SpringBoot-Hello Spring Boot

SpringBoot其实人们把Spring Boot称为搭建程序的脚手架。其最主要作用就是帮我们快速的构建庞大的spring项目,并且尽可能的减少一切xml配置,做到开箱即用,迅速上手,让我们关注于业务而非配置。我们可以使用SpringBoot创建java应用,并使用java –jar 启动它,就能得到一个生产级别的web工程。SpringBoot的特点Spring Boot 主要特征是:...

2019-10-22 13:41:32 191

原创 Nginx-简介、功能、安装

Nginxnginx 简介1、什么是 nginxNginx 是高性能的 HTTP 和反向代理的服务器,处理高并发能力是十分强大的,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数2、正向代理需要在客户端配置代理服务器进行指定网站访问正向代理,是在用户端的。比如需要访问某些国外网站,我们可能需要购买vpn。并且vpn是在我们的用户浏览器端设置的(并不是在远端的服务器...

2019-09-21 22:23:58 96

原创 Nginx 配置实例-动静分离

Nginx 配置实例-动静分离​ Nginx 动静分离简单来说就是把动态跟静态请求分开,不能理解成只是单纯的把动态页面和 静态页面物理分离。严格意义上说应该是动态请求跟静态请求分开,可以理解成使用 Nginx 处理静态页面,Tomcat 处理动态页面。动静分离从目前实现角度来讲大致分为两种, 一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,也是目前主流推崇的方案;​ 另外一种方法就是...

2019-09-19 21:49:13 155

原创 Nginx-配置实例-负载均衡

Nginx 配置实例-负载均衡1、实现效果(1)浏览器地址栏输入地址 http://192.168.17.129/edu/a.html,负载均衡效果,平均 8080 和 8081 端口中2、准备工作(1)准备两台 tomcat 服务器,一台 8080,一台 8081(2)在两台 tomcat 里面 webapps 目录中,创建名称是 edu 文件夹,在 edu 文件夹中创建 页面 a.h...

2019-09-19 21:15:41 156

原创 SpringBoot-启动器

Spring Boot application startersspring-boot-starter-thymeleaf使用Thymeleaf视图构建MVC Web应用程序spring-boot-starter-ws使用Spring Web服务。1.4不推荐使用,推荐使用spring-boot-starter-web-servicesspring-boot-starter-data-c...

2019-09-17 14:59:38 128

原创 08-JAVA-多态、接口

多态、接口多态概述多态是继封装、继承之后,面向对象的第三大特性。生活中,比如跑的动作,小猫、小狗和大象,跑起来是不一样的。再比如飞的动作,昆虫、鸟类和飞机,飞起来也 是不一样的。可见,同一行为,通过不同的事物,可以体现出来的不同的形态。多态,描述的就是这样的状态。定义多态: 是指同一行为,具有多个不同表现形式。前提继承或者实现【二选一】方法的重写【意义体现:不重写,无意义】父...

2019-09-11 14:22:07 82

原创 07-JAVA-抽象类

JAVA-抽象类概述由来父类中的方法,被它的子类们重写,子类各自的实现都不尽相同。那么父类的方法声明和方法主体,只有声明还有 意义,而方法主体则没有存在的意义了。我们把没有方法主体的方法称为抽象方法。Java语法规定,包含抽象方法 的类就是抽象类。定义抽象方法 : 没有方法体的方法。抽象类:包含抽象方法的类。抽象方法定义格式:public abstract void run()...

2019-09-03 14:42:00 164

原创 HttpStatus状态码

HttpStatus = { //Informational 1xx 信息 '100' : 'Continue', //继续 '101' : 'Switching Protocols', //交换协议//Successful 2xx 成功 '200' : 'OK', //OK '201' : 'Created', //创建 '...

2019-08-28 14:50:26 108

原创 05-JAVA-Scanner类、Random类、ArrayList类

JAVA-Scanner类、Random类、ArrayList类API(Application Programming Interface),应用程序编程接口Scanner类创建对象Scanner sc = new Scanner(System.in)int i = sc.nextInt();//从键盘上获取一个值Random类此类的实例用于生成伪随机数。例如,以下代码使用户能够...

2019-08-26 18:11:26 134

原创 04-JAVA-数组,成员局部变量

JAVA-数组,成员局部变量数组的定义int[] arr1 = new int[3];int[] arr2 = new int[]{1,2,3};数组的访问索引: 每一个存储到数组的元素,都会自动的拥有一个编号,从0开始,这个自动编号称为数组索引 (index),可以通过数组的索引访问到数组中的元素数组遍历public static void main(String[] args)...

2019-08-26 16:54:27 1305

原创 day16-ajax登录

day16ajax返回的都是json字符串所以要加@ResponseBodyJSP<script type="text/javascript"> var verifyCode = new GVerify("v_container"); $(function () { $(".submit").on("click",function () { ...

2019-08-26 15:18:32 93

原创 周测三

周测三1.在JAVA中如何跳出当前的多重嵌套循环?break是结束整个循环体,continue是结束单次循环(跳出当前循环,到下一步)。2.switch语句能否作用在byte上,能否作用在long上,能否作用在String上?在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包装类型,由于,byte,sho...

2019-08-26 13:56:48 163

原创 01-JAVA-ASCLL,循环,三元运算符

ASCLLAmerican Standard Code for Information Interchange 美国标准信息交换码字符数值048957A65Z90a97z122方法的定义修饰符 返回值类型 方法名 (参数列表){ 代码... return ; }三元运算...

2019-08-23 16:31:00 189

原创 day15-Session发布房源

day15-Session发布房源YijuUtil工具类public class YijuUtil { private static String AK = "";//七牛云AK private static String SK = "";//七牛云SK private static String BUCKET = "zeyu"; public static S...

2019-08-23 16:22:28 161

原创 day14-七牛云发布房源

day14-发布房源七牛云Tip${pageContext.request.contextPath}是JSP取得绝对路径的方法,等价于<%=request.getContextPath()%> 。也就是取出部署的应用程序名或者是当前的项目名称发布房源创建Bean/** * 房屋表 */public class House { private int house...

2019-08-22 14:33:30 127

原创 day13-ajax与js小Demo

day131.利用JS登陆jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false" %><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transition...

2019-08-22 11:33:28 114

原创 03-JAVA-This,super关键字

This,super关键字thispublic class Fu { int num = 30;}/*super关键字用来访问父类内容,而this关键字用来访问本类内容。用法也有三种:1. 在本类的成员方法中,访问本类的成员变量。2. 在本类的成员方法中,访问本类的另一个成员方法。3. 在本类的构造方法中,访问本类的另一个构造方法。在第三种用法当中要注意:A. ...

2019-08-21 15:35:10 73

原创 02-JAVA-方法重载与重写

方法重载与重写成员方法重名——重写(Override)如果子类父类中出现重名的成员方法,这时的访问是一种特殊情况,叫做方法重写 (Override)。方法重写 :子类中出现与父类一模一样的方法时(返回值类型,方法名和参数列表都相同),会出现覆盖效 果,也称为重写或者复写。声明不变,重新实现。代码如下:重写的应用子类可以根据需要,定义特定于自己的行为。既沿袭了父类的功能名称,又根据子类的...

2019-08-21 15:08:59 123

原创 day12-上下分页

day12分页上一页下页ControllermodelAndView.addObject("houses", pageInfo.getLists());PageInfo<HouseView> pageInfo = iHouseservice.searchHouseViewByType(currentPage,houseType);modelAndView.addObject(...

2019-08-20 14:06:05 185

原创 Mybatis-1

Mybatis-11、什么是框架?​ 它是我们软件开发中的一套解决方案,不同的框架解决的是不同的问题。​ 使用框架的好处:​ 框架封装了很多的细节,使开发者可以使用极简的方式实现功能。大大提高开发效率。2、三层架构表现层:​ 是用于展示数据的业务层:​ 是处理业务需求持久层:​ 是和数据库交互的3、持久层技术解决方案JDBC技术:​ Connection,P...

2019-08-19 16:54:05 68

原创 day8-查询首页

day8查询首页1.Controller@Controller@RequestMapping("house")public class HouseController { @Autowired IHouseservice iHouseservice; @RequestMapping("findForHouseByType.do") public Model...

2019-08-19 15:14:07 69

原创 day10-随机显示三条

day101.Controller里调用方法List<HouseView> threeRandomHouse = iHouseservice.searchThreeRandom(houseType);2.Service接口定义List<HouseView> searchThreeRandom(int houseType);3.serviceimplement实...

2019-08-19 15:04:00 96

原创 day11-制作分页效果

day11制作分页效果1.新建PageInfo类到pojo目录public class PageInfo<T> { private int currentPage;//当前页 private int pageSize;//当前页大小 private List<T> lists;//分页所需的当前页内容 private int totalP...

2019-08-19 14:54:10 128

原创 周测2

周测21.JDBC访问数据库的基本步骤是什么?1、JDBC所需的四个参数(user,password,url,driverClass)(1)user用户名(2)password密码(3)URL定义了连接数据库时的协议、子协议、数据源标识。(4)driverClass连接数据库所需的驱动。2、加载JDBC驱动程序:3、创建数据库的连接4、创建一个preparedStatement...

2019-08-19 14:17:54 205

原创 Spring Controller 获取请求参数的几种方法

Spring Controller 获取请求参数的几种方法1、直接把表单的参数写在Controller相应的方法的形参中,适用于get方式提交,不适用于post方式提交。若"Content-Type"=“application/x-www-form-urlencoded”,可用post提交​ url形式:http://localhost:8080/SSMDemo/demo/addU...

2019-08-16 13:46:43 1343

原创 周测一

周测一1.Java的基本数据类型有哪些?int,double,float,long,char,boolean,short,byte2.请自己实现两个整数变量的交换(不需要定义第三方变量)? int a=1,b=2; System.out.println("a="+a+" b="+b); //用位异或实现两个变量值的交换 ...

2019-08-15 16:07:39 154

原创 JSP中内置对象有哪些?

jsp内置对象定义:可以不加声明就在JSP页面脚本(Java程序片和Java表达式)中使用的成员变量  JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):1.request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。  序号 方 法 说 明  1 object getAtt...

2019-08-15 15:39:52 351

转载 上传项目到GitHub上

首先你得注册一个自己的GitHub账号,注册网址:https://github.com/join有了自己的账号以后,就可以进行登录,开始创建一个新的项目创建一个新的项目,填写项目名称,描述创建完成之后,跳转到下面的页面,下面红框中的网址要记住,在后面上传代码的时候需要使用接下来,我们需要先下载Git,这里最好...

2019-08-15 14:53:28 75

原创 day6-ssm框架及资源文件说明

day6SSM框架介绍**1.**SpringSpring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由...

2019-08-15 14:12:55 488

原创 day9-pojoAndbean

Day9pojo AND beanPOJO“Plain Ordinary Java Object”,简单普通的java对象。主要用来指代那些没有遵循特定的java对象模型,约定或者框架的对象。POJO的内在含义是指那些:有一些private的参数作为对象的属性,然后针对每一个参数定义get和set方法访问的接口。没有从任何类继承、也没有实现任何接口,更没有被其它框架侵入的java对象。...

2019-08-15 12:30:32 64

原创 day7-ssm以及拦截器

Day7-ssm以及拦截器1、"/**"可以匹配所有url,包括带扩展名的,一般只用在过滤器上。例如:会匹配*.jsp,会出现返回jsp视图时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以报404错。2、而"/“很多人理解成不能拦截带扩展名的,这种理解是错误的!它其实也能拦截“.js”,“.css”,”.png"等静态资源的访问。例如...

2019-08-14 08:48:21 79

原创 day5-封装jdbc

day5-封装jdbc项目结构公共类DBUtilpublic class DBUtil { //mysql驱动包名 private static final String DRIVER_NAME = "com.mysql.jdbc.Driver"; //数据库连接地址 private static final String URL = "jdbc:mysql://localhost...

2019-08-10 20:09:06 71

原创 day4-JDBC

数据库连接1.新建lib包2.copy jar包3.右击add as lib实体类MVCm model beanv viewc contoller包结构beandao 增删改查service 业务controller异常jsp1.jvm 处理 异常名称,异常信息,异常的位置 打印到控制台2.自己处理1)try catch2)thro...

2019-08-09 16:49:19 85

原创 day3-css

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>google-logo</title> <style type="text/css"> span{ font-size: 50px; } #colorb...

2019-08-07 09:49:47 74

原创 day1-sublim介绍用法

1

2019-08-05 16:52:16 188

空空如也

空空如也

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

TA关注的人

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