一、配置系统管理(AdminWebApplication)大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的AdminWebApplication最初在4.1版本时出现,当时的功能包括管理context、datasource、user和gr...
在走进Java世界之前,我们势必先了解下Java是什么?Java是一门面向对象的编程语言,是静态面向对象编程语言的代表,极好得实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。Java具有简单性、面向对象、分布式、安全性、可移植性、多线程和动态性等特点,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。1认识Java的生存环境——JRE和JDKJRE,全称Jav...
转自:https://www.cnblogs.com/coprince/p/8603492.html对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。本文参考java泛型详解、Java中的泛型方法、java泛型详解1.概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型...
javaSpringboot生成二维码+logo上码,如有问题或者优化,劳请广友下方留言,转载请标明出处:https://www.cnblogs.com/xikui/p/11195085.html1.工具类importcom.google.zxing.BarcodeFormat;importcom.google.zxing.EncodeHintType;importcom.googl...
Google的Java编码规范,参考学习!这份文档是GoogleJava编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则,我们才认为它符合Google的Java编程风格。与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题,同时也讨论一些约定及编码标准。然而,这份文档主要侧重于我们所普遍遵循的规则,对于那些不是明确强制要求的,我们尽...
Java连载3-编译与运行阶段详解&JRE,JDK,JVM关系·一、二、Java的加载与执行1.Java程序运行包括:(1)编译阶段:检查Java源程序是否符合Java语法,符合语法就生成正常的字节码文件(xxxx.class),字节码文件中不是纯粹的二进制,这种文件无法在操作系统中直接执行i.需要用JDK中自带的javac.exe命令进行java程序编译ii.用法:doc窗口,规则:javacj...
Java模版引擎之Freemarkerfreemarker是一款模版引擎,是一种基于模版生成静态文件的通用工具,它是为Java程序员提供的一个类库,它不是面向最终用户的,而是为程序员提供了一款可以嵌入他们开发产品的应用程序。1.插值1.1常用${var}语法进行取值1.2对null、不存在对象取值${var!’设置默认值’}1.3取包装对象的值,通过“点”语法:${user.name}1.4取值的...
JAVA基础之JSP与EL技术、JSTL技术要牢记jsp四大作用域(pageContext域:当前jsp页面范围request域:一次请求session域:一次会话application域:整个web应用)以及九大内置对象。然后JSP其实就是个Servlet,可以理解成能很好的结合HTML代码的Servlet文件!知道其最好的安全的注释是用JSP注释。在JSP里面输出信息,除非用response输...
JAVA基础之JavaEE与MVC所谓的架构、模式都是方便开发和查看的,分工明确的,理解每层的具体的意义!一、JavaEE:1、JavaEE,Java平台企业版(JavaPlatformEnterpriseEdition),之前称为Java2Platform,EnterpriseEdition(J2EE),2018年3月更名为JakartaEE(这个名称应该还没有得到群众认可)。是Sun公司为企业...
Java实现邮件发送功能importjava.util.Properties;importjavax.mail.Address;importjavax.mail.MessagingException;importjavax.mail.Session;importjavax.mail.Transport;importjavax.mail.internet.InternetAddress;import...