自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springcloud微服务的介绍(1)

springcloud-alibaba

2022-05-21 16:45:24 1806 1

原创 git常用命令与gitee操作以及与idea关联

git常用命令与gitee仓库以及与idea关联

2022-05-21 14:23:51 376

原创 springboot整合swagger2接口文档

1. 什么是 Swagger?Swagger™的目标是为REST APIs 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通国Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。...

2022-03-03 11:02:34 338

原创 SQL基础专题-------where篇(三)

第四章 WHERE的用法4.1 WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。4.2 WHERE 语法SELECT 列名称 FROM 表名称 WHERE 列 运算符 值下面的运算符可在 WHERE 子句中使用:操作符描述=等于<>不等于>大于<小于>=大于等于<=小于等于BETWEEN在某个范围内LIKE搜索某种模式(模糊查

2022-03-01 10:26:54 291

原创 SQL基础专题-------distinct篇(二)

第二章 DISTINCT 的用法2.1 DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。2.2 DISTINCT 语法SELECT DISTINCT 列名称 FROM 表名称...

2022-03-01 09:46:56 297 5

原创 SQL基础专题-------select篇(一)

第一章 select的用法1.1 SQL执行顺序请务必多看多记,因为他很重要,要深入学习一定要记得这个运行先后顺序。(8)SELECT (9)DISTINCT (11)<Top Num> <select list>(1)FROM [left_table](3)<join_type> JOIN <right_table>(2) ON <join_condition>(4)WHERE <where_condition>(

2022-02-28 11:22:24 404 3

原创 maven仓库

1. 为什么使用maven?2. 什么是maven?3. 如何使用maven?

2021-11-04 21:06:16 5450

原创 AJAX使用

1.简介什么是 AJAX?是js的内容,被 jquery 发展。AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。简单地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。从前台向后台发送请求:超链接 2.form表单 。ajax 是从 js 向后台发送请求。从哪里发请求,数据就可以回显哪里!!!异步:客户端发出请求之后立即就可以做别的操作,不用等服务器响应后再接着操作。同步:客户端发出请求

2021-11-04 20:40:19 384

原创 JavaWeb过滤器

第二节:过滤器1.过滤器概述java过滤器能够对目标资源的请求和响应进行过滤/拦截。javaweb 三大组件:servlet , filter , listener生活中:净水器,空气净化器。。。java中:登录验证,编码处理,敏感字符过滤等2.作用一般用于完成通过的操作。如:登录过滤,编码处理,敏感字符过滤等。3.快速入门实现接口Filter复写方法chain.doFilter(req,resp);放行方法配置访问拦截路径注解配置web.xml配置<filter&g

2021-11-04 20:30:10 259

原创 MySQL数据库连接池

第一节:数据库连接池1.为什么使用数据库连接池回顾:jdbc步骤:1.加载驱动2.创建连接3.sql预编译 (Statement/PreparedStatement ?)4.执行sql(DQL:executeQuery(), DML:executeUpdate())5.关闭连接在之前,我们每一次操作数据库,都需要走创建连接,并且用过就关闭。考虑一波并发。假如现在同时有10000个人访问数据库。mysql扛不住,内存扛不住。如何解决?使用数据库连接池问题:1.假如现在有10000人同时

2021-11-04 20:21:25 2847

原创 JSP(二) EL和JSTL

1、EL表达式 ${}概念:Expression Language:表达式语言 ;作用:替换:<%=变量名%> ;原有的表达式缺点:html标签+java语法混合EL表达式可以直接从四大域对象中取出数据。基本语法:${表达式}注意:jsp默认支持el表达式, 如果要忽略el表达式可以使用 \转义使用:a.运算 b.获取值:从四大域对象中取出数据EL本质:获取的是对象中get属性的值(getName)2、支持的运算符:算术运算符:+ - * %关系运算符:== != &

2021-11-04 20:03:08 154

原创 JSP(一)

1、JSP(Java Server Pages):概念:JSP(全称JavaServer Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模

2021-10-28 10:56:20 249

原创 cookie和session

1.为什么要用cookie和session 因为http协议是一个无连接,无状态的协议,每一次请求之间互相独立,互不关联,所以无法在多次请求之间共享数据,cookie和session解决的问题就是**不同请求共享数据**问题。一次会话中包含多次请求和响应。什么是一次会话:浏览器第一次给服务器发送请求开始—》到任意一方断开为止。功能:在一次会话的范围内,多次请求之间共享数据。1.1 cookie技术Cookie实际上是一小段的文本信息。客户端请求服务器,如果服务器需要记录该用户状态,就使用r

2021-10-28 10:35:24 116

原创 service方法重定向和请求转发

1.service方法处理请求/响应对于每一个HTTP请求,servlet容器会创建一个封装了HTTP请求的ServletRequest实例传递给servlet的service方法,ServletResponse则表示一个Servlet响应,其隐藏了将响应发给浏览器的复杂性。通过ServletRequest的方法你可以获取一些请求相关的参数,而ServletResponse则可以将设置一些返回参数信息,并且设置返回内容。a.HttpServlet中的service方法:b. 常用方法Reque

2021-10-28 09:54:55 876

原创 Servlet简单使用以及配置文件(2种)方式

1.什么是servletJAVAWEB : 三大核心/组件(Servlet,Filter,Listener)Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet是指Java语言实现的一个接口,广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为后者。Servlet运行于支持Java的应用服务器中。从

2021-10-28 09:21:37 2585

原创 JavaWeb Tomcat服务器(环境配置)

注意:前提必须安装JDK并且JDK环境配置是成功,才可以运行Tomacat第一节 : BS/CS 模式java方向:ee se me1.BS架构​ B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser英 ['braʊzə]美 ['braʊzɚ]),如Netscape Nav

2021-10-23 12:49:54 451

原创 JDBC解决注入以及如何抽取公共信息

1. 如何防止sql注入什么是sql注入。----->sql拼接安全问题。Statement存在sql注入的问题:因为他的sql字符串拼接。解决方案使用PrepareStatement来进行sql得预编译。正式开发时得模式。 每一张表----->dao类【操作该表】 和 实体类(与表得结构一样) tb_user---->UserDao类 和 User实体类.把数据库的信息抽取到properties文件(1) 在src根目录下创建一个db.pr.

2021-10-22 09:16:23 92

原创 JDBC数据库连接 Java

JDBC: (java database Connection) java数据库连接。思考: java面向对象的语言SQL:结构化查询语言这两种语言能否直接沟通? 不能。 出来一个翻译Mysql: 每一个数据库公司提 供的方法名可能不一致。导致了java必须记住每一个数据库的方法名。java语言出来规范,让这些数据库公司实现这个规范。JDBC下载1.在浏览器搜索MySQ官方2.进入官方,点击downloads3.下拉找到MySQL Community (GPL) Downloads »4

2021-10-20 19:18:55 91

原创 MySQL基础 新手手册

数据库:-----Mysql[中小型项目]阿里巴巴 Oracle[大型项目 安全性高]创建数据库的命令: 创建数据库: create database 数据库名; 切换数据库: use 数据库名; 创建表: create table 表名( 字段名 数据类型 约束, 字段名 数据类型 约束, ); 数据类型: varchar char int decimal小数 da.

2021-10-20 11:09:59 100

原创 Java基础知识点总结适合新手 学习手册

1. html+css+js[省略]—2. java2.1 java基础.[1].变量— 数据类型 变量名=值;数据类型:1. 基本数据类型. byte[1字节] short[2字节] int[4字节] long[8字节] float[4字节] double[8字节] boolean[1字节] char[2个字节]2. 引用数据类型. 类 接口 枚举 数组变量名:----命名规则1. 由字母 数字 下划线_ 美元符 $ 组成2. 不能以数字开头3. 不能使用java的关键字。4.

2021-10-19 08:42:51 169

空空如也

空空如也

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

TA关注的人

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