自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Birdlun的博客

明天会更好

  • 博客(244)
  • 资源 (3)
  • 收藏
  • 关注

原创 2021年 java语言学习目录最新(idea版)

java语言学习目录(idea版)java历史 1.1 java历史、JVM(虚拟机)、JRE(运行环境)、JDK (开发工具)、JDK配置 https://blog.csdn.net/Birdmotianlun/article/details/104476157 变量 1.2 java注释、关键字、标识符、常量、变量(基本数据类型、引用数据类型) https://blog.csdn.net/Birdmotianlun/article/deta

2021-01-28 09:31:52 417

原创 40.3 JQuery对DOM的操作(内容操作、属性操作、crud操作)

目录1 JQuery在DOM中常用操作1.1 内容操作html()、text()、val()1.2属性操作1.3 CRUD操作2练习2.1 列:表格隔行换色2.2 列:全选与全部选2.3 qq表情选择2.4多选下拉列表左右移动1 JQuery在DOM中常用操作 1. 内容操作 1. html(): 获取/设置元素的标签体内容 <a><font>内容</font></a> -...

2021-02-15 04:21:05 403

原创 40.2 jQuery 选择器(基本选择器、层级选择器、属性选择器、过滤选择器、表单选择器)

目录1 jQuery 选择器2选择器分类2.1 基本选择器练习2.2层级选择器练习2.3属性选择器练习2.4过滤选择器练习2.5表单选择器练习1 jQuery 选择器jQuery 选择器允许您对 HTML 元素组或单个元素进行操作。 Query 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。 它基于已存在的css选择器,除此之外,它还有一些自定义的选择器。 jQuery 中所有选择器都以美元符号开头:$()。2选...

2021-02-15 03:43:48 432

原创 40.1 JQuery基础、版本介绍、语法、入口函数、 JQuery与javaScript相互转换

目录1 JQuery 基础1.1 JQuery版本1.2导入JQuery的js文件1.3JQuery语法1.4JQuery与javaScript相互转换1.5jquery入口函数1 JQuery 基础JQuery概念:jquery是一个JavaScript的框架。简化JS开发jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨 是“...

2021-02-15 02:57:03 292

原创 39 监听器、ServletContextListener 

目录1 Listener:监听器2事件监听机制3 ServletContextListener3.1 web.xml实现ServletContextListener3.2注解方式实现监听器3.2.1列:加载配置文件1 Listener:监听器web三大组件有:Servlet,Filter,Listener。2事件监听机制事件监听机制是一种委派式的事件处理机制,事件源(组件)事件处理委托给事件监听器 当事件源发生指定事件时,就通知指定事件监听器,执行相应...

2021-02-11 07:23:26 225 1

原创 38.1 Filter过滤器(配置、生命周期、路径配置、拦截方式配置)、登录验证案例配置过滤器、敏感词汇过滤、设计模式:装饰模式

目录1 Filter:过滤器2过滤器配置2.1web.xml方式实现过滤器2.2注解方式实现过滤器3过滤器生命周期方法4 过滤器配置详解4.1Filter路径配置4.2Filter拦截方式配置4.2.1列:注解方式实现过滤器4.2.2 web.xml方式实现过滤器5配置多个过滤器6 列:登录验证案例配置过滤器7敏感词汇过滤8设计模式:装饰模式8.1实现方式:8.1.1 静态代理:有一个类文件描述代理模式8.1.2 动态代...

2021-02-11 07:02:42 345

原创 java valueOf() 方法

valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。语法 static Integer valueOf(int i) static Integer valueOf(String s) static Integer valueOf(String s, int radix) 参数 i -- Integer 对象的整数。

2021-02-05 16:53:06 1829 2

原创 37.3 jstl实现crud、登录、分页、分页模糊查询

目录列:使用jstl实现crud、登录、分页1 创建web项目并导包2创建数据库3数据库配置文件与工具类druid.propertiescn.lws.demo.util.JDBCUtils4用户名密码登录4.1 CheckCodeServlet 验证码4.2 LoginServlet登录4.3 login.jsp5列表查询5.1 FindUserServlet5.2 UserServiceImpl5.3 UserDaoImpl5.4 l...

2021-02-05 01:56:25 554

原创 37.2 jsp中jstl、jstl标签(if标签、choose标签、foreach标签)

目录1 JSP标准标签库(JSTL)2常用的JSTL标签2.1 if标签2.2choose标签2.3 foreach标签2.3.1 列:foreach标签实现循环2.3.2列:foreach标签实现循环1 JSP标准标签库(JSTL)(JavaServer Pages Tag Library )JSP标准标签库 是由Apache组织提供的开源的免费的jsp标签 <标签> JSTL封装了JSP应用的通用核心功能。 JS...

2021-02-05 01:15:37 341

原创 37.1 jsp概述、指令、jsp内置对象、el表达式(运算符、获取值、获取对象、List集合、Map集合的值)、el隐式对象、MVC开发模式

目录1 JSP概述2指令2.1 列:指令练习:导包、错误页面跳转2.2列:include指令练习3 jsp内置对象1 JSP概述JSP(全称JavaServer?Pages)是由Sun Microsystems公司主导创建的一种动态网页技术标准。JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Ja...

2021-02-04 23:52:44 261

原创 2021年Java web学习目录(idea版)

Java web学习目录(idea版)数据库 26.1 什么是数据库、MySQL数据库的安装与卸载、数据库服务的启动与登录、控制台连接数据库、SQLyog 图形化工具、 MySQL 目录结构、数据库管理系统 https://blog.csdn.net/Birdmotianlun/article/details/108792406 26.2 SQL介绍、通用语法、SQL语句分类、DDL 操作数据库和表、DML:表实现增删改数据、DQL:条件查询、模糊查询、排序、聚合

2021-02-02 12:48:55 337

原创 idea插入数据到数据库变成问号的问题

方法1:java配置文件修改添加代码:url=jdbc:mysql:///day17?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai方法2:java配置文件修改方法3:数据库修改鼠标右键改变表方法4:数据库表的修改...

2021-02-02 06:22:49 1921

原创 36.2 Session概念、存活时间、session与Cookie的区别、实现验证码验证登录

目录1 Session概念2 Session存活时间3session与Cookie的区别4 列:实现验证码验证登录1 Session概念概念:服务器端会话技术,在一次会话的多次请求间共享数据,将数据保存在服务器端的对象中。HttpSession原理:Session的实现是依赖于Cookie的。特点:1. session用于存储一次会话的多次请求的数据,存在服务器端 2. session可以存储任意类型,任意大小的数据销毁: 1. 服务器关闭s...

2021-01-27 06:25:01 607

原创 36.1 Cookie入门、创建多个Cookie、保存时间、共享问题、共享问题、Cookie的特点和作用、案例:记住上一次访问时间

目录1 Cookie快速入门2 创建多个Cookie并发送3 cookie保存时间4cookie共享问题4.1cookie存中文4.2cookie共享问题5Cookie的特点和作用6 案例:记住上一次访问时间1 Cookie快速入门概念:客户端会话技术,将数据保存到客户端Cookie使用步骤 1. 创建Cookie对象,绑定数据 * new Cookie(String name, String value) ...

2021-01-27 05:56:09 1124

原创 35.2 ServletContext:获取ServletContext对象、获取MIME类型、共享数据、获取文件的服务器路径、练习从服务器下载文件

目录1 ServletContext对象1.1 ServletContext对象获取1.2 ServletContext获取MIME类型1.3ServletContext共享数据1.4ServletContext获取文件的真实(服务器)路径列:获取文件的服务器路径2列:文件下载练习1 ServletContext对象ServletContext概念:代表整个web应用,可以和程序的容器(服务器)来通信1.1 ServletContext对象获取 1. ...

2021-01-22 08:31:18 395

原创 idea 图片路径正确可却报404错误

你的图片路径正确,可是报404错误解决:将图片文件夹部署到服务器‘

2021-01-22 04:18:51 1073 1

原创 35.1 Response对象实现重定向、Response输出字节数据与字符数据、实现验证码、相对路径与绝对路径

1 HTTP协议1.1请求消息请求消息:客户端发送给服务器端的数据HTTP协议请求消息数据格式 1. 请求行 2. 请求头 3. 请求空行 4. 请求体 1.2响应消息响应消息:服务器端发送给客户端的数据HTTP协议响应消息数据格式 响应行 1. 组成:协议/版本 响应状态码 状态码描述 2. 响应状态码:服务器告诉客户端浏览器本次请求和响应的一个状态。(状态...

2021-01-21 22:55:49 432

原创 34.2 request对象原理、(获取请求头、请求体、请求行、请求参数与防止乱码、请求转发、共享数据、ServletContext)、request对象练习:用户登录

目录1 request对象和response对象的原理2 request对象的功能2.1request对象:获取请求行数据2.2request对象:获取请求头数据2.2.1列:获取所有请求头2.2.2列:获取请求头实现不同浏览不同操作2.2.3列:获取请求头实现防盗链2.3request对象:获取请求体数据2.4 request对象其他功能:获取请求参数2.5 request对象其他功能:请求转发2.6 request对象其他功能:共享数据2.7 ...

2021-01-20 19:05:23 580

原创 34.1 Http概述、Http请求消息数据格式、HTTP响应消息数据格式

1 Http概述概念:Hyper Text Transfer Protocol 超文本传输协议传输协议:定义了,客户端和服务器端通信时,发送数据的格式请求:客户端给服务器发送消息响应:服务器给客户端发送消息Http协议特点: 1. 基于TCP/IP的高级协议 2. 默认端口号:80 3. 基于请求/响应模型的:一次请求对应一次响应 4. 无状态的:每次请求之间相互独立,不能交互数据Http历史版本 1...

2021-01-20 18:32:23 272

原创 33.4 Servlet体系结构、Servlet注解中访问路径的写法

目录1 Servlet体系结构2Servlet注解中访问路径的写法1 Servlet体系结构 Servlet -- 接口 | GenericServlet -- 抽象类 | HttpServlet -- 抽象类GenericServlet:将Servlet接口中其他的方法做了默认空实现,只将service()方法作为抽象方法 将来定义Servlet类时,...

2021-01-20 16:12:28 513

原创 idea出现错误:error:java:不支持发行版本5

IDEA--->File--->project structure 检查了一下project和moduels中jdk版本与本地对比,发现不一致,于是修改为jdk12(你修改为与你本地的版本一致即可)修改完毕之后到Settings-->Bulid, Execution,Deployment-->java Compiler,Target bytecode version设为本地Java版本。(可以在Default Settings中把Project bytecode ve..

2020-11-27 21:26:00 356 1

原创 33.3 Servlet概念 、生命周期、idea2020.2使用注解

目录1 Servlet概念2 Servlet入门2.1 Servlet执行原理:3 Servlet生命周期3.1 init()方法3.2service()方法3.3 destroy()方法4注解5 Ideat与Tomcat相关配置1 Servlet概念Servlet概念:运行在服务器端的小程序 * Servlet就是一个接口,定义了Java类被浏览器访问到(tomcat识别)的规则。 * 将来我们自定义一个类,实现Servlet接口,复写方法...

2020-10-31 20:16:09 259

原创 33.2 Idea2020.2配置Tomcat、启动Tomcat程序、书写第一个Servlet程序

目录1 Idea配置tomcat2第一个Tomcat程序1 Idea配置tomcat1 点击run下的Edit Configurations2点击Run/Debug Configurations界面左上角的+号,之后点解Configure按钮3输入Tomcat的安装路径4修改端口:号端口号默认80805点击ok按钮6 查看是否配置成功:2第一个Tomcat程序1 创建一个java项目2在java项目上右击选择Ad...

2020-10-31 20:14:51 268

原创 33.1 web概念回顾、web服务器软件、Tomcat(下载、安装卸载、启动、启动常见问题、关闭、三种方式发布项目)

CSS(Cascading stye sheets)ceng层叠样式表作用:样式修饰html元素的内容 解决内容与表现分离的问题 提高工作效率 代码重用CSS优势:1)数据(html)和结构/显示(css)分离2)提高开发效率3)降低网络流量4)整体网页效果统一css中样式的定义(引入方式):1 内联式 <p style=”color:red”></p> <p style="color:blue;font-size: 30px;"

2020-10-31 20:12:47 312

原创 32.2 xml解析、Jsoup解析器、 xml快捷查询方式(Jsoup解析器的selector选择器、 XPath查询)

目录1 xml解析2Jsoup解析器2.1 3种常见的Jsoup解析方式2.2Jsoup中document文档对象2.2Jsoup中Element元素对象3 xml快捷查询方式3.1 selector:选择器3.2XPath查询1 xml解析xml文档操作有两种方式:解析xml和写入xml写入:将内存中的数据保存到xml文档中。持久化的存储xml解析:操作xml文档,将文档中的数据读取到内存中xml解析方式: DOM:将标记语言文档一次性加...

2020-10-31 20:11:56 501

原创 32.1 XML概念、语法、组成部分、XML的DTD约束、XML的Schema约束

目录1 XML2 XML语法3XML组成部分4xml约束5 xml的DTD约束5.1 列:引入外部约束5.2 列:引入内部约束6xml的Schema约束1 XMLXML概念:Extensible Markup Language 可扩展标记语言,用于存储数据可扩展:程序员可以自定义标签。 <user> <student>XML功能:1. xml作为配置配置文件使用 2. 在网络中传输xml数据xml与h...

2020-10-31 20:10:27 247

原创 31.5 Bootstrap:使用响应是布局实现旅游网首页

表格创建只有外边框的表格<table> <th></th>表头标签 <tr></tr>行标签 <td></td>列标签属性:<th colspan="2">电话</th>跨列<th rowspan="2">电话</th>跨行<th align="center">歌名</th><table border="1"cel..

2020-10-31 20:09:43 376

原创 31.4 Bootstrap中JavaScript插件:轮播图

图片标签<img>地址的引用方式网络地址:来自于网络上的图片,用此路径必须记得使用“http://”开头,否则则默认为本地路径本地地址:本地地址可细分为两种:绝对路径:c:\Inetpub\wwwroot\sites\blabla\index.html相对路径:表示文件或文件的父目录和目标文件在同一个目录下“.”表示当先所在的目录,“/”表示目录下的文件,“../”表示所在目录的上一级目录,“../../”表示所在目录的上上级目录,以此类推列表无序列表&l

2020-10-31 20:09:09 297

原创 31.3 Bootstrap组件:导航条、分页条

样式标签标签<center>定义居中的内容。<font> 和 <basefont>定义 HTML 字体。<s> 和 <strike>定义删除线文本<u>定义下划线文本属性align定义文本的对齐方式color定义文本颜色bgcolor定义背景颜色bgcolor定义背景颜色<h1 style="font-family:verdana">A heading</h1>&l..

2020-10-31 20:08:38 920

原创 31.2 Bootstrap样式:标签使用(a标签、button按钮、img标签、 表格、表单)

HTML的常用标签HTML元素:HTML元素是指从开始标签到结束标签的所有的代码,而其中开始标签到结束标签之间的内容称为元素内容HTML标签属性

2020-10-31 20:07:38 1915

原创 31.1 Bootstrap概念、Bootstrap下载、创建Bootstrap模板(重要)、响应式布局

HTML的介绍1、HTML概念:HTML是用来描述网页的一种语言,全称超文本标记语言(Hype Text Markup Language),需要注意的是HTML不是一种编程语言,而是一种标记语言,标记语言是一套标记标签,HTML就是用标记标签来描述网页的2、HTML标签概念:HTML标签是由尖括号包围关键词,比如:<html>,HTML标签通常是成对出现的,比如:<html></html>,其中第一个是开始标签,第二个是结束标签。在我们平时浏览器看到的网页,其

2020-10-31 20:06:40 314

原创 30.5 JavaScript事件监听机制、事件绑定、注册页面实现校验各个表单项

/** * 练习: * * 需求: * 1. 通过键盘录入用户名和密码 * 2. 判断用户是否登录成功 */public class JDBCDemo09 { public static void main(String[] args) { //键盘输入 Scanner scanner = new Scanner(System.in); System.out.println("请输.

2020-10-30 15:59:24 331

原创 30.4 JavaScript BOM浏览器对象模型

* 练习:* * 需求:* 1. 通过键盘录入用户名和密码* 2. 判断用户是否登录成功 /** * 1 登录方法 */ public boolean login(String username,String password){ if(username==null||password==null){ return false; } //连接数据库判断是.

2020-10-30 15:58:49 234

原创 30.3 JavaScript DOM文档对象模型

jdbc件查询结果封装为list集合import com.lws.demo02.domain.Emp;import java.sql.*;import java.util.ArrayList;import java.util.List;public class EmpDao { public List<Emp> findAll() { Connection connection = null; Statement statement =

2020-10-30 15:56:38 220

原创 30.2 JavaScript函数、JavaScript对象(数组对象、日期对象、数学对象、正则表达式对象、Global全局对象)

jdbc实现查询结果封装对象public class JDBCDemo6Query { public static void main(String[] args) { Connection connection = null; Statement statement = null; ResultSet resultSet=null; try { //1 导入驱动jar包 //2 注

2020-10-30 15:54:27 198

原创 30.1 javaScript特点、组成部分、使用方式、注释、变量、数据类型、运算符(一元、算数、赋值、比较、逻辑、三元运算符)、流程控制语句

jdbc执行ddl语句public class JDBCDemo5Create { public static void main(String[] args) { Connection connection = null; Statement statement = null; try { //1 导入驱动jar包 //2 注册驱动 Class.forName("com.m

2020-10-30 15:53:26 306

原创 29.1 CSS介绍、3种使用方式、9种选择器、常用属性、实现注册界面

jdbc实现删除 */public class JDBCDemo4Delecte { public static void main(String[] args) { Connection connection = null; Statement statement = null; try { //1 导入驱动jar包 //2 注册驱动 Class.forName("com

2020-10-30 15:52:37 302

原创 28.2 表单标签、input标签、下拉标签、文本域、html代码实现注册页面

目录1 CSS:页面美化和布局控制2Css使用方式2.1内联样式使用2.2内部样式使用2.3外部样式使用3 Css选择器3.1基础选择器3.2选择器扩展4常用属性5列:使用html和Css实现注册界面1 CSS:页面美化和布局控制Cascading Style Sheets 层叠样式表。层叠:多个样式可以作用在同一个html的元素上,同时生效好处:1. 功能强大 2. 将内容展示和样式控制分离( * 降低耦合度。解耦 ...

2020-10-30 15:51:19 364

原创 28.1 web概念、常用字符、html、标签(文件标签、文本标签、图片标签、列表标签、链接标签、块标签、表格标签)、旅游网首页练习

目录1 web概念2 HTML3 常用特殊字符表4 标签学习4.1 文件标签4.2. 文本标签列:文本标签练习列:公司简介练习4.3 图片标签4.4列表标签4.5链接标签4.6块标签4.7 表格标签4.8 列:旅游网首页练习1 web概念JavaWeb:使用Java语言开发基于互联网的项目软件架构: 1. C/S: Client/Server 客户端/服务器端 * 在用户本地有一个客户端程序,在远程有...

2020-10-30 15:49:45 213

原创 27.4 数据库连接池、C3P0连接池、Druid连接池、Spring框架使用JDBC

软件结构C/S结构:全称为Client/Server结构,是指客户端和服务器结构。常见程序有QQ、迅雷等软件。 B/S结构:全称为Browser/Server结构,是指浏览器和服务器结构。常见浏览器有谷歌、火狐等两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。网络通信协议在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。T..

2020-09-30 20:19:12 167

java基础练习 模拟B\S服务器

我的csdn java第“22.1 网络编程:软件结构、网络通信协议、UDP与TCP协议、网络编程三要素、客户端Socket类、客户端ServerSocket类、客户上传文件到服务器、模拟B\S服务器“练习代码

2020-09-10

mysql软件和可视化工具 含有安装教程.zip

mysql5.0软件和mysql可视化工具 下载链接来自互联网 仅供学习研究之用,不得用于商业,请在24小时内删除

2019-05-19

android毕设 旅游资源管理与查看源码

android毕设。 本软件实现功能: 1旅游资源的查看 2旅游景点附近酒店的查看 3旅游路线的查看 4游记

2016-05-23

空空如也

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

TA关注的人

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