自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

别闹的博客

一入编程深是海

原创 Day21---Redis非关系型数据库

一、今日内容 二、Redis数据库学习 1. Redis数据库概念 1. 概念: redis是一款高性能的NOSQL系列的非关系型数据库 * NOSQL(非关系型数据库):区别于SQL数据库,他里面不是以表的形式存放数据,而是以其他形式存放数据,且数据之间没有关系,不像SQL的表之间有关系。 ...

2020-02-27 19:53:15

阅读数 28

评论数 0

原创 Day20---json

一、json学习 1. 概念 1. 概念: JavaScript Object Notation JavaScript对象表示法 2. 目的:像java一样,有对象,即JavaScript对象,便于数据操作。 * java Person p = new Person(); p.se...

2020-02-26 21:59:15

阅读数 40

评论数 0

原创 Day19---ajax

一、ajax学习 1. 概念 1. ajax概念: ASynchronous JavaScript And XML 异步的JavaScript 和 XML 2. 目的:提升用户的体验 3. 功能:采用异步加载技术,网页的部分信息与服务器交互时,只更新部分页面,而不加载整个页面。传统的网页(不使...

2020-02-26 21:49:53

阅读数 18

评论数 0

原创 如何修改电脑的MAC地址

注意:WLAN不能修改MAC地址,只有连接网线才可以。

2020-02-26 15:57:23

阅读数 34

评论数 0

原创 Day18---JS框架之jQuery(二)

一、今日内容 文章目录一、今日内容二、jQuery高级语法学习1. 动画2. 遍历3. 事件绑定4. 插件三、案例1. QQ表情包选择2. 抽奖3. 广告的自动显示与隐藏 二、jQuery高级语法学习 1. 动画 三种方式显示和隐藏元素 1. 默认显示和隐藏方式 1. show([spee...

2020-02-25 20:30:41

阅读数 65

评论数 0

原创 计算机网络---笔记3:数据链路层

一、今日内容 数据链路层基本概率和基本问题 基本概念 三个基本问题 两种情况下的数据链路层 使用点对点信道的数据链路层 使用广播信道的数据链路层 以太局域网(以太网) 扩展局域网 高速以太网 二、数据链路层基本概率和基本问题 两台计算机间通信的示意图如下: 此次学习,主要是针对上...

2020-02-23 19:48:21

阅读数 42

评论数 0

转载 如何打印CSDN博客?将CSDN博客内容保存为PDF然后下载

进入文章页面 按F12 点击Console 输入下面代码,然后按回车 (function(){ $("#side").remove(); $("#comment_title, #comment_list, #comment_bar, #comment_form, ....

2020-02-21 16:22:34

阅读数 34

评论数 0

原创 计算机网络---笔记2:物理层

一、今日内容 二、物理层 1. 物理层的基本概念 2. 数据通信基本知识 (1)典型的数据通信模型: (2)相关术语: (3)基本的调制方法: (4)通信过程种的常用编码: (5)奈氏准则: (6)香农公式: (7)奈氏准则和香农公式在数据通信中适用的范围: ...

2020-02-20 21:35:18

阅读数 36

评论数 0

原创 计算机网络---笔记1:计算机概述

一、学习目录 二、今日内容 1. 计算机网络在信息时代的作用 2. 因特网概念 3. 因特网的组成 4. 计算机网络的类别 5. 计算机网络的主要性能指标 6. 计算机网络的体系结构 7. 作业 三、计算机概述 1. 计算机网络在信息时代的作用 作用: 1. 连通性:彼此链接,交换信息 ...

2020-02-20 18:53:39

阅读数 55

评论数 0

原创 调用Druid连接池的工具类

1. 在此之前需要编写druid.properties配置文件和下载相关Jdbc和Druid的jar包: 链接:https://pan.baidu.com/s/1fm2jJV43Ba-7LTfv-9heMg 提取码:i0sd 2. util包下的JdbcUtil.java类编写...

2020-02-19 15:19:39

阅读数 42

评论数 0

原创 bootstrap 如何让div内部垂直居中?

选中要居中的元素,然后设置其css属性:transform: translateY(50%); 代码: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset=&quo...

2020-02-18 19:15:42

阅读数 38

评论数 0

原创 云计算技术-01-云计算与云服务概述

一、云计算 1. 什么是云计算? 云计算是一种动态的易扩展的且通常是通过互联网提供虚拟化的资源计算方式,用户不需要了解云内部的细节,也不必具有云内部的专业知识,只需付费就可以获取计算资源。 2. 云计算的目标? (1)降低成本 (2)创造新价值 (3)用廉价硬件实现高性能计算 (4)按需付费 (5...

2020-02-18 10:56:57

阅读数 17

评论数 0

原创 Day17---JS框架之jQuery(一)

一、今日内容 1. jQuery概述 2. jQuery快速入门 3. JQuery对象和JS对象区别与转换 4. JQuery选择器 5. JQuery的DOM操作 二、jQuery学习 1. jQuery概述 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、...

2020-02-17 18:50:12

阅读数 33

评论数 0

原创 Day18---Web三大组件之-Listener(监听器)

一、今日内容 1. Listener概述 2. ServletContextListener监听器接口 二、Listener学习 1. Listener概述 概念:web的三大组件之一。 * 事件监听机制 * 事件 :一件事情 * 事件源 :事件发生的地方 * 监听器 :一个对象 ...

2020-02-17 13:09:04

阅读数 24

评论数 0

原创 Day17---Web三大组件之-Filter(过滤器)

一、今日内容 1. Filter概述 2. Filter快速入门 3. Filter原理 4. 过滤器细节 二、Filter学习 1. Filter概述 概念: * 生活中的过滤器:净水器,空气净化器,土匪... * web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些...

2020-02-17 12:38:04

阅读数 46

评论数 0

原创 设计模式之动态代理

动态代理 1. 动态代理概述 1. 代理:代理对象代理真实对象,达到增强真实对象功能的目的。 * 具体表现在对实际对象的方法的三个方面进行增强 1. 方法参数 2. 方法返回值 3. 方法体 2. 静态代理与动态代理区别: 1. 静态代理:有一个类文件描述代理模式(用的不多) ...

2020-02-17 11:48:12

阅读数 36

评论数 0

原创 Day16---EL和JSTL

一、今日内容 1. EL表达式 1. EL表达式概述 2. EL表达式使用 2. JSTL 1. jstl概述 2. 常用的JSTL标签 3. 显示所有用户信息案例 二、EL表达式 1. EL表达式概述 1. 概念:Expression Language 表达式语言 2. 作用:替换和简...

2020-02-14 16:32:19

阅读数 46

评论数 0

原创 Day15---MVC开发模式与三层架构开发模式

1. jsp演变历史 早期只有servlet,只能使用response输出标签数据,非常麻烦 后来又jsp,简化了Servlet的开发,如果过度使用jsp,在jsp中即写大量的java代码,有写html表,造成难于维护,难于分工协作 再后来,java的web开发,借鉴mvc开发模式,使得程序的...

2020-02-14 14:06:23

阅读数 50

评论数 0

原创 Day14---JSP

三、JSP 1. jsp概念及原理 1. 概念: * Java Server Pages: java服务器端页面 * 可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码 * 作用:用于简化书写!!! * 因为客户端的页面有服务器端回写资源,ser...

2020-02-14 12:02:48

阅读数 31

评论数 0

原创 Day13---会话技术:Cookie与Session

一、今日内容 1. Cookie 1. Cookie概述 2. Cookie实现原理 3. Cookie的细节 4. Cookie的特点和作用 5. 时间记录案例 2. Session 1. Sesstion概述 2. Sesstion原理 3. Sesstion细节 4. Se...

2020-02-13 18:38:52

阅读数 30

评论数 0

原创 javaWeb 对字符串进行URL编码

编码:URLEncoder.encode(str_date, "utf-8"); 解码:URLDecoder.decode(lastTime, "utf-8");

2020-02-13 13:41:35

阅读数 37

评论数 0

原创 java时间格式化

Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); String str_date = sdf.format(date);

2020-02-13 13:01:50

阅读数 18

评论数 0

原创 修改Servlet类的模板

我修改了模板的两个地方: (1) (2) 代码如下: #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.ja...

2020-02-13 11:15:58

阅读数 23

评论数 0

原创 JavaWeb 后台获取请求中文参数乱码问题

1. 浏览器发送的请求参数使用什么编码呢?服务器端获取到发过来的请求参数默认使用ISO8859-1进行解码操作,中文一定有乱码问题。 2.request.setCharacterEncoding()方法只对post请求的中文参数有效,对get请求的中文参数无效。因为该方法是设置请求体的解码方式。 ...

2020-02-12 20:24:14

阅读数 25

评论数 0

原创 Day12---文件下载案例

文件下载案例 1. 要求 页面显示超链接 点击超链接后弹出下载提示框 完成图片/视频文件下载 2. 效果 3. 分析 1. 超链接指向的资源如果能够被浏览器解析,则在浏览器中展示,如果不能解析,则弹出下载提示框。不满足需求因为任何资源都必须弹出下载提示框 2. 使用响应头设置资源的打开方式:...

2020-02-12 20:18:51

阅读数 63

评论数 0

原创 Day11---资源路径与ServletContext

ServletContext学习 ServletContext对象: 1. 概念:代表整个web应用,可以和程序的容器(服务器)来通信 2. 获取: 1. 通过request对象获取 request.getServletContext(); 2. 通过HttpServlet获取 ...

2020-02-12 18:24:18

阅读数 23

评论数 0

转载 代码提示或自动补全的快捷键 (附IntelliJ IDEA常用快捷键)

IntelliJ Idea 常用快捷键列表 Alt+回车 导入包,自动修正Ctrl+N  查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L  格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl...

2020-02-12 15:42:15

阅读数 44

评论数 0

原创 day10---验证码

1. 步骤 利用BufferedImage对象在内存中创建图片对象。 美化图片 获取画笔 设置颜色 填充背景色用fill/画图用draw 用ImageIO.write()方法传输图片 2. 效果 3. 代码 protected void doPost(HttpServletReques...

2020-02-12 15:11:53

阅读数 32

评论数 0

原创 Day09---http协议、response

一、今日内容 1. http协议概述 2. response 二、http协议、response学习 1. http协议概述 HTTP协议: 1. 请求消息:客户端发送给服务器端的数据 * 数据格式: 1. 请求行 2. 请求头 3. 请求空行 4. 请求体 2. 响应消息:服...

2020-02-12 14:25:57

阅读数 28

评论数 0

原创 Day08---Http协议概述、Request

一、今日内容 1. Http概述 二、Http、Request、Response学习 1. Http概述 * 概念:Hyper Text Transfer Protocol 超文本传输协议 * 传输协议:定义了客户端与服务器端通信时,发送数据的格式 * 特点: 1. 基于TCP/IP的高...

2020-02-11 21:17:18

阅读数 37

评论数 0

原创 Day07---Web三大组件之-Servlet

一、今日内容 1. Servlet概述 2. Servlet生命周期 3. Servlet注解配置 4. Servlet的体系结构(继承类) 二、Servlet学习 1. Servlet概述 * 概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(to...

2020-02-10 18:56:06

阅读数 97

评论数 0

原创 Day06---Web服务器概述、Tomcat安装及集成到IDEA中

一、今日内容 1. web服务器概述 2. Tomcat服务器 3.Tomcat集成到IDEA中 二、Web服务器概述及Tomcat 1. web服务器概述 * 服务器:安装了服务器软件的计算机 * 服务器软件:接收用户的请求,处理请求,做出响应 * web服务器软件:接收用户的请求,处理请求,...

2020-02-10 14:57:36

阅读数 57

评论数 0

原创 Day05---XML(可扩展标记语言)

一、今日内容 1. XML快速入门 2. 案例 二、Bootstrap学习 1. XML快速入门 1. 概念:Extensible Markup Language 可扩展标记语言 * 可扩展:标签都是自定义的。 eg: <user></user> * 功能: * ...

2020-02-10 11:54:52

阅读数 38

评论数 0

原创 java导入一个jar包

首先建立一个java项目 在项目下建立一个名为libs的文件夹,改文件夹与src文件夹同级 将jar包复制到libs文件夹中 鼠标右击libs文件夹,选中add as Libray,并在弹出的框中选中Module Libray,此时name为空,不用管,点击确认 ...

2020-02-09 19:59:15

阅读数 19

评论数 0

转载 写论文时,如何使用Zotero自动引入参考文献?

这次要给大家推荐的神器叫做Zotero,是一个集成式的参考文献管理软件,支持一键导出为bib格式文献库或者一键插入Word文档。

2020-01-02 15:32:02

阅读数 193

评论数 0

原创 JavaWeb实现多张表联合查询(可附带条件查询)并实现分页显示

一、目标 实现下面的分查询加条件查询加模糊查询: 二、具体实现 1. 结合两张表进行联合查询 上面的课程列表显示是结合两张表的信息显示的。课程编号,课程名,学分,开课时间,结课时间是课程表中的字段,任课老师,教师联系方式是教师表中的字段。 课程表如下图: 老师表如下图: 课程表与老师表是多对...

2019-12-30 15:40:56

阅读数 21

评论数 0

原创 什么是Maven?如何基于IDEA + Maven 搭建 JavaWeb 项目?教你一招搞定

一、前言 现在基于java开发的项目越来越多,而我们在做JavaWeb项目时,不可避免的需要导入各种各样的jar包。如果每次建立一个项目到把相应的jar包拷贝到项目中会显得非常的繁琐。这时候,如何去管理我们的jar包就显得非常的重要。通过maven来管理存放jar包的仓库,会使得我们的开发效...

2019-12-29 17:29:51

阅读数 44

评论数 0

原创 如何使用IDEA对Web程序进行调试? 以及IDEA常用快捷键列表

一、使用IDEA对Web程序进行调试 1. 为什么要调试? 调试就是跟踪代码,从而快速的定位异常所在的位置,帮我们分析问题出现的原因,并针对性的解决,提高我们的开发效率。 2. 如何进行调试? (1)在IDEA中,调试的常用快捷键默认和Eclipse的调试快捷键不一样。我们可以打在IDEA的设置窗...

2019-12-29 15:48:56

阅读数 133

评论数 0

原创 JDBCTemplate常用API

1. JDBCTemplate是持久层(数据访问层)的技术,它封装了jdbc的操作,可以更方便的执行crud。 2. 使用需要在pom.xml中引入依赖 <dependency> <groupId>org.springframework</gro...

2019-12-27 11:08:25

阅读数 37

评论数 0

原创 input type="text" 标签中如果设置value属性,在输入框中输入文本,最后会提交value的值还是文本框中的内容?

input type=“text” 标签中如果设置value属性,在输入框中输入文本,最后会提交文本框中的内容。 eg: <input type="text" name="page" value="2"> 最终提交的是p...

2019-12-27 10:47:07

阅读数 42

评论数 0

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