分布式系统特性与衡量标准透明性:使用分布式系统的用户并不关心系统是怎么实现的,也不关心读到的数据来自哪个节点,对用户而言,分布式系统的最高境界是用户根本感知不到这是一个分布式系统可扩展性:分布式系统的根本目标就是为了处理单个计算机无法处理的任务,当任务增加的时候,分布式系统的处理能力需要随之增加。简单来说,要比较方便的通过增加机器来应对数据量的增长,同时,当任务规模缩减的时候,可以撤掉一些多余的机
大二狗开始做Java EE大作业了,按照要求要编写开发文档。结合上个学期学的《软件工程导论》、《Java程序设计》和这个学期学的《数据库系统概论》、《软件需求工程》、《Java Web》来完成此次作业,顺带复习本学期学习的内容,以编写blog的方式记录开发历程。由于个人能力有限,不敢保证文档的正确性,开发过程可能不会按照严格的规范进行,如果有大佬发现错漏的地方,敬请指出,不胜感激。功能要求这块老师
转载 2023-07-10 19:26:04
128阅读
文章目录1.Java创建对象有哪些方式2.什么是maven?maven的核心功能有哪些3.什么是MVC?说说分层的好处4.Spring的两大核心技术是什么?5.谈谈面向对象编程与面向接口编程的区别6.什么是反射?说说反射是如何应用到spring框架上7.说说java解析xml有哪些技术?8.抽象类与接口的区别9.谈谈表单的同步提交与异步提交的区别 1.Java创建对象有哪些方式使用new关键字使
转载 2023-07-22 23:39:48
46阅读
JavaEE作业管理系统一、功能介绍老师端 1.注册/登录 2.发布作业 3.批改作业学生端 1.登录/注册 2.查看/提交作业 3.更新作业二、技术介绍1.Spring Boot Spring Boot的设计是为了能够拿简化新Spring应用的初始搭建,让Spring应用程序尽快跑起来,减少配置文件,同时简化开发过程。 Spring Boot集成了很多的常用第三方库配置库,提供了很多非功能性特征
转载 2023-07-22 23:27:33
372阅读
第一题:java领域的相关信息JAVA SE是学习JAVA EE、JAVA ME的基础,也可以做本地的软件,通俗讲就是做单机版的软件;       JAVA EE主要是开发基于Web的系统,也可以说基于互联网的系统(不是特别严谨);       JAVA ME是用来开发游戏、电子设备、手机等方面的软件。         JAVA主要的应用领域      1、 大型网站,主要使用J
转载 2024-01-11 00:04:56
243阅读
在Java EE的开发中,对于许多开发者来说,Struts是一个经典的框架。然而,随着技术的发展,从原有的Java EE开发向现代化的架构转型,很多团队正在经历着从Struts到新的框架的迁移。在这篇博文中,我将记录解决“Java EE作业Strut”问题的过程,涵盖版本对比、迁移指南、兼容性处理、实战案例、排错指南及生态扩展等方面。 ## 版本对比 在选用新框架时,了解不同版本之间的特性差异
原创 5月前
2阅读
文章目录作业要求使用工具项目启动创建项目新建项目引入依赖创建webapp文件配置文件项目结构数据库设计Mybatis整合JSP整合AOP应用引入依赖ServiceAspect项目展示项目源码地址 作业要求用户为学生和老师用户可以注册登录学生可以查看作业、提交作业、更新作业老师可以查看学生信息、查看学生作业、查看已发布作业、发布作业、添加学生使用工具软件:IDEA语言:Java项目启动创建项目新建
转载 2023-12-27 10:14:28
332阅读
1.目标:静心尽力,做好自己力所能及的任何事。而对于这学期的JAVA EE,我会尽我所能的做到最好,即使我不走专业,但我也会保持初心,完成自己本职工作,也很期待它带给我的不一样的新天地。同时自己每周会认真上课,课下也会尽力完成老师布置的作业。2.企业级开发与互联网应用的区别:企业应用和互联网应用从根本来说是相同的,都是基于因特网、HTTP、浏览器的一种应用,但面向的涉众不一样,从而导致些许差异性,
一、Applets的介绍(是什么,怎么用,前景) 1.含义 Applet是一种Java的小程序,它通过使用该Applet的HTML文件,由支持Java的网页浏览器下载运行。也可以通过java开发工具的appletviewer来运行。Applet 程序离不开使用它的HTML文件。这个HTML文件中关于Applet的信息至少应包含以下三点: 1)字节码文件名(
项目实战 - 前后端分离、后端校验、SwaggerLayui同源策略SpringMVC 实现 CORS后端校验 - hibernate-validator方法的 Model 参数校验方法的非 Model 参数校验常见注解自定义校验快速失败Swagger基本配置与使用常用注解Bug:NumberFormatException全局异常处理驾考 - 前后端分离MyBatis 的 QueryWrappe
转载 2024-09-11 12:23:31
34阅读
Java设计模式之手机生产线系统一,项目概述:该项目适用于java设计模式期末作品或小组作品的参考(底部有链接)二,使用的设计模式三,项目架构:四,运行结果开始菜单,用户通过键盘输入数字敲回车进行操作,接下来演示制作芯片,详细所用的设计模式有注释输入1进入芯片制造界面此处用到了单例模式,如果不选择代工厂,后面所有选择无法使用 再次输入1 输入1 接下来制作蓝图:蓝图用到了加密模块中的装饰模式,以及
一、 填空题Java技术按照用途不同分为三大版本,分别是JavaSE、  JavaEE  和JavaMeJava虚拟机就是一个虚拟的用于执行 字节码文件 的计算机。它是Java最核心的技术,是Java跨平台的基础。DOS命令中用来改变当前目录的命令是   cd   &n
转载 2024-07-11 14:25:07
46阅读
Applet:Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。 含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对标记时,就将下载相应的小应用程序代码并在本地计算机上执行该Applet。Java
转载 2024-09-16 01:13:57
19阅读
  我们的项目主要是利用Java Web技术来实现的,现在项目基本上快完成,所以我来谈谈在这个过程中学习Java Web的小结与心得。      最开始学习Java Web我首先在网上查阅了资料,了解到学习Java web的一些流程,然后确定了一个学习Java Web的步骤,并且制定了一个基本的计划。   (1)复习巩固Java基础。这是
第一步:编写登录页面<%-- Created by IntelliJ IDEA. Date: 2021/3/19 Time: 10:55 To change this template use File | Settings | File Templates. --%> <%@ page contentType="text/html;charset=UTF-8"
转载 2023-12-31 21:27:35
73阅读
2018-2019面向对象课程设计介绍java 课程设计,使用java语言编写一个简单的教务人事管理系统软件架构使用登录模块进入教务人事管理界面,在管理界面用到人事信息的增、删、改、查四个模块。安装教程打开Mysql服务器,使用Navicat建立连接,新建数据库名叫做eapms,然后运行sql文件即可建好数据库。更改数据库root用户的密码,使得程序能够访问数据库。运行程序,运行LoginFram
        Java面向对象编程作为java语言的核心编程思想,其有三大特性:封装、继承、多态。对于一个类来说,要怎样把拥有共同特性的事物抽象封装成一个类?继承是父类和子类之间的关系,要怎样才能让两个类产生父与子的关系?多态是多个类之间的关系,不同的类又是怎样构成多态关系?面向对象的三大特性  
转载 2023-08-20 11:56:37
53阅读
3w6:第三周程序填空题1 描述 下面程序输出的结果是: 4,6 请填空: 输入无输出4,6样例输入 样例输出 Code: 3w7:第三周程序填空题2 描述 下面程序输出的结果是: 0 5 请填空: 输入无输出05样例输入 样例输出 提示所缺代码具有如下形式: Code: 3w8:第三周程序填空题3
转载 2018-12-18 12:44:00
74阅读
2评论
1.目标          这学期已经是大三第二学期了,学的科目也愈发贴近专业技能了,特别是对于想专心发展Java这一计算机方向的我来说,Java EE这门课程尤其显得重要。所以本学期我会认真钻研Java知识,多查阅网上的开发案例,提高自己对Java EE的认知,争取能熟练掌握一定的开发能力,能独立完成一些程序设计开发的内容。 2.企业级
嘿嘿,插这么多图太不容易了那个,打不开的就多打几次就开了,坚持坚持,毕竟github嘛这是一个图书管理系统(老师布置的题目),不要问我问什么不用框架,因为奇怪的老师不让用任何框架,所以用原生的JavaWeb写的,所有的前后端代码都是自己写的,很适合刚入门的新手学习,之所以没有用JavaScript是因为觉得没必要,C3的过渡和动画足以实现很多动态效果,模板引擎用的JSP项目目录结构一览图(下面有具
转载 2023-12-28 10:11:38
106阅读
  • 1
  • 2
  • 3
  • 4
  • 5