当前位置:首页 > 内存 > 正文

weblogic内存调优

  • 内存
  • 2024-06-10 16:02:00
  • 1227

一、Java学习路线是怎样的?第一步,JavaSE基础知识:

构建Java环境,Java流程控制语句——for循环、switch选择判断、循环嵌套、数组复制、多维数组、final关键字、构造函数调用、类访问权限和路径、面向对象的高级特性、Java异常处理、Set、Map、List接口及接口实现类、Java线程、同步阻塞、JavaIO流、文件操作、复制、读、写、删除等。

第二步,JavaWeb:

MySQL安装、管理、数据库创建、MySQLUPDATE查询
、Mysql高级操作、JDBC、JDBC数据库连接操作、动态SQL处理JDBC、Servlet3.0网页重定向、Servlet3.0
新增对注解、AJAX、ResponseText属性详细解释等的支持。

第三步,Java高级框架-SSH:

Struts2异常处理、Struts2+Log4j集成、Struts2与JSON实例、Hibernate5、Hibernate集合映射、Hibernate组件映射、Spring4.0、SpringAOP+
AspectJ框架、Spring与其他Web框架的集成、SpringHibernate支持等。

第四步,Java高级框架-SSM:

SpringMVC、SpringMVC生成的JSON数据、MyBatis、MyBatis环境搭建和入门、Mybatisset标签、Mybatistrim标签、Shiro、快速入门教程Shiro、ShiroWeb应用程序等。

第五步,SpringBoot+VUE全栈框架:

SpringBoot、全局异常处理、过滤监听、EHCache缓存、SpringBootQuartz定时任务、Vue、安装、模型语法、属性计算、事件处理器、自定义指令、路由等

第六步,专题课:

搭建ActiveM环境、生产者和消费者、消息持久化操作、RSA数字加密算法、Codebar条码生成器、zxing二维码生成器、HighCharts统计图表、Echarts统计图表、ckplayer网播放器、集成网络播放器,在浏览器和移动设备上均可自由使用

第七步,互联网应用框架进阶一:

了解分布式服务框架,详细讲解Dubbo架构的设计及其要点,分析框架的工作原理,SpringData数据的接入,Lucene搜索引擎,Lucene全文搜索服务器介绍,索引构建方法,和Solr大数据搜索引擎。、Socket网络通信,实现RMI远程对象通信,使用JMS消息服务、Kafka分布式消息系统、WebService和RestfulWS等。

第八步,互联网框架高级应用2:SpringSecurity安全框架、Web应用安全控制实现、应用缓存和EhCache框架、OSCache和JBossCache框架、MyBatis和Hibernate缓存机制、NoSQL应用和SQL调优、MongoDB
NoSQL数据基础、Redis内存数据库、RedisSession共享实现、优化SQL声明、数据库读写分离实现、WEB应用集群及性能优化、Maven项目管理工具、Web服务器负载均衡、Nginx和Tomcat集群实现、使用LoadRunner测试工具、内存调优性能优化、代码优化与重构方法等。

对于Java感兴趣的朋友,不妨从学习Java开始吧!B站有很多Java教学视频,从基础到高级。他们都很好。知识点讲解详细,还有全面的学习路线图。您也可以亲自查看、下载并尝试。



二、JBossWeb和Tomcat的区别JBossWeb与Tomcat的区别
在Web2.0浪潮中,各种页面技术和框架不断涌现,对服务器端基础设施提出了更高的稳定性和可扩展性要求。近年来,作为全球开源中间件的领导者,JBoss已经成为J2EE应用服务器领域发展最快的应用服务器。它在市场份额和服务满意度方面取得了巨大的成功,并不逊色于其他非开源竞争对手,例如WebSphere、WebLogic和ApplicationServer。JBossWeb的许多卓越功能是它如此受欢迎的原因。
基于Tomcat内核,绿胜蓝天
Tomcat服务器是一款免费、开源的Web应用服务器,技术先进、性能稳定、免费,非常适合深受大众喜爱。它深受Java爱好者的喜爱,并得到了众多软件开发人员的认可。运行时占用系统资源小,具有良好的扩展性,支持负载均衡、邮件服务等开发应用系统常用的功能。Tomcat作为一种小型、轻量级的应用服务器,通常用于中小型系统和并发用户不多的场合,已成为流行的Web应用服务器。
JBossWeb采用业界最好的开源JavaWeb引擎,采用Java社区中下载量最大、用户数量最多、标准支持最完整的Tomcat内核作为其Servlet容器引擎,并对其进行检查和优化。纯Tomcat的性能有限,在很多方面都缺乏性能,例如主动连接支持、静态内容、大文件和HTTPS。除了性能问题之外,Tomcat的另一个主要缺点是它是一个有限的集成平台,只能运行Java应用程序。企业在使用Tomcat时,往往需要同时使用ApacheWebServer来集成它。这种配置比较麻烦,并且不能保证优越的性能。
JBoss在其基础上对Tomcat进行了本地化,并将Tomcat以嵌入的方式集成到JBoss中。JBossWeb通过使用APR和Tomcat本地技术的混合模型解决了Tomcat的许多弱点。混合技术模型通过最新的操作系统技术提供了最佳的交错和事件处理。因此,JBossWeb实现了与本地ApacheHTTP服务器或IIS相匹配或超过的可扩展性和性能参数。例如,JBossWeb可以提供数据库连接池服务,该服务不仅支持JSP等Java技术,还支持PHP、.NET等其他Web技术的集成。
标准化是降低技术依赖风险、保护投资的最佳途径。JBossWeb是第一个支持全系列JEEWeb标准的公司,这从本质上保证了“构建一次,随处运行”的应用程序功能,允许现成的应用程序在JBossWeb和其他JavaWeb服务器之间轻松移动。