JAVA语言
文章平均质量分 70
冷眼热眸
一个热爱编程且爱分享的向上青年
展开
-
TypeScript—详解、小案例(配合源代码)
TypeScript是微软开发的 JavaScript 的超集,TypeScript兼容JavaScript,可以载入JavaScript代码然后运行。TypeScript与JavaScript相比进步的地方 包括:加入注释,让编译器理解所支持的对象和函数,编译器会移除注释,不会增加开销;增加一个完整的类结构,使之更新是传统的面向对象语言原创 2024-04-10 21:53:38 · 848 阅读 · 0 评论 -
Apache—POI详解、小案例展示
Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目。简单来说就是,我们可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作。原创 2024-04-08 18:23:01 · 496 阅读 · 0 评论 -
免费的大学生毕设项目—苍穹外卖
这是一个完整外卖项目,包括前端页面设计、后端逻辑代码和数据库,可以作为大学生毕业季的项目。小编在这里详细展示了编码步骤、注意事项、相关BUG解决方案以及最最重要的就是源代码和部署过程。原创 2024-04-08 10:53:49 · 3676 阅读 · 2 评论 -
Apache ECharts-数据统计(详解、入门案例)
Apache ECharts 是一款基于 Javascript 的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。原创 2024-04-03 15:03:07 · 1179 阅读 · 0 评论 -
WebSocket 详解-小案例展示
Websocket是一种用于H5浏览器的实时通讯协议,可以做到数据的实时推送,可适用于广泛的工作环境,例如客服系统、物联网数据传输系统,该测试工具可用于websocket开发初期的测试工作原创 2024-03-29 13:22:56 · 1676 阅读 · 0 评论 -
Spring Task 知识点详解、案例、源代码解析
Spring Task 定时任务所谓定时任务。就是依据我们设定的时间定时运行任务,就像定时发邮件一样,设定时间到了。邮件就会自己主动发送。在Spring大行其道的今天,Spring也提供了其定时任务功能,Spring Task。同Spring的其它功能一样,我们既能够通过配置文件也能够通过注解形式来实现。原创 2024-03-26 11:49:28 · 258 阅读 · 0 评论 -
HttpClient—详解、代码演示
HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议,即可以通过HttpClient可以再Java中构建和发送Http请求原创 2024-03-04 14:25:33 · 404 阅读 · 0 评论 -
Redis入门—安装、使用、语法详解
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 这篇帖子主要说明Redis的常见数据类型以及通过代码展示调用方式。原创 2024-02-29 15:33:57 · 945 阅读 · 0 评论 -
Maven工程 — 继承与聚合 相关知识点详解
这篇帖子主要讲解Maven工程中的继承与聚合的相关知识点,用简洁的语言和小编自己的理解,深入浅出的说明Maven工程的继承与聚合。原创 2024-01-17 12:40:14 · 631 阅读 · 0 评论 -
SpringBoot原理(@Conditional)—三种自动配置方法、步骤详解
我们一直在说基于SpringBoot开发简单、快捷,但是总是不太清楚为什么会有这样的便利,对于开发人员来说我们不仅要知其然,还要知其所以然,这篇文章就是说明SpringBoot的底层原理,让读者对SpringBoot底层的运行机制有深一层的了解。原创 2024-01-12 10:06:56 · 1397 阅读 · 0 评论 -
SpringBoot-基本原理(配置文件的优先级、Bean管理、自动配置原理)
简介:SpringBoot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。这篇文章主要是介绍了Java项目的配置文件的优先级、Bean管理、自动配置原理。原创 2023-12-31 23:29:22 · 1489 阅读 · 0 评论 -
JAVA语言—AOP基础
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。原创 2023-12-28 00:20:32 · 1581 阅读 · 0 评论 -
Spring事务管理—讲解、案例、应用
Spring事务管理和数据库的事务管理的功能作用上是一样的,在学习数据库时,为了数据完整性,采用了事务管理,即开启事务、提交事务和管理事务。在SpringBoot框架中添加一个注解 @Transactional 就可以将当前方法、类和接口设置为一个注解。原创 2023-12-22 13:28:19 · 241 阅读 · 0 评论 -
JavaWeb编程语言—登录校验
小编的上一篇文章“JavaWeb编程语言—登录功能实现”,介绍了如何通过Java代码实现通过接收前端传来的账号、密码信息来登录后端服务器,但是没有实现登录校验功能,这代表着用户不需要登录也能直接访问服务器。这篇文章就是在实现登录功能的基础上实现登录校验,即一次登录成功后,才能访问数据库的数据。原创 2023-12-18 23:54:14 · 491 阅读 · 0 评论 -
JavaWeb编程语言—登录功能实现
这篇文章会详细介绍基于Java-Web编程实现一个登录功能,即接收前端发来的用户名和密码,在服务器端进行验证。若验证通过则登陆成功,否则返回账号或密码错误,登录失败。原创 2023-12-14 10:57:04 · 421 阅读 · 0 评论 -
Java编程语言-文件上传
在Java编程中,文件上传分为本地存储或云存储,这篇帖子小编将说明且用实例验证这两种文件上传的优缺点。原创 2023-12-09 23:16:34 · 267 阅读 · 0 评论 -
Java—基于SpringBootWeb的综合小案例(智能学习辅助系统)
这篇帖子是小编在看哔哩哔哩网课是的一个小案例,来自于黑马程序员,我觉得他们的课讲的很好,而且这个案例很有实用性,就在看视频的基础上,边温故知新,边实现了这个代码,在一些重点、难点和在编码过程中容易出问题的地方上进行了标注、做详解。原创 2023-12-08 15:05:39 · 460 阅读 · 0 评论 -
MyBatis基础操作—增删查改
以下是一个MyBatis基础操作小项目,用于检测基于MyBatis框架对数据库的增删改查。原创 2023-11-26 22:53:23 · 69 阅读 · 0 评论 -
Mybatis—配置SQL提示
在上一篇文章中“Java-Mybatis框架知识点以及配套小项目”,小编在接口文件中编写了一段SQL查询语句,但是在接口文件中编写的SQL语句是没有错误提示的,只是会在代码运行时才会报错,这对于做开发的我们来说真的是很头疼的,这边小编这里也有了一个好办法。(在接口文件的SQL语句中添加错误提示)原创 2023-11-24 11:16:17 · 374 阅读 · 0 评论 -
Java-Mybatis框架知识点以及配套小项目
在Java开发语言中,为了提高开发效率,现在市面上出现了很多框架,小编现在说的就是入门的基于SpringBoot脚手架整合的Mybatis框架,此框架主要用于提高持久层访问数据库的效率。以下是小编在初学时的心得和遇到的难点原创 2023-11-24 10:55:53 · 148 阅读 · 0 评论 -
Java-分层解耦-三层架构
在编程的时,刚入门的小白(曾经的小编)总是将数据的访问请求、逻辑处理、向前端作出响应的代码写在同一个类中,这就导致代码的复用性不高且维护异常困难。SpringBoot就提出了三层架构,将以上三项分开操作,而提高了代码的复用性和维护性。原创 2023-11-05 23:02:22 · 140 阅读 · 0 评论 -
前后端基于请求-响应的小案例(获取服务器中的员工数据,并且在页面渲染展示)
这是一个关于请求-响应的小案例,在浏览器中向服务器发送请求,服务器响应消息,并且将解析的pom.xml文件中的数据发送出去。原创 2023-11-03 16:14:30 · 169 阅读 · 0 评论 -
HTTP协议—请求、响应和协议解析
超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它规定了浏览器和服务器之间传输数据的规则。特点:1. 基于TCP协议:面向连接,安全。2. 基于请求-响应模型:一次请求对应一次响应。3. HTTP协议是无状态的协议:对于事务的处理没有记忆能力。每次请求-响应都是独立的。(缺点:多次请求间不能共享数据。优点:速度快。原创 2023-10-29 23:21:21 · 217 阅读 · 0 评论 -
图文版-Maven下载、安装步骤
1. Apache Maven是一个项目管理和构建工具,它基于项目对象模型(POM)的概念,通过一小段描述信息来管理项目的构建。 2. 管理本地相关依赖,连接依赖仓库。原创 2023-10-27 09:13:12 · 193 阅读 · 2 评论 -
Vue脚手架vue-cli使用详解
Vue-cli是Vue官方提供的一个脚手架,用于快速生成一个Vue的项目模版。原创 2023-10-21 23:33:57 · 137 阅读 · 1 评论 -
Ajax-Axios简介以及同步与异步知识点
客户端向服务器发送请求等待服务器返回数据,在服务器收到请求并且处理相关业务时客户端不能进行其他操作,只有在收到服务器端返回的消息后,才能进行其他业务。以上代码可以看出来,使用Ajax进行异步通信,过于繁琐,给开发工作带来不便,于是乎Axios横空出世,以下是Axios代码演示。举例:当我们首次打开某一个网页时,如果这个网页没有加载完成,我们是不能点击网页提供的选项的,例如视频网站不能点击播放按钮。:Axios,Axios对原生Ajax进行封装,简化书法,快速开发。使用Axios发送请求,获取响应结果。原创 2023-10-20 22:00:53 · 915 阅读 · 1 评论 -
JavaWeb-JS监听事件的各种常见事件
本篇文章主要JavaScript监听事件的各种常见事件,针对每一个常见的监听时间用简单的代码演示,并且对相关代码进行了详细的注解。原创 2023-10-19 13:27:51 · 128 阅读 · 0 评论 -
JavaWeb-OM分享-附带代码案例以及注解
DOM 其实我们并不陌生,之前在学习 XML 就接触过,只不过 XML 文档中的标签需要我们写代码解 析,而 HTML 文档是浏览器解析。原创 2023-10-19 10:01:23 · 110 阅读 · 0 评论 -
JavaWeb-BOM分享-附带代码案例以及注解
概念:BOM(Browser Object Model) 是指浏览器对象模型,允许JavaScript与浏览器对话,JavaScript将浏览器的各个组成部分封装为对象。location是指代浏览器的地址栏对象,对于这个对象,我们常用的是href属性,用于获取或者设置浏 览器的地址信息。原创 2023-10-18 00:39:27 · 142 阅读 · 1 评论 -
CSS的三种选择器—用来选取需要设置样式的元素(标签)
小编在刚开始学习前端技术时,刚开始接触CSS层叠样式表,对于能够亲自上手编写前端代码异常兴奋,但是对于修改前段页面样式的三种方式总是搞混掉,今天就总结说明一下,并且附上实例代码。原创 2023-10-16 14:58:40 · 630 阅读 · 1 评论 -
Java语言-动态代理解释和相关小案例
首先我打算举一个明星的例子为大家解释为什么需要代理,代理有哪些优点。 某杨姓明星,会唱歌、跳舞。这里我们把明星看做一个对象,那么这个对象有唱歌和跳舞两个功能。如果这个明星想要开演唱会唱歌或者跳舞挣钱,那么她需要找场地、收取门票费等,这对于明星本人来说是很麻烦的,而且会耽误他们大把的时间。这个时候,如果有一个中介公司,通过这个中介公司找到相关代理人来帮这位明星准备场地、收取门票费,然后让这位明星在准备好的场地上唱歌、跳舞就可以把钱挣了。原创 2023-10-13 23:48:57 · 121 阅读 · 0 评论 -
注解的应用场景-(配合反射做框架)
小编在刚开始学习注解的时候,真的是一个头两个大,真的搞不懂。现在思路清晰了之后决定通过小案例来说说注解。(小案例通过模拟一个Junit框架) 需求:定义若干个方法,只要加了MyTest注解,就可以在启动时被触发执行原创 2023-10-11 10:19:52 · 151 阅读 · 2 评论 -
Java-反射的三种获取方式,反射的变量、方法、构造方法和作用
Java-反射的三种获取方式,反射的变量、方法、构造方法和作用原创 2023-10-09 20:38:08 · 2985 阅读 · 1 评论 -
Java编程-基于TCP协议实现简易的群聊功能
本文章是通过TCP通信协议实现简易的群聊功能,在代码做了详细的功能介绍和参数说明,适合新手用来练手的简易Java小程序,文中的Socket对象底层是使用TCP协议实现的通信管道。以上就是全部代码,如果读者想跑一遍代码,只需要在开发工具中创建相应的类(共四个),然后将每个类中的代码粘贴到相应位置就好了。TCP协议:是基于三次握手实现可靠通信,通过数据确认机制保证数据包的完整传输,通过四次挥手实现断开通信。原创 2023-10-08 21:18:42 · 290 阅读 · 0 评论 -
TCP通信-支持服务端与多个客户端同时通信
在上一篇文章中,我展示了基于TCP通信协议的客户端与服务端进行通信,但是只能有一个客户端与服务端进行通信,详情请点击括号内的文章(基于多线程实现多个客户端与服务端同时通信,且附有代码的注解。原创 2023-10-08 12:45:27 · 902 阅读 · 0 评论 -
UDP传输协议和TCP传输协议的解释和实例
1. UDP传输协议,该协议称为用户数据报协议(UDP,User Datagram Protocol)。2. 特点是:无连接,不可靠传输,位于传输层(效率较TCP协议来说是较高的)。3. 下面是一个基于UDP协议的客户端和服务器端通信的代码,且附上代码详细介绍。原创 2023-10-08 11:02:52 · 288 阅读 · 2 评论