- 2025-01-07JavaEE初阶——计算机工作原理
一、什么是JavaEE JavaEE(JavaPlatform,EnterpriseEdition)是sun公司(2009年4月20日甲骨文将其收购)推出的企业级应用程序版本。这个版本以前称为J2EE。能够帮助我们开发和部署可移植、健壮、可伸缩且安全的服务器端 Java应用程序。JavaEE是在JavaSE的基础上构建的,它提供
- 2025-01-04基于ssm的游戏购买下载平台(有报告)。Javaee项目,ssm项目。
演示视频:基于ssm的游戏购买下载平台(有报告)。Javaee项目,ssm项目。项目介绍:采用M(model)V(view)C(controller)三层体系结构,通过Spring+SpringMvc+Mybatis+Jsp+Maven来实现。MySQL数据库作为系统数据储存平台,实现了基于B/S结构的Web系统。系统设计思想一个成功
- 2025-01-02linux mint安装eclipse
安装eclipse之前需要先安装配置jdk,参考上面,一、Eclipse的下载与安装1、首先,在Eclipse的官网中下载最新版的LunaSR2http://www.eclipse.org/downloads/packages/release/Luna/SR2(点击打开链接)直接下载最新版的EclipseforJavaEELinux32bit/64bit,Eclipse各个版本其实差别不多,
- 2024-12-16Day33:安全开发-JavaEE应用&SQL预编译&Filter过滤器&Listener监听器&访问控制
一,JavaEE-过滤器Filter1,过滤器的含义:Filter被称为过滤器,过滤器实际上就是对Web资源进行拦截,做一些处理后再交给下一个过滤器或Servlet处理,通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理。开发人员利用filter技术,可以实现对所有Web资源的管理,例如实现
- 2024-12-15Day32-JavaEE应用&Servlet路由技术&UDBC&Mybatis数据库&生命周期
一,Servlet&路由&周期1,Servlet的含义:Servlet是运行在web服务器或应用服务器上的程序,它是作为来自web浏览器或其他HTTP客户端请求和HTTP服务器上的数据库或应用程序的中间件。使用Servlet可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的记录,还可以动态创建网页2.Servl
- 2024-12-15JavaEE 【知识改变命运】05 多线程(4)
文章目录单例模式什么是单例模式饿汉模式懒汉模式多线程-懒汉模式分析多线程问题第一种添加sychronized的方式第二种添加sychronized的方式改进第二种添加sychronized的方式(DCL检查锁)阻塞队列什么是阻塞队列什么是消费生产者模型标准库中的阻塞队列消息队列应用的场景
- 2024-12-13初始JavaEE篇 —— 网络原理---应用层协议
找往期文章包括但不限于本期文章中不懂的知识点:个人主页:我要学编程程(ಥ_ಥ)-CSDN博客所属专栏:JavaEE我们在前面简单的接触了 TCP/IP五层协议中的传输层协议,并使用UDP协议与TCP协议编写了一个简单的回显服务器与客户端。接下来,我们来深入学习应用层的协议。应用
- 2024-12-12javaEE毕业设计基于ssm框架的在线考试系统的设计与实现jau62
目录项目介绍具体实现截图开发核心技术:核心代码部分展示详细视频演示源码获取方式项目介绍在各学校的教学过程中,用户的考试是一项非常重要的事情。随着计算机多媒体技术的发展和网络的普及,“基于网络的学习模式”正悄无声息的改变着传统的教室学习模式,“在线考试系
- 2024-12-12javaEE毕业设计基于ssm的在线教学视频播放网站的设计与实现-r0xl4
目录项目介绍具体实现截图开发核心技术:核心代码部分展示详细视频演示源码获取方式项目介绍在线视频网站的目的是实现满足在线视频播放、视频上传和下载等影视剧迷们对影视剧的日常需求的功能。为了达到这个目的,于是对系统提出了以下的系统功能:(1)能够在线播放视频,实
- 2024-12-10【JavaEE初阶】HTML
- 2024-12-09JavaEE 【知识改变命运】03 多线程(3)
文章目录多线程带来的风险-线程安全线程不安全的举例分析产出线程安全的原因:1.线程是抢占式的2.多线程修改同一个变量(程序的要求)3.原子性4.内存可见性5.指令重排序总结线程安全问题产生的原因解决线程安全问题1.synchronized关键字的介绍(监视器锁monitorlock)a.锁
- 2024-12-05Springboot基于JavaEE技术的大学生兼职平台的设计实现2el65(程序+源码+数据库+调试部署+开发环境)
本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学生,企业,企业信息,招聘信息,学生应聘,兼职评价,在线沟通,行业,勤工俭学开题报告内容一、研究背景与意义随着高等教育的普及和社会经济的发展,大学生兼职已成为
- 2024-12-04网络编程(JavaEE)
前言: 熟悉了网络的基本概念之后,接下来就需要针对网络进行一系列的编程,其中可能涉及到新的一些编程操作,需要我们进一步探索!网络编程套接字: 套接字其实是socket的翻译。 操作系统给应用程序(传输层给应用层)提供的API,起了个名字就叫socket
- 2024-12-03python毕设 基于JavaEE的民宿预订平台程序+论文
本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景随着旅游业的蓬勃发展,民宿作为一种新兴的住宿方式在国内外都受到了广泛关注。关于民宿预订平台的研究,现有研究主要以大型酒店预订平台
- 2024-12-01【JavaEE】Spring Boot 项目创建
目录一、idea创建SpringBoot项目1.1创建过程1.2依赖下载问题二、网页创建SpringBoot项目三、目录介绍四、运⾏项⽬,看是否创建成功4.1请求响应流程分析五、常见报错5.1WhitelabelErrorPage4.1.1注解写错:5.1.2500⽆法访问此⽹站六、状态码总结一、idea
- 2024-12-01【JavaEE】Spring Web MVC
目录一、SpringWebMVC简介1.1MVC简介1.2SpringMVC1.3@RequestMapping注解1.3.1使用1.3.2@RequestMapping的请求设置1.3.2.1方法11.3.2.2方法2二、Postman介绍2.1创建请求2.2界面如下:2.3传参介绍一、SpringWebMVC简介官方文档介绍:SpringWebMV
- 2024-11-30JavaEE进阶-----mybatis操作数据库(新手教程)
文章目录1.创建项目2.mysql相关操作3.安装插件4.工程创建4.1Bean文件夹4.2Dao文件夹4.3xml文件内容解读4.4配置文件4.5测试文件1.创建项目我们创建项目的时候需要注意下面的这个内容:1)maven项目;2)选择配置:我们之前使用的这个lombok和这个web还是要继续选择的;与之前
- 2024-11-26【JavaEE初阶】枫叶经霜艳,梅花透雪香-计算机是如何运行的?
本篇博客给大家带来的是与计算机相关的知识点,包括:计算机的组成,指令,进程(重点).文章专栏:JavaEE初阶若有问题评论区见欢迎大家点赞评论收藏分享如果你不知道分享给谁,那就分享给薯条.你们的支持是我不断创作的动力.1.计算机的组成1.1计算机的发展
- 2024-11-25JavaEE 【知识改变命运】03 多线程(2)
文章目录复习1.1进程和线程的区别1.2线程创建的方式1.3两者创建的区别2多线程2.1多线程的优势-增加了运行的速度2.2Thread类及常用的方法2.2.1常用见的构造方法2.2.2获取当前类的信息2.2.3Thread的⼏个常⻅属性1演示后台线程2线程是否存活3名称4线程中断5等待
- 2024-11-25【JavaEE】Maven的介绍及配置
目录一、Maven简介二、创建一个Maven项目2.1社区版创建2.2专业版创建三、Maven核心功能3.1项⽬构建3.2依赖管理3.2.1依赖传递3.2.2依赖排除四、MavenHelp插件五、Maven仓库5.1本地仓库5.2中央仓库5.3私有服务器(私服)六、Maven设置国内源6.1配置当前项
- 2024-11-24【JavaEE初阶 — 多线程】定时器的应用及模拟实现
目录 1.标准库中的定时器 1.1Timer的定义 1.2Timer的原理 1.3Timer的使用 1.4Timer的弊端 1.5ScheduledExecutorService 2.模拟实现定时器
- 2024-12-14排列数的定义
排列数的定义:排列数是指从$n$个不同的元素中,选取$m$个元素并按照一定顺序排列的方式数,记为$P(m,n)$。数学定义为:\[P(m,n)=\frac{n!}{(n-m)!},\]其中:$n!$表示$n$的阶乘,即$n!=n\times(n-1)\times(n-2)\times\cdots\times1$。$(n-m)!$
- 2024-12-06python3D圣诞树
importpygameimportmathfrompygame.localsimport*#初始化Pygamepygame.init()#设置屏幕尺寸和标题width,height=800,600screen=pygame.display.set_mode((width,height))pygame.display.set_caption('3D圣诞树')#设置颜色GREEN=(34,139,34)B
- 2024-12-02Qt/C++实现帧同步播放器/硬解码GPU绘制/超低资源占用/支持8K16K/支持win/linux/mac/嵌入式/国产OS等
一、前言首先泼一盆冷水,在不同的电脑上实现完完全全的帧同步理论上是不可能的,市面上所有号称帧同步的播放器,同一台电脑不同拼接视频可以通过合并成一张图片来绘制实现完完全全的帧同步,不同电脑,受限于网络的延迟,命令交互的时间占用,不同硬件之间的主频偏差等,肯定会有些许的误差,只要
- 2024-12-01【Linux】进程地址空间
目录一、C/C++普遍认知1.1空间布局图1.2堆栈相对而生1.3栈区申请空间向下申请,访问时从访问空间的最小地址处向上访问1.3.1定义数组1.3.2定义结构体变量1.3.3定义内置类型变量1.3.4小结二、进程地址空间2.1重新理解地址2.2什么是进程地址空间2.3什么是区域划