自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

渺万里层云

只要我够强,这个世界就会低头

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

原创 金钱可抵岁月漫长

记住两句话现在要做的就是不择手段得到想要一切自信很重要相信自己是一门玄学, 信念好重要,我甚至觉得天赋智商环境什么的都不重要了,都是些辅助条件。你要做一件事就莫名有信心觉得能做好,最后真的能做好,但凡中间有一点怀疑“我可能不行吧”最后就真的不行,不信你试试!每天早上大声朗诵与其感慨路难行,不如马上出发​ 这个点还不学习的人是一帮蛆虫,是怪物,是下水道的老鼠,是淤泥里的蛤蟆,是污水里的水蛭,是沙漠旅人靴子里的毒蝎,是荒弃老屋里游荡的恶灵,是雨林中的潜伏的毒蛇,是世界的所有丑与恶的汇集.

2021-01-19 22:00:38 142

原创 maven

【第一章】maven介绍和环境配置1 maven概念介绍maven是一款项目管理工具,可以帮助我们自动构建项目(也叫项目构建:编译、测试、打包、部署、运行的操作),可以帮助我们统一管理依赖(也叫依赖管理),可以统一项目结构。Maven 可以帮助 程序员来 做项目的代码 管理每个 maven 工程都有一个 核心的配置文件 叫做 pom.xml 文件,这个文件 就代表着当前的 maven 工程 .2 下载安装和环境变量官网:http://maven.apache.org/下载地址:http

2021-02-20 09:04:10 202

原创 redis(入门)

回顾html+css(2天)-->javascript(2天)--->jquery+ajax(2天)--->Vue+ElementUI(2天)DOM操作: 操作内容: javascript: 元素对象.innerHTML; 元素对象.value; jquery: jquery元素对象.html(); jquery元素对象.val(); Vue: 插值表达式:{{表达式}}、v-html指令 v-model表单数据双向绑定 操作

2021-02-20 08:53:21 198

原创 Vue和ElementUI第二天

昨日回顾Vue 概念 使用 常用指令 文本插值 绑定属性 条件渲染 列表渲染 事件绑定 表单绑定ElementUI 概念 使用 常见组件 容器布局 表单组件 表格组件 顶部导航栏 侧边导航栏今日目标vue异步操作学生管理系统补充:vue中的ref属性和$refs对象-了解作用:标签的ref属性可以将该标签注册到vue中,通过vue对象内部的$refs对象可以获取到ref属性注册的所有标签对象,并且通根据ref属性值获取到某一个标签对象

2021-02-20 08:28:47 303

原创 Vue和Element第一天

昨日回顾ajax 概念 使用json 格式 使用 方法今日目标vue快速入门vue常用指令ElementUI入门ElementUI常见组件注意: 以后 每学习 一个 新的技术, 希望 大家 能够 对号入座, 这样 知道 所学的 每个 大的 技术是 用来解决 哪一层的问题的 .【第一章】Vue快速入门1 入门步骤【需求】:将Vue中定义的值展示到标签的内容体中【第一步】:复制js文件到module中,并在页面引入vue.js文件【第二步】:创建Vue对象,传递相关参.

2021-02-13 23:58:40 278

原创 ajax笔记

昨日回顾jQuery核心函数$()的作用js对象和jQuery对象的转换jQuery的事件jQuery的遍历jQuery的选择器 基本选择器 层级选择器 属性选择 过滤选择器 表单属性选择器jQuery的dom操作 操作文本 操作对象 操作样式 操作属性今日目标$.ajax()实现异步请求java对象转json字符串分页的后台代码实现发送 ajax 请求的步骤 :1. 首先获得 XMLHttpRequest对象 (核心对象,可以发送ajax 请求)2.

2021-02-13 23:49:34 215

原创 day03——mybatis

回顾1 接口代理的方式实现dao1.1 要求1、映射文件的名称空间要和接口的全类名一致2、映射文件标签的id属性值要和接口的方法名相同3、映射文件标签的paramerterType属性要和接口中方法的参数类型一致。4、映射文件标签的resultType属性要和接口中方法的返回值类型一致。1.2 重要的方法XxxxMapper mapper=sqlSession.getMapper(XxxxMapper.class);2 动态SQL2.1 if标签判断<select id=""

2021-02-13 23:40:26 124

原创 day02——mybatis

回顾创建和配置映射文件<mapper namespace=""> <select id="selectById" parameterType="int" resultType="student"> select * from student where id=#{id} </select> <insert></insert> <update></update> <delete><

2021-02-13 23:38:45 109

原创 day01——mybatis

【第一章】Mybatis快速入门(重点)相关概念1、框架:是一个提供给开发人员使用的半成品软件,加上我们自己的代码就可以达到很好的效果,大大提高开发效率。2、ORM:对象关系映射,将表以及表中的数据映射成类和对象。 表--->类 表中的字段--->类中的属性 表中的数据--->类的对象 mybatis, hibernate 这样的框架 通过 指定 表与 java类的对应关系, 就可以实现 将数据封装到java 类的对象中去, 这 就称之为 对象关系

2021-02-13 23:37:37 131

原创 springmvc03

一、验证框架1.1 pom.xml <!--导入校验的jsr303规范--> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version&

2021-02-13 23:27:33 99

原创 springmvc02

一、异步请求1.1 接收异步请求参数前台页面: <input type="button" id="btn1" value="发送ajax请求,传递数据1"/> <input type="button" id="btn2" value="发送ajax请求,传递数据2(json对象)"/> <input type="button" id="btn3" value="发送ajax请求,传递数据3(json集合)"/>

2021-02-13 23:25:19 89

原创 springmvc01

一、Spring开发步骤1、导入maven座标 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.1</version> <scope>provided&lt

2021-02-13 23:24:50 108

原创 day04——Spring

【第一章】事务管理【重点】1 Spring事务管理核心对象1.1 PlatformTransactionManager对象(需要配置)PlatformTransactionManager是平台事务管理对象,是一个接口,它里面提供了常用的操作事务的方法。注意:PlatformTransactionManager 是接口类型,不同的 Dao 层技术则有不同的实现类,例如:Dao 层技术是jdbc 或 mybatis 时:org.springframework.jdbc.datasource.DataS

2021-02-13 23:24:03 101

原创 day03——Spring

回顾IOC:控制反转,将new对象的权利交给spring,由spring创建对象保持到核心容器中,我们程序只需要从IOC容器中获取即可。IOC容器也叫Spring容器或者核心容器。依赖注入:告诉Spring给bean对象的属性注入数据。 方式一:set方式注入 方式二:构造器注入xml方式配置: <bean id="" clase="全类名的clas对象" scope="singleton/prototype"> <property name="" value="

2021-02-12 21:15:26 90

原创 day02——Spring

回顾复习导入的依赖: spring-context、mysql驱动、mybatis、(mybatis-spring、spring-jdbc)、druid、junit 1 applicationContext.xml的配置 了解:import引入分配置文件 <import location="classpath:applicationContext-dao.xml"> 1.1 引入外部属性文件 第一步:引入context名称空间 第二步:使用标签配置 <con

2021-02-12 21:05:48 135

原创 day01——Spring

Spring一、框架的概念框架(framework),框架是一个经过验证的具有公共功能的半成品软件。二、Spring的概念Spring是由Java语言开发的开源的、轻量的、非侵入式的、fullstack框架(SSH——Spring-struts-hibernate)/(SSM——Spring-Springmvc-MyBatis)三、Spring的核心内容1、IOC:Inversion Of Control,将对象的创建和管理交由Spring容器管理来完成。四、Spring开发的基本步骤4.

2021-02-12 21:03:15 126

原创 3.HTTP协议

HTTP协议HTTP(全称Hyper Text Transfer Protocol) 超文本传输协议,定义了客户端和服务器端通信时,数据交互的格式。1. 基于TCP/IP的高级协议2. 默认端口号:803. 基于请求/响应模型的: 一次请求对应一次响应 - HTTP协议规定了客户端向服务器发送数据的格式,叫做HTTP请求 - HTTP协议规定了服务器向客户端返回数据的格式,叫做HTTP响应HTTP请求格式HTTP协议规定了客户端发给服务器的数据格式,包含4个部分,分别是【请求行

2021-02-12 20:54:11 195

原创 2.idea创建和发布Web项目md

IDEA集成Tomcatweb项目结构Web项目有它特有的目录结构,主要指供浏览器访问的应用程序,通常也称为Web应用。一个Web应用中包含多个动态资源和静态资源组成。IDEA创建web项目在idea中新建Java Enterprise模块,如图所示选择jdk版本,tomcat版本等,填写项目名称,点击【next】依次点击【Apply】【OK】打开index.jsp页面,随便写一点文字,这些文字将会在浏览器显示。IDEA发布web项目发布Web项目指,把web项目发布到tomcat

2021-02-12 20:53:02 443

原创 1.Tomcat安装与配置

Tomcat概述简单理解 Tomcat是一个web服务器软件,在你的电脑上安装Tomcat服务器软件,你的电脑就可以作为一个服务器被其他客户机访问。 我们开发的应用程序,需要发布到Web容器中。Tomcat下载下载地址 http://tomcat.apache.org/Tomcat安装Windows解压apache-tomcat-9.0.40.zip压缩包启动tomcat服务器1. 进入bin目录2. 点击startup.bat文件,开启服务器3. 在浏览器访问http:/

2021-02-12 20:50:07 136

原创 day04——事务和存储引擎

事务事务处理可以用来维护数据库的完整性,多条的 SQL 语句要么全部执行,要么全部不执行。事务举例: 张三给李四转账500元钱,需要让三账户的余额-500,李四的账户余额+500,转账是一个连续的过程,要么同时成功,要么同时失败。不能出现张三转出了500块,而李四没收到的情况,这将是很严重的问题。准备数据-- 1. 删除数据库,如果存在,则删除DROP DATABASE IF EXISTS db7;-- 2. 创建数据库CREATE DATABASE IF NOT EXISTS db7

2021-02-12 17:40:28 107

原创 day03——存储过程与存储函数

存储过程基本概念存储过程和存储函数 类似于 Java 当中的方法, 可以对多组 SQL语句,进行封装操作。从 MySQL5.0 版本开始, 支持存储过程和存储函数。存储函数和存储过程的区别(了解)1.存储函数:必须有返回值。2.存储过程:可以没有返回值,也可以拥有返回值。优点和缺点(了解)1.优点: A.存储过程可以封装 复杂的SQL语句,简化SQL的编写 B.存储过程可以回传递增,并接受参数 C.存储过程无法使用select指定来运行,与查看表数据或定义函数不同 D.存储过

2021-02-12 17:38:58 214 1

原创 day02——多表关系&视图

多表关系在实际项目开发的时候可能设计到多张表,表与表之间存在一定关系,如何设计表之间的关系让系统更加优化,需要考虑到多表之间关系。1. 一对一(了解) * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人2. 一对多(多对一) * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门3. 多对多 * 如:学生和课程 * 分析:一个学生可以选择很多门课程,一个课程也可以被很多学生选择一对一关系一个人有一个身份证号码,一个身份证号码只对应一个人

2021-02-12 17:38:08 219

原创 day02——1.多表关系

多表关系在实际项目开发的时候可能设计到多张表,表与表之间存在一定关系,如何设计表之间的关系让系统更加优化,需要考虑到多表之间关系。1. 一对一(了解) * 如:人和身份证 * 分析:一个人只有一个身份证,一个身份证只能对应一个人2. 一对多(多对一) * 如:部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门3. 多对多 * 如:学生和课程 * 分析:一个学生可以选择很多门课程,一个课程也可以被很多学生选择一对一关系一个人有一个身份证号码,一个身份证号码只对应一个人

2021-02-12 17:36:04 1048 3

原创 day01——MySQL数据类型

各数据类型及字节长度一览表:数据类型字节长度范围或用法Bit1无符号[0,255],有符号[-128,127],天缘博客备注:BIT和BOOL布尔型都占用1字节TinyInt1整数[0,255]SmallInt2无符号[0,65535],有符号[-32768,32767]MediumInt3无符号[0,224-1],有符号[-223,2^23-1]]Int4无符号[0,232-1],有符号[-231,2^31-1]BigInt8无

2021-02-08 00:46:52 86

原创 day01——1.MySQL基础

SQL语句分类Structured Query Language:结构化查询语言 其实就是定义了操作所有关系型数据库的规则。每一种数据库操作的方式存在不一样的地方,称为“方言”。SQL通用语法1. SQL 语句可以单行或多行书写,以分号结尾。2. 可使用空格和缩进来增强语句的可读性。3. MySQL 数据库的 SQL 语句不区分大小写,关键字建议使用大写。4. 3 种注释 * 单行注释: -- 注释内容 或 # 注释内容(mysql 特有) * 多行注释: `/* 注释 */

2021-02-08 00:45:15 135

原创 day05——过滤器和监听器

过滤器Filter当客户端访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。举个例子帮助大家理解,比如2020年初在爆发了新冠病毒疫情,为了防止病毒扩算到全国,武汉市宣布封城,所有交通渠道限制通行,在各个出入口设卡拦截,只有体温正常的医务人员和急救物资才能进入城区。这里武汉市各个出入口的关卡,起到的就是过滤器的作用。在程序中是同样的道理,比如用户在访问服务器资源时只允许登录过的用户才能正常访问。这里登录校验起到的就是过滤器的作用。除了登录校验,在程序中过滤器的用处还有统一编码处理,铭感词

2021-02-08 00:38:26 127

原创 day05——EL和JSTL

EL表达式EL快速入门使用EL表达式能够简化JSP页面中Java代码的编写。格式非常简单,只需要在JSP页面中嵌入${表达式}即可。 <%--将用户名存入请求域--%><%request.setAttribute("username","zhangsan");%> <br>Java代码获取数据:<%out.println(request.getAttribute("username"));%><br>JSP表达式:<%=

2021-02-08 00:37:52 101

原创 day04——Cookie和Session

CookieCookie概述Cookie是由服务端创建,由若干个键值对组成的数据,并且随着响应以文件的形式将Cookie数据保存在客户端本地。当浏览器再次访问服务器时会携带Cookie数据,从而实现多次请求的数据共享。Cookie常见的属性属性名作用nameCookie名称valueCookie的值pathCooke的路径domainCookie的域名maxAgeCookie的存活时间versionCookie的版本号commen

2021-02-08 00:37:05 97

原创 day03——servlet请求和响应

Servlet请求Servlet请求对应的是ServletRequest对象,它有一个子类HttpServletRequet基于Http协议的规则对请求数据进行了封装。我们可以使用HttpServletRequet对象的方法来获取请求数据,来完成功能的开发。1.获取路径的方法public String getContextPath() //发布项目时所写的虚拟目录 /servlet 获取虚拟目录路径 public String getServletPath()//访问资源的路径

2021-02-08 00:35:13 140

原创 day02——Servlet基本使用

Servlet简介Servlet是运行在Web服务器上的应用程序。Servlet本身是一个Java接口,它定义了浏览器访问服务器程序的规则,我们写服务器程序只需要按照需求复写Servlet方法即可。Servlet快速入门1. 编写Servlet实现类//实现Servlet接口,按 alt+enter-->implement methods实现所有抽象方法。public class ServletDemo1 implements Servlet { @Override pub

2021-02-08 00:30:37 246

原创 day01——3.HTTP协议

HTTP协议HTTP(全称Hyper Text Transfer Protocol) 超文本传输协议,定义了客户端和服务器端通信时,数据交互的格式。1. 基于TCP/IP的高级协议2. 默认端口号:803. 基于请求/响应模型的: 一次请求对应一次响应 - HTTP协议规定了客户端向服务器发送数据的格式,叫做HTTP请求 - HTTP协议规定了服务器向客户端返回数据的格式,叫做HTTP响应HTTP请求格式HTTP协议规定了客户端发给服务器的数据格式,包含4个部分,分别是【请求行

2021-02-08 00:28:15 72

原创 day01——2.idea创建和发布Web项目

IDEA集成Tomcatweb项目结构Web项目有它特有的目录结构,主要指供浏览器访问的应用程序,通常也称为Web应用。一个Web应用中包含多个动态资源和静态资源组成。IDEA创建web项目在idea中新建Java Enterprise模块,如图所示选择jdk版本,tomcat版本等,填写项目名称,点击【next】依次点击【Apply】【OK】打开index.jsp页面,随便写一点文字,这些文字将会在浏览器显示。IDEA发布web项目发布Web项目指,把web项目发布到tomcat

2021-02-08 00:25:55 266

原创 day01——1.Tomcat安装与配置

Tomcat概述简单理解 Tomcat是一个web服务器软件,在你的电脑上安装Tomcat服务器软件,你的电脑就可以作为一个服务器被其他客户机访问。 我们开发的应用程序,需要发布到Web容器中。Tomcat下载下载地址 http://tomcat.apache.org/Tomcat安装Windows解压apache-tomcat-9.0.40.zip压缩包启动tomcat服务器1. 进入bin目录2. 点击startup.bat文件,开启服务器3. 在浏览器访问http:/

2021-02-08 00:22:42 135

原创 day02——HTML笔记

CSS概述CSS指层叠样式表 (Cascading Style Sheets),用来定义HTML网页中的内容用什么样式来显示。HTML: 指定网页显示的内容CSS: 指定内容显示的样式CSS入门案例<html> <head> <meta charset="UTF-8"> <title>入门案例</title> <style> /*定义h1标签中的内容,

2021-02-07 23:50:45 417

原创 day01—— HTML笔记

HTML快速入门HTML是超文本标记语言,是由很多预定义的标签组成的,每一种标签有其特殊的含义,这些标签能被浏览器识别并且渲染出不同的显示效果。HTML文档也俗称网页,是网站的重要组成部分。HTML文档结构<html lang="en"> <head> <meta charset="utf-8"> <title>入门案例</title> <style> /*样式控制*/

2021-02-07 23:45:33 324 1

原创 Linux——day02 命令 笔记

目录管理查看目录ls //显示所有文件或目录(不包含隐藏文件)ls -l //显示所有文件或者目录的详细信息(不包括隐藏文件)ls -al //显示所有文件或目录的详细信息(包括隐藏文件)注意:带"."的表示隐藏文件,带"d"表示目录; 带"-"表示文件pwd / pwd -P //查看当前所在目录使用ls -al后的界面切换目录cd //切换目录新建目录mkdir [目录] //创建文件夹mkdir -p [目录] //创建多级文件夹rmdir [目录] //删

2021-02-07 23:43:49 145

原创 Linux——day01系统和用户管理

Linux目录结构Linux的目录结构和Windows不一样,它没有盼盘符的概念,它只有一个根目录/,所有的文件和文件夹都在根目录/下面。虚拟机设置时间同步: 把虚拟机系统时间和宿主系统时间同步 克隆:克隆是把系统完整的拷贝了一份,可以通过副本原因到原系统 优点:在没有原系统的情况下,也可以运行副本系统 缺点:占用空间比较大 快照:只是把原系统的当前状态备份下来,可以在以后的某一个时间还原到备份时g的状态 优点:占用空间小 缺点:在没有原系统的情况下,不能

2021-02-07 23:41:01 82

原创 Git版本控制

Git能够干什么Git是一个代码版本控制工具,有下面几个特点1.Git可以用于备份项目代码2.Git可以管理代码的各个版本3.Git可以方便大家协同工作4.Git可以方便代码追责Git和SVN对比SVN是集中式的版本控制系统,而Git是分布式的版本控制系统。Git本地仓库操作工作目录:代码存放的位置暂存区:代码提交之前的临时存储空间本地仓库:存放不同的版本代码Git常用命令git init 初始化,创建git仓库git add 添加,将制定的文件添加到暂存区git c

2021-02-07 23:35:30 130

原创 day18——junit测试

junit测试junit是一个测试工具,可以让方法独立执行。一般在完成一些比较复杂功能的时候会先写一个小demo,测试一下,再集成到项目中取。@Beforepublic void before(){ System.out.println("@before执行在@Test注解方法之前");}@Testpublic void show(){ System.out.println("看看方法执行了吗?");}@Afterpublic void before(){ Sy

2021-02-07 23:20:28 95

原创 day17——XML

XML的语法1.xml是由自定义的标签组成 <开始标签>标签体</结束标签> <自闭合标签/>2.xml文件的语法 1)必须要有一个文档声明 <?xml version="1.0" encoding="UTF-8" ?> 2)只有一个根标签 3)特殊字符 如< > & 必须使用特殊的比较进行代替 &lt; < 小于 &gt; > 大于

2021-02-07 23:19:25 157

空空如也

空空如也

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

TA关注的人

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