![](https://img-blog.csdnimg.cn/direct/565719e42f68484ba329a49835161cfc.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaEE
文章平均质量分 90
企业级的应用学习知识
前端、数据库、服务器
程序奇男子
面向毕业,学习JavaEE,分享自己的编程学习和经验。
将JavaEE技术内容学习以文档、项目代码、图像等多种呈现形式,以帮助读者理解和应用这些知识。
持续更进最新内容。
展开
-
44安装HBuilder、HTML【常用标签】
1.了解前端和后端的区别2.HMTL、CSS、JavaScript3.安装HBuilder4.常用的标签原创 2024-05-10 21:27:17 · 1178 阅读 · 0 评论 -
45HTML【常用的标签】、CSS【选择器】
CSS 概述• CSS 指层叠样式表 (Cascading Style Sheets)• 样式定义如何显示 HTML 元素• 是为了解决内容与表现分离的问题• 多个样式定义可层叠为一• 样式通常存储在样式表中原创 2024-05-11 23:02:38 · 1117 阅读 · 0 评论 -
46CSS【常用CSS样式、盒子模型、定位、浮动 、扩展样式】
CSS 概述• CSS 指层叠样式表 (Cascading Style Sheets)• 样式定义如何显示 HTML 元素• 是为了解决内容与表现分离的问题• 多个样式定义可层叠为一• 样式通常存储在样式表中原创 2024-05-17 17:19:19 · 1148 阅读 · 0 评论 -
47HTML5新特性、JS【初识JS 、JS核心语法】
Javascript是基于对象和事件驱动的脚本语言,主要是嵌入到HTML中,应用在客户端,动态操作网页元素,也可以作用于服务端。特点:交互性(表单校验,信息提示,动态数据图表,ajax异步提交,解析服务端响应数据等等)安全性(不可以直接访问本地硬盘)跨平台性(由浏览器解析执行,和平台无关)原创 2024-05-18 10:33:53 · 831 阅读 · 0 评论 -
48JS核心语法【流程控制语句、函数】;DOM【查找元素、操作元素、事件】
HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。原创 2024-05-23 10:04:58 · 1213 阅读 · 0 评论 -
49DOM【事件、操作节点、DOM案例】
这是我们最重要需要掌握的技能,就是采用DOM的方式来操作网页的元素原创 2024-05-24 17:48:15 · 492 阅读 · 0 评论 -
50BOM【window对象、各种弹出框、定时器、Cookie】、JS对象
浏览器对象模型 (BOM) 使 JavaScript 有能力与浏览器“对话”。原创 2024-05-30 09:51:16 · 575 阅读 · 0 评论 -
51数据库与数据库管理系统、MySQL的安装、SQL语言【DDL、DML】
数据库(database)就是一个存储数据的仓库。为了方便数据的存储和管理,它将数据按照特定的规律存储在磁盘上。通过数据库管理系统,可以有效地组织和管理存储在数据库中的数据,如数据库管理系统MySQL原创 2024-06-02 11:49:00 · 1013 阅读 · 0 评论 -
52_1MySQL语言【DML、DCL】
数据操作语言(DML , Data Manipulation Language)语句:数据操纵语句,用于添加、删除、更新和查询数据库记录,并检查数据的完整性。常用的语句关键字主要包括insert、delete、update和select等。(DML:添加,修改,删除,DQL:查询)数据控制语言(DCL, Data Control Language)语句:数据控制语句,用于控制不同数据段直接的许可和访问级别的语句。这些语句定义了数据库、表、字段、用户的访问权限和安全级别。原创 2024-06-04 10:22:32 · 710 阅读 · 0 评论 -
52_2MySQL【数据类型、约束、索引、视图】
数据类型(整数、浮点、字符串、日期时间)约束(主键、唯一、非空、外键)索引(主键、唯一、普通、全文,面试题) – 重要视图转载 2024-06-06 10:14:33 · 579 阅读 · 0 评论 -
53_1MySQL【触发器、存储过程、函数、范式】
触发器(trigger)是MYSQL提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。原创 2024-06-22 10:24:03 · 1094 阅读 · 0 评论 -
53_2IDEA安装使用、JDBC
JDBC全称为:Java Data Base Connectivity(java数据库连接),可以为多种数据库提供填统一的访问。JDBC是sun开发的一套数据库访问编程接口,是一种SQL级的API。它是由java语言编写完成,所以具有很好的跨平台特性,使用JDBC编写的数据库应用程序可以在任何支持iava的平台上运行,而不必在不同的平台上编写不同的应用程序。JDBC的主要功能如下(1)建立与数据库或者其他数据源的链接(2)向数据库发送SQL命令(3)处理数据库的返回结果原创 2024-07-01 21:23:46 · 700 阅读 · 0 评论 -
54JDBC【封装工具类、SQL注入问题】
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。原创 2024-07-03 11:04:29 · 771 阅读 · 0 评论 -
55事务、批处理、CBLOB
事务(transaction)是访问并可能更新数据库中各数据项的一个程序执行单元。由事务开始到事务结束之间的全部操作组原创 2024-07-28 10:08:40 · 736 阅读 · 1 评论 -
56_1数据库连接池【自定义连接池、Druid(德鲁伊) 数据库连接池】
数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高了数据库操作的性能。转载 2024-07-29 08:57:45 · 1013 阅读 · 0 评论 -
56_2Web开发、Tomcat、Serlvet、Servlet的实现类、注册功能
学习web开发,需要先安装一台web服务器,然后再在web服务器中开发相应的web资源,供用户使用浏览器访问。目前有一款免费且应用广泛的web容器Tomcat,是我们学习的首选该服务器支持JSP【html+java】以及Servlet规范。原创 2024-07-29 15:24:04 · 387 阅读 · 0 评论 -
57_1Servlet【生命周期、调用过程】
针对客户端的多次Servlet请求,通常情况下,服务器只会创建一个Servlet实例对象,也就是说Servlet实例对象一旦创建,它就会驻留在内存中,为后续的其它请求服务,直至web容器退出,servlet实例对象才会销毁。原创 2024-07-30 11:14:24 · 901 阅读 · 0 评论 -
57_2设置Servlet模板、Servlet线程安全问题、跳转
Servlet是线程不安全的。这是因为Servlet是单例模式的,当不同的请求都调用同一个Servlet时,只在堆内存中申请了一个对象空间,即只实例化了一次。如果多个请求在同一时刻出现,就会并发执行,从而导致线程不安全的问题。原创 2024-08-01 15:01:53 · 457 阅读 · 0 评论 -
58 简单学生管理系统【项目需求、数据库搭建、项目搭建、功能实现(注册功能、登录功能完善验证码功能(Session-会话对象))】
使用idea编写学生管理系统,先采用html+Java,再转换到jsp+java;服务器用Tomcat,数据库管理系统用mysql原创 2024-08-02 11:35:27 · 592 阅读 · 0 评论 -
59简单学生管理系统【功能实现((完善注册、登录、详情页)、记住我 、安全退出、修改密码、修改学生信息、修改老师信息)】、JSP
使用idea编写学生管理系统,jsp+java;服务器用Tomcat,数据库管理系统用mysql原创 2024-08-02 16:08:07 · 972 阅读 · 0 评论 -
60_1简单的学生管理系统【功能实现(查看所有学生(分页)、修改和删除学生信息)】
使用idea编写学生管理系统,jsp+java;服务器用Tomcat,数据库管理系统用mysql原创 2024-08-03 09:00:52 · 256 阅读 · 0 评论 -
60_2JSP核心技术、EL、JSTL
JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术。JSP/Servlet规范。**JSP实际上就是Servlet**JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据原创 2024-08-04 13:08:17 · 983 阅读 · 0 评论 -
61监听器
监听器用于监听web应用中某些对象信息的创建、销毁、增加,修改,删除等动作的发生,然后作出相应的响应处理。当范围对象的状态发生变化的时候,服务器自动调用监听器对象中的方法。常用于统计在线人数和在线用户,系统加载时进行信息初始化,统计网站的访问量等。原创 2024-08-06 10:09:18 · 1011 阅读 · 0 评论 -
62_1 过滤器
Filter:过滤器,通过Filter可以拦截访问web资源的请求与响应操作。Servlet API中提供了一个Filter接口,开发web应用时,如果编写的Java类实现了这个接口,则把这个java类称之为过滤器。他可以拦截Jsp、Servlet、 静态图片文件、静态 html文件等,从而实现一些特殊的功能。例如:实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。原创 2024-08-07 13:03:55 · 315 阅读 · 0 评论 -
62_2文件上传
所谓的文件上传就是服务器端通过request对象获取输入流,将浏览器端上传的数据读取出来,保存到服务器端原创 2024-08-08 09:12:57 · 472 阅读 · 0 评论 -
63文件上传、下载(IOUtils)
浏览器能够识别的文件会展示,不能够识别的文件就下载原创 2024-08-08 15:51:25 · 216 阅读 · 0 评论 -
64MVC设计模式
Model-View-Controller(MVC)是一种软件架构模式,是软件设计模式的体现 ,用于组织代码并分离关注点,广泛应用于用户界面的开发中。该模式将相关程序逻辑划分为三个相互关联的组成部分:模型、视图和控制器 [10]。MVC 模式最初用于桌面图形用户界面(Graph User Interface,GUI),但后来因设计 Web 应用程序而变得流行。许多流行的编程语言都有 MVC 框架,这些框架促进了 MVC 模式的实现。原创 2024-08-09 15:11:03 · 486 阅读 · 0 评论 -
66_1JSON【浏览器中处理JSON、Java中处理JSON(FastJSON、Jackson)】、Java中的bean
JSON:JavaScript Object Notation是一种表示对象的方式基于JavaScript语言的轻量级的数据交换格式;(即:用来传输数据的一种格式)现在传输数据的方式更多是采用json的格式,渐渐代替了XML原创 2024-08-12 08:59:45 · 1030 阅读 · 0 评论 -
66_2Ajax【与传统Web交互区别、使用案例】
Ajax:(Asynchronous JavaScript And XML)指异步 JavaScript 及 XML它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术,是基于JavaScript、XML、HTML、CSS新用法原创 2024-08-13 10:20:05 · 845 阅读 · 0 评论 -
67_1 jQuery【选择器】
jQuery是由美国人John Resig于2006年创建的一个开源项目,如今已发展成为集JavaScript、CSS、DOM、Ajax于一体的强大框架体系,它的主旨是:以更少的代码,实现更多的功能(Write less,do more)。2.0版本以后,就不考虑兼容IE浏览器的问题原创 2024-08-15 19:57:26 · 869 阅读 · 0 评论