自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot2.x切换日志框架为

SpringBoot2.x整合log4j提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、SpringBoot2.x切换日志框架为l...

2020-12-04 12:29:43 192

原创 day06_JavaWeb企业实战项目

任务1_上传2_利用工厂解耦3_查询订单4_异步加载显示详情5_修改订单状态6_将项目部署到LINUX上第1章 上传1.1 上传准备工作*_Form method=”post”*_Form *_Form enctype=”multiprt/form-data”1.2 上传协议格式1.3 利用工具实现上传思路 commons-fileupload.jar commons-io.jar1.4 原理分析1.5 步骤实现1.5.1_页面跳转*_准备工作 /admin/prod

2020-05-21 15:42:29 309

原创 day05_JavaWeb企业实战项目

第1章 任务1_权限过滤器2_查询所有分类3_修改分类信息4_查询商品信息5_上传商品信息(重点)6_利用工厂模式解耦第2章 1_权限过滤器2.1 场景项目运行过程,希望某些资源不能被用户直接访问到,只有登录后才可以访问.例如:购物车页面,购物详情,购物列表等资源.2.2 解决方案创建一个自定义过滤器,在过滤器中为这些资源分别配置好路径,在过滤器中判断用户是否登录,登录成功,放行,没有登录,返回提示信息2.3 步骤实现1_创建过滤器,为过滤器配置不同的路径2_实现过滤器代码PS

2020-05-21 15:36:47 249

原创 day04_JavaWeb企业实战项目

第1章 任务_订单模块1_模型的抽取2_提交订单3_查询我的订单4_订单详情5_支付功能6_权限过滤器第2章 1_模型的抽取2.1 分析超市小票会员ID:1231231流水号:hrwj_ba_31_sy003_1002交易时间:2017年3月10日08:41:53商品名称 商品价格 商品数量 小计好日子 15 2 30芙蓉王 25 2 50黄鹤楼 15 3 45大前门

2020-05-21 15:29:59 222

原创 day03_JavaWeb企业实战项目

第1章 带有分页查看分类下的商品信息1.1 分析SQL语句实现#查看类别cid为1的商品的信息带有分页SELECT * FROM product WHERE cid = 1 LIMIT ? ,?#统计类别为1的商品的数量SELECT COUNT(*) FROM product WHERE cid = 11.2 原理1.3 步骤实现1_准备工作 /jsp/header.jsp“+obj.cname+”";2_ProductServlet_____>findProducts

2020-05-21 15:26:30 261

原创 day02_JavaWeb企业实战项目

1. 用户激活

2020-05-18 15:41:23 169

原创 day01_JavaWeb企业实战项目

1.通用Servlet的编写 数据库增删改查 需要5个Servlet 通过 Servlet 目的:减少Servler的数量**原理:** 从客户端向服务端发起请求,每次都要传递额外的键值对的数据method=””, 服务端获取到method对应的内容之后,通过判断不同的内容调用不同的功能从客户端向服务端发起请求,调用功能方式: 1_通过表单向服务端发起请求 2_通过链接向服务端发起请求 3_Ajax向服务端发起请求1. 版本11. 项目下建立index.html

2020-05-17 10:28:16 510

转载 day13_1Redis的数据结构

reids官方命令集查询:http://redis.io/commandsredis整合各种语言案例查询:https://github.com/josiahcarlson/redis-in-actionredis可以存储键和五种不同类型的值之间的映射String字符串List列表Set集合Hash散列Zset有序集合redis可以自动以俩种不同的方式将数据写入硬盘redis除了能存储普通的字符串键之外,还可以存储其他四种数据结构与其他数据库对比:Redis中的字符串简单.

2020-05-15 05:07:33 87

原创 day13_redis安装

1. redis概述什么是NOSql(not only sql) 为什么有NOSql: 互联网项目:特点: 数据库高并发读写,海量数据高效率存储,可扩展 NOSQL主流: 键值对(redis),列式存储,文档类型,图形数据库 NoSql特点: 特点: 数据库高并发读写,海量数据高效率存储,可扩展2.Reis简介1. 什么是实时系统: 瞬时可以实现某些数据的统计或者是功能的实现 *_Redis由来: *_什么是redis? 由C语言实现的直接操作内存

2020-05-15 05:04:10 107

原创 day12_centos中安装jdk,mysql,tomcat

文章目录1. 安装Tomcat2 Linux下安装jdk1.73 安装msyql1. 安装Tomcattomcat只要解压就可以使用。1、 创建web目录mkdir /usr/local/src/tomcat2、 上传apache-tomcat-7.0.57.tar.gz3、 解压:tar -zxvf apache-tomcat-7.0.57.tar.gz4、 重命名:mv apache-tomcat-7.0.57 tomcat5、 启动tomcat:cd itcast-usermanag

2020-05-14 09:39:08 75

原创 day11_1vim命令合计

Vim命令合集命令历史以:和/开头的命令都有历史纪录,可以首先键入:或/然后按上下箭头来选择某个历史命令。启动vim在命令行窗口中输入以下命令即可vim 直接启动vimvim filename 打开vim并创建名为filename的文件文件命令打开单个文件vim file同时打开多个文件vim file1 file2 file3 …在vim窗口中打开一个新文件:open file在新窗口中打开文件:split file切换到下一个文件:bn切换到上一个文件:bp查看当

2020-05-14 06:59:42 108

转载 day11-Linux

文章目录1. Linux 介绍1.1 Linux 简介1.2 Linux 历史1.3 Linux 版本2. Linux 安装2.1 安装虚拟机2.2 安装 Cen...

2020-05-13 18:21:06 142

转载 day10_2动态代理

原文作者:欧阳锋点击打开链接动态代理是Java语言中非常经典的一种设计模式,也是所有设计模式中最难理解的一种。本文将通过一个简单的例子模拟JDK动态代理实现,让你彻底明白动态代理设计模式的本质,文章中可能会涉及到一些你没有学习过的知识点或概念。如果恰好遇到了这些知识盲点,请先去学习这部分知识,再来阅读这篇文章。什么是代理从字面意思来看,代理比较好理解,无非就是代为处理的意思。举个例子,你在上大学的时候,总是喜欢逃课。因...

2020-05-13 14:16:27 108

转载 day10_1注解

Java注释与注解注释单行注释多行注释文档注释生成方式:javadoc标记说明注解元注解Java API预定义注解注释单行注释//单行注释内容多行注释...

2020-05-13 11:11:03 109

转载 day10注解

来源:秒懂,Java 注解 (Annotation)你可以这样学Annotation 中文译过来就是注解、标释的意思,在 Java 中注解是一个很重要的知识点,但经常还是有点让新手不容易理解。我个人认为,比较糟糕的技术文档主要特征之一...

2020-05-13 10:51:39 110

原创 day10注解&动态代理解决乱码

第1章 设置环境安装操作系统,安装备份(镜像):JDK: 设置环境变量Eclipse:解压即可Eclipse自身解压目录不包括中文代码工作空间目录不包括中文Tomcat:解压不要包含中文目录MySql:安装: 选择编码utf8设置Eclipse1_关联TOMCAT开发过程中,环境发生变化(重新关联tomcat),*_删除servers窗口下的tomcat*_Project Explorer 窗口下的server*_重新关联window—>preferences–>se

2020-05-13 09:19:44 114

原创 day09-Listener&Filter

#Listener & Filter##Listener监听器能做什么事?监听某一个事件的发生。 状态的改变。监听器的内部机制其实就是接口回调.####接口回调需求:A在执行循环,当循环到5的时候, 通知B。事先先把一个对象传递给 A , 当A 执行到5的时候,通过这个对象,来调用B中的方法。 但是注意,不是直接传递B的实例,而是传递一个接口的实例过去。###Web监听器总共有8个 划分成三种类型定义一个类,实现接口注册 |

2020-05-12 13:43:46 103

原创 day08-Ajax&Jquery

#Ajax & Jquery##Ajax是什么?“Asynchronous Javascript And XML”(异步JavaScript和XML),并不是新的技术,只是把原有的技术,整合到一起而已。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交互和动态显示。 3.使用XMLHttpRequest来和服务器进行异步通信。 4.使用javascript来绑定和调用。有什么用?咱们的网页如果想要刷新局部内容。 那么需要重新

2020-05-11 23:49:09 76

原创 day07-MVC设计模式

元数据Meata data描述数据的数据 String sql , 描述这份sql字符串的数据叫做元数据数据库元数据 DatabaseMetaData参数元数据 ParameterMetaData结果集元数据 ResultSetMetaData###MVC设计模式###JSP的开发模式###三层架构&MVC练习##学生信息管理系统数据库准备CREATE DATABASE stus;USE stus;CREATE TABLE stu ( sid INT PRI

2020-05-11 10:35:55 98

原创 day06-事务&数据库连接池&DBUtiles

#事务&数据库连接池&DBUtils##事务Transaction 其实指的一组操作,里面包含许多个单一的逻辑。只要有一个逻辑没有执行成功,那么都算失败。 所有的数据都回归到最初的状态(回滚)为什么要有事务?为了确保逻辑的成功。 例子: 银行的转账。###使用命令行方式演示事务。开启事务start transaction;提交或者回滚事务commit; 提交事务, 数据将会写到磁盘上的数据库rollback ; 数据回滚,回到最初的状态。关

2020-05-09 07:54:21 121 1

原创 day05-JSP&EL&JSTL

#JSP & EL & JSTL#jspJava Server Page什么是jsp从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet.为什么会有jsp?html 多数情况下用来显示静态内容 , 一成不变的。 但是有时候我们需要在网页上显示一些动态数据, 比如: 查询所有的学生信息, 根据姓名去查询具体某个学生。 这些动作都需要去查询数据库,然后在网页上显示。

2020-05-09 07:49:10 91

原创 day05-JSP&EL&JSTL

#JSP & EL & JSTL#jspJava Server Page什么是jsp从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet.为什么会有jsp?html 多数情况下用来显示静态内容 , 一成不变的。 但是有时候我们需要在网页上显示一些动态数据, 比如: 查询所有的学生信息, 根据姓名去查询具体某个学生。 这些动作都需要去查询数据库,然后在网页上显示。

2020-05-09 00:51:17 112

原创 day04Cookie&Session

19/100##中文文件下载针对浏览器类型,对文件名字做编码处理 Firefox (Base64) , IE、Chrome … 使用的是URLEncoder /* * 如果文件的名字带有中文,那么需要对这个文件名进行编码处理 * 如果是IE ,或者 Chrome (谷歌浏览器) ,使用URLEncoding 编码 * 如果是Firefox , 使用Base64编码 */...

2020-05-08 09:06:08 153

原创 day03_HTTPServletReauest和HTTPServletResponse

##HttpServletRequest 和 HttpServletResponse###Servlet配置方式全路径匹配以 / 开始 /a /aa/bblocalhost:8080/项目名称/aa/bb路径匹配 , 前半段匹配以 / 开始 , 但是以 * 结束 /a/* /*其实是一个通配符,匹配任意文字localhost:...

2020-05-08 01:32:20 85

原创 day02_HTTP&Servlet

#Http协议&Servlet#Http协议什么是协议双方在交互、通讯的时候, 遵守的一种规范、规则。http协议针对网络上的客户端 与 服务器端在执行http请求的时候,遵守的一种规范。 其实就是规定了客户端在访问服务器端的时候,要带上哪些东西, 服务器端返回数据的时候,也要带上什么东西。版本1.0 请求数据,服务器返回后, 将会断开连接1.1...

2020-05-08 00:56:55 207

原创 day01_XML&tomcat

#Xml & Tomcat##XmleXtendsible markup language 可扩展的标记语言###XML 有什么用?可以用来保存数据可以用来做配置文件数据传输载体##定义xml其实就是一个文件,文件的后缀为 .xml###. 文档声明 简单声明, version : 解析这个xml的时候,使用什么版本的解析器解析 <...

2020-05-08 00:51:19 152

原创 嵌入式(麦子学院)

https://blog.csdn.net/qihsming/category_8507219.html

2020-03-21 17:18:55 653

原创 day01_笔记

#1.1G-4Gg:generation 代 3g:第三代移动通信技术1g: 大哥大 特点:安全性差,容易受干扰,通话不稳定,不能发短信2g:小灵通等功能机 特点:通话质量稳定,可以发短信彩信,简单wap上网,支持一些简单的java游戏3g:android ios 等智能手机 特点:上网快了很多,能够处理图像,音乐,视频流等多种媒体形式.4g: lte , long time ev...

2020-03-08 20:08:56 116

原创 day19_Filter&Listener笔记

今日内容1. Filter:过滤器2. Listener:监听器Filter:过滤器1. 概念: * 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用: * 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门: 1. 步骤: 1. ...

2020-03-07 10:28:06 196

原创 day23_redis笔记

今日内容1. redis 1. 概念 2. 下载安装 3. 命令操作 1. 数据结构 4. 持久化操作 5. 使用Java客户端操作redisRedis1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数...

2020-03-07 10:26:25 116

原创 day22_Ajax&Json笔记

今日内容1. AJAX:2. JSONAJAX:1. 概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 1. 异步和同步:客户端和服务器端相互通信的基础上 * 客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作。 * 客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作。...

2020-03-07 10:25:50 111

原创 day21_JQuery高级笔记

今日内容:1. JQuery 高级 1. 动画 2. 遍历 3. 事件绑定 4. 案例 5. 插件JQuery 高级1. 动画 1. 三种方式显示和隐藏元素 1. 默认显示和隐藏方式 1. show([speed,[easing],[fn]]) 1. 参数: 1. speed:动画的速度。三个预定义的值("slow","normal", "fast"...

2020-03-07 10:25:20 96

原创 day20_JQuery基础笔记

今日内容1. JQuery 基础: 1. 概念 2. 快速入门 3. JQuery对象和JS对象区别与转换 4. 选择器 5. DOM操作 6. 案例JQuery 基础:1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框...

2020-03-07 10:24:55 100

原创 day19_Filter&Listener笔记

今日内容1. Filter:过滤器2. Listener:监听器Filter:过滤器1. 概念: * 生活中的过滤器:净水器,空气净化器,土匪、 * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 * 过滤器的作用: * 一般用于完成通用的操作。如:登录验证、统一编码处理、敏感字符过滤...2. 快速入门: 1. 步骤: 1. ...

2020-03-07 10:24:15 135

原创 day18_综合练习笔记

今日内容1. 综合练习 1. 简单功能 1. 列表查询 2. 登录 3. 添加 4. 删除 5. 修改 2. 复杂功能 1. 删除选中 2. 分页查询 * 好处: 1. 减轻服务器内存的开销 2. 提升用户体验 3. 复杂条件查询2. 登录1. 调整页面,加入验证码功能2. 代码实现...

2020-03-07 10:23:48 119

原创 day17_EL&JSTL笔记

今日内容1. JSP: 1. 指令 2. 注释 3. 内置对象2. MVC开发模式3. EL表达式4. JSTL标签5. 三层架构JSP:1. 指令 * 作用:用于配置JSP页面,导入资源文件 * 格式: <%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %> * 分类: 1. page : 配置JSP页面的 * conte...

2020-03-07 10:22:40 99

原创 day16_Cookie&Session笔记

今日内容1. 会话技术 1. Cookie 2. Session2. JSP:入门学习会话技术1. 会话:一次会话中包含多次请求和响应。 * 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止2. 功能:在一次会话的范围内的多次请求间,共享数据3. 方式: 1. 客户端会话技术:Cookie 2. 服务器端会话技术:SessionCookie:1...

2020-03-06 10:47:39 105

原创 day15_Response笔记

今日内容1. HTTP协议:响应消息2. Response对象3. ServletContext对象HTTP协议:1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体2. 响应消息:服务器端发送给客户端的数据 * 数据格式: 1. 响应行 1. 组成:协议/版本 响应状态码 状态码描述 ...

2020-03-06 10:46:29 106

原创 day14_Servlet&HTTP&Request笔记

今日内容:1. Servlet2. HTTP协议3. RequestServlet:1. 概念2. 步骤3. 执行原理4. 生命周期5. Servlet3.0 注解配置6. Servlet的体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类 * GenericServlet:将S...

2020-03-06 10:45:58 432

原创 day13_Tomcat&Servlet笔记

今日内容1. web相关概念回顾2. web服务器软件:Tomcat3. Servlet入门学习web相关概念回顾1. 软件架构 1. C/S:客户端/服务器端 2. B/S:浏览器/服务器端2. 资源分类 1. 静态资源:所有用户访问后,得到的结果都是一样的,称为静态资源.静态资源可以直接被浏览器解析 * 如: html,css,JavaScript 2. 动态资源:...

2020-03-06 10:45:18 141

空空如也

空空如也

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

TA关注的人

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