暂无介绍
个人博客https://raptor1998.top/ 概述 百度了很多关于struts2的看法,不可否认,它曾经是非常优秀的框架,但是spring实在强势,而且和亲儿子springmvc无缝结合,使得struts2逐渐退出历史舞台。本着会用就行的原则,而且感觉代码很杂乱,可能是我编码得到方式有问题,这部分不做深入了解,仅知晓其使用方法和核心技术。 struts2笔记 struts2简介 struts2是基于MVC模式的web框架,主要有控
个人博客https://raptor1998.top/ 概述 此文章为本cj复习大学期间知识笔记,毕竟势态研凉,回忆一下基础知识,准备参加工作(滑稽),所使用的案列为本人在大学期间学习j2ee时的样例,皆为学生信息和班级信息管理,代码量适中,但是好像本博客没有上传功能,故上传到github上,仅供参考 UML图 数据库 /* MySQLDataTransfer SourceHost:localhost SourceDatabase:student TargetHost:localhost TargetD
一、什么是JSP JSP全称javaServletPages,它和servlet技术一样,都是SUN公司定义的一种用于开发动态web资源技术。JSP这门技术的最大的特点在于,写jsp就像在写html,但是相对html而言,html只能为用户提供静态数据,而JSP技术允许在页面中嵌套java代码,为用户提供动态数据。 二、JSP原理 2.1、web服务器如何调用并执行一个JSP页面的? 浏览器向服务器发请求你,不管访问的是什么
在我们系统中我们经常需要编写自己的异常类,那我们应该如果编写呢?今天我们就来看一下,话不多说上个类图展示一下 java的异常类设计 Throwable是异常类的祖先,提供了异常类的基本的获取错误栈的深度,获取错误栈元素的本地方法,错误栈打印,序列化,message获取,Throwable的实例cause的获取,其中最重要的错误栈打印调用的为本地方法: privatenativeThrowablefillInStackTrac
帮同学写一个小程序,通过JDBC连接MySQL数据库,来操作相关数据表,并记录和查询信息,没有图形界面,是基于控制台来操作的. 项目结构图: 其中vo包里面的User类是一个JavaBean实体类view包提供无限循环的显示菜单util工具包,包括数据类型的转换,数据库驱动的连接,封装好的键盘录入操作driver包:包含main方法,是程序的入口,来启动项目dao(dataaccessobject)包:定义操作数据库数据的接口和它的
作为一名优秀的Java程序员,怎能没有几款得心应手的高效开发工具呢!市面上类库、工具千千万,下面我就给大家推荐几款高效的Java开发工具。 一、Eclipse Eclipse做为一款开发源代码的Java扩展性开发平台,是行业内半数Java开发人员都会选择的开发工具。Eclipse的基本工作流程包括:工作台、工作空间和视角三个方面。Eclipse不仅能够给Java程序员提供关于代码完成、重构和语法检
要想全面了解java开发工具,我们首先需要先了解一下java程序的开发过程,通过这个过程我们能够了解到java开发都需要用到那些工具。 首先我们先了解完整项目开发过程,如图所示: 从上图中我们能看到一个完整的java项目的开发包括很多的环节,每个环节都需要用到不同的开发工具。在实际java项目开发中,一般每个环节都有专门的人负责。比如:原型的设计有产品经理负
理解JDK/JRE/JVM的组成和作用 JDK:开发工具包 JRE:运行环境 JVM:虚拟机 安装教程 -安装路径,不能有中文和空格 -安装时,禁用公共JRE选项 -路径不要太长,也不要在C盘 安装bin目录下,javac命令,验证是否安装成功 安装目录下运行 安装环境成功! 任何路径下可运行命令需配置 配置环境变量JAVA_HOME 我的电脑右键属性高级系统设置 已经可以全路径运行 为了方便替换JDK版本配置J
Java作为今年来最热门的编程语言之一,越来越多的人选择Java,但对于一些初入门的小白来说,在选择和安装开发工具和环境的时候,会遇见很多的问题。 今天就给大家来分享一些实用的Java开发工具和环境,希望对各位小白能提供一些帮助! JDK JDK(JavaDevelopmentKit)是SunMicrosystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的JavaSDK。 JDK是Java语言的软件开发
1、常用开发工具 2、常用接口测试工具 3、常用远程连接工具 4、一些其他常用工具 5、总结 1、常用开发工具 作为一名Java程序开发人员,可以的选择集成开发环境IDE(IntegratedDevelopmentEnvironment)非常多,得益于Java是一门开源语言。有开源免费的;有商用收费的。如何选择一款适合自己的集成开发环境,亦或说选择一款符合自己项目开发需要的集成开发环境。如果选择得当,那
接上篇,既然有事件的冒泡,也可以有事件的捕获,这是一个相反的过程。区别是从顶层元素到目标元素或者从目标元素到顶层元素。 来看代码: $input.addEventListener("click",function(){ this.style.border="5pxsolidred"; alert("red") },true) $div.addEventListener("click",function(){ this.style.border="5pxsolidgreen"; alert("g
前言 本篇讲述后端开发中用到的主要框架,旨在了解框架的意义和种类 什么是框架 我相信对于大部分开发人员来说,框架再熟悉不过了,但是要给未接触过的人讲明白恐怕是非常难的,本节的目的就是让读者对于框架有50%的认知,剩下的需要在实践中体会。 框架与PPT 假设我们把PPT当作一个框架。好了,现在我们来制作一个精美的PPT。做过PPT的同学应该知道,PPT可以对
来源地址:segmentfault.com/a/1190000017346799 作者:阿里云云栖社区(点击阅读原文前往) 1.分布式应用服务开发的一站式解决方案SpringCloudAlibaba SpringCloudAlibaba致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过SpringCloud编程模型轻松使用这些组件来开发分布式应用服务。 依托SpringCloudAlibaba,您只需要添加一些注解和少量配
点击上方“CSDN”,选择“置顶公众号”关键时刻,第一时间送达!想要提升自己的自动化测试技能吗?本文将介绍10个优秀的Java测试框架和库,来提升你的自动化测试技能。以下为译文:最近,我写了很多面向Java开发者的文章,介绍了一些值得开发者学习的编程语言、库以及框架。面对多项技术能力,如果你的精力只够提升其中一项技能,那么我认为自动化测试技能是最值得
Java代码质量检查工具及使用案例 在现在的软件开发中,由于软件的复杂度越来越高,业务也覆盖很广,各个业务模块业务错综复杂。这样就需要我们需要团队开发,在我们团队中开发人员的经验、代码风格样式都不一致,以及缺乏统一的标准,从而导致我们的整个项目的的代码难以阅读,不便于后期维护。这几天在研究代码质量管理,根据在网上搜集的资料及跟前辈学的一点