虚拟主机

jsp虚拟主机租用,虚拟主机 java

2024-11-22 07:26:28
0

大家好,今天小编关注到一个比较有意思的话题,就是关于jsp虚拟主机租用的问题,于是小编就整理了1个相关介绍jsp虚拟主机租用的解答,让我们一起看看吧。

现在开发JAVA后台,主要用哪些技术?

你系统有多大,你的技术就有多猛!

jsp虚拟主机租用,虚拟主机 java

就我们公司来看,使用JAVA开发后台服务用了下面这些东西!

1,微服务框架:springboot和springcloud!包括eureka,zuul,hysrix,consul等等!

2,数据库映射框架:mybatis!

3,数据库连接池:druid!

4,日志框架:slf4j!

5,项目构建工具:maven!

6,版本控制工具:svn和git!

7,缓存:redis!

8,消息系统:ons和kafka!

9,工作流引擎:activiti!

10,规则引擎:drools!

11,微服务容器:docker!

12,图片,文件等上传工具oss!

13,持续集成工具:jinkens!

14,原型图查看工具:Axure RP!

15,后台服务模拟访问:postMan!

16,脚本:shell或者python!

17,语言:JAVA8!

这些都是工作中用到的后端技术,可以说程序员都是全才啊!可能还有更多,未完待续......

谢邀~

常年从事Java开发,下面我向大家介绍一下我常用的一些技术、框架、软件。

三五年前的老项目

  • Maven:新老项目都是基于Maven构建,所以就把它放在第一位;是一个项目管理工具,主要功能有:项目构建;Jar包的依赖管理;版本管理;持续集成等等等等;

  • Spring:是一个J2EE框架,提供了对IOC的良好支持,也提供了对AOP技术非常好的封装;

  • Spring的一个子项目Spring MVC,实现了MVC设计模式,目标是解耦;

  • MyBatis或Hibernate:现在后者用的少了,都是ORM框架;

  • JUint:单元测试工具;

  • Shiro:关于安全认证的一个框架,用于用户身份认证,权限授权、加密、会话管理等;

  • Cxf or Axis:老项目WebService用的比较多一些;

  • Quartz:定时服务框架,一般都是单机应用;

  • Ehcache:一个缓存框架,也都是用于单机项目;

  • log4j、logback:各种日志工具;

  • 关系型数据库:Oracle、Mysql、DB2都使用过。

最近的新项目

很多老的框架也都在用,同时也增加了不少新的框架、工具。

  • Spring Boot:用于搞定其他框架的一个框架,主要是提供了各种启动器、简化了各种配置、方便和其他框架集成、开发者能够快速上手。

  • Spring Cloud:这个就多了,是一套框架。包括以下:

  • Config:配置管理中心;

  • Netflix Eureka:服务注册、服务发现等;

  • Netflix Hystrix:断路器;

  • Netflix Feign:声明式服务调用组件。

  • Netflix Ribbon:客户端负载均衡。

  • Netflix Zuul:网关;

  • Bus:消息总线;

  • Sleuth:日志收集;

Spring Cloud还有很多,我只说我们用到的。

  • Restful API、RPC:不同风格的服务;

  • Swagger:Restful API自动生成工具;

  • 消息队列:常用RabbitMQ和Kafka,一种保存消息的容器,也用于系统间解耦;

  • Redis:Key-Value格式的内存数据库,常用语缓存;

  • MongoDB:BSON(类似JSON)格式的内存数据库;

  • Zookeeper:一个分布式协调服务;

  • 日志的话,现在公司有ELK的日志平台;

  • docker:容器技术。

还有很多,提到的也没有办法详细介绍,后续我会对这些技术进行详细的讲解,有需要的朋友可以关注我。

Java在全世界已有20年的历史,目前用Java后台一般是做web后台为主。我们大多数人都熟悉它在Web和应用程序开发中的用法。在互联网世界开始出现的现象,随着新平台的推出开始慢慢冷却,人们开始转向其他应用程序和网站开发平台。

Web应用程序是分布式应用程序,可在多台计算机上运行,并通过网络或服务器进行通信。它适用于企业更新和维护,而无需在客户端计算机上安装软件。

一个简单的页面显示数据和时间,或像航班,酒店或租赁预订所涉及的一组页面那样复杂,是一个Web应用程序。涉及Web应用程序开发的Java技术有Java企业版(JEE),Java标准版(JSE),JavaServer Pages标准标签库(JSTL),JavaServer Pages(JSP)等。

Java Servlet API:Java Servlet在服务器端运行,没有自己的应用程序作为HTML用户界面(UI)或应用程序GUI。它们用于扩展由Web服务器托管的应用程序。几个Web应用程序是使用Java Servlet扩展开发的。

JavaServer Pages技术:它提供了创建动态内容的简单而快速的方法。它有助于在基于文本的文档中添加小服务程序代码片段。 JSP包含以基于文本的格式表示的静态数据,即HTML,无线标记语言(WML)或XML;通过页面确定动态内容构建的JSP技术元素。

JavaServer Pages标准库:它具有处理流量控制的迭代器和条件标记,用于使用SQL访问数据库的标记,处理XML文档,内部化和常用函数。

JavaServer Faces技术:它构成了构建Web应用程序的UI框架。

Java消息服务API:Java技术与企业消息传递的结合,JMS API构成解决企业计算问题的强大工具。

JavaMail API和JavaBeans激活框架:它用于发送电子邮件通知。结合起来,可以使用JavaBeans激活框架(JAF)API,该API确定数据的类型,封装访问并发现可用的操作。

用于XML处理的Java API:它非常灵活,JAXP便于在应用程序中使用任何符合XML的解析器或XSL处理器,并支持W3C架构。

Java命名和目录接口:它提供了命名和目录功能,使应用程序能够访问多个命名和目录服务。

根据Web应用程序的复杂性访问此处,涉及的其他技术是J2EE连接器体系结构,Java认证和授权服务(JAAS),用于XML绑定的Java体系结构(JAXB),具有附件API的SOAP(SAAJ);用于XML注册的Java API(JAXR),Java Transaction API(JTA)等。


如果你对科学和科技内容感兴趣,欢迎订阅我的头条号。我会在这里发布所有与科技、科学有关的有趣文章。偶尔也回答有趣的问题,有问题可随时在评论区回复和讨论,看到即回。

(码字不易,若文章对你帮助可点赞支持~)

java开发是不断更新的,最近比较炒的比较热的是java10,而且说以后的更新周期是固定的6个月。还说,一共为大家提供了 109 项新特性,其实重要的也就那么十几种,其他的都是补补贴贴,没有什么实质性的技术更新。而且,很多开发人员用习惯的还是java8/9之类的开发环境,所以,最新的还需要普及时间。

实际来看,现在开发java后台需要用到的主流技术就那么几种,比如hibernate、HQL、Struts、spring、jQuery、ajax、bootstrap、linux、大数据等,只要掌握了这些主流开发技术,懂一些边缘的知识,就足够做java开发了。

当然,最新的开发技术出来之后,需要不断的学习,才能跟上所谓的技术脚步。

到此,以上就是小编对于jsp虚拟主机租用的问题就介绍到这了,希望介绍关于jsp虚拟主机租用的1点解答对大家有用。

上一篇:虚拟主机团购,虚拟主机团购平台

下一篇:本地搭建虚拟主机,本地搭建虚拟主机教程

相关阅读