首页 » 技术资讯 » SGA是什么,emlog友情链接代码。

SGA是什么,emlog友情链接代码。

萌界大人物 2024-09-30 02:20:53 技术资讯 0

扫一扫用手机浏览

文章目录 [+]

各位网友好,小编关注的话题,就是关于emlogfree友情链接插件的问题,为大家整理了2个问题emlogfree友情链接插件的解答内容来自网络整理。

SGA是什么

SGA(System Global Area)是Oracle数据库服务器的内存结构,它在启动时被初始化,用于存储重要的全局信息。

SGA内部由数据缓冲区,进程共享池,库缓冲池,大型池,计划锁列表,序列号生成器,日志缓存,重做日志缓存和共享池子组成。

SGA是什么,emlog友情链接代码。 SGA是什么,emlog友情链接代码。 技术资讯
(图片来自网络侵删)

数据缓冲区用于缓存磁盘上的数据,以提高读取性能;进程共享池用于存储共享SQL语句;库缓冲池存储表空间中的数据;大型池存储大对象;计划锁列表存储正在执行的查询;序列号生成器为应用程序生成唯一的ID;日志缓存用于存储数据库更改;重做日志缓存用于恢复数据库。

现在开发JAVA后台,主要用哪些>技能/h2>

我们是全国排前的房管软件公司,我来讲讲我们公司用的Java中台技术吧

SGA是什么,emlog友情链接代码。 SGA是什么,emlog友情链接代码。 技术资讯
(图片来自网络侵删)

1.spring生态圈

-springmvc知道为啥springboot现在初始化出来的web默认是springmvc撒,一方面是一个生态系的,最主要的原因是struts或者其他的做的不太好

-springboot,这其实不算是框架,算一套规则的最佳实践吧,帮很多开发者省了配置,没有繁杂的xml,dubbo比springcloud上手难也有配置复杂的原因。

-eurka注册中心,也可以使用zookeeper>取代/p>

-config配置中心,也可以用阿波罗>取代/p>

-feign,服务与服务之间调用的组件

-ribbon这玩意儿是干负载均衡的

-zuul网关,对外暴露地址的也有负载均衡的功能

-hystri熔断器,但我们自己写了一个熔断限流

2.数据库mysql,sqlserver,oracle,比较方便的是mysql很好用

3.模板技术用的framework,thymeleaf,模板是个好东西,可以省很多交互性的东西

4.日志监控用log4j,elasticsearch,logtash,kinba,监控使用大众点评的cat报警到钉钉

5.devops组件使用gitlab,svn,jenkis,docker,k8s.

6.代码生成器mybais generator

7.缓存使用codis redis集群

8.日志型数据存mongodb

9.消息使用activemq

10.后台作业用的xxl-job

大致就是这些,还有些其他的组件


开发后台的话,可以大致分为几类:

1.数据库

现在中小企业中非常流行的mysql,以及还有别的数据库技术,例如oracle,sqlserver,db2这些关系型数据库。甚至还有很少一些公司在用h2数据库,这种是比较少见的。说过关系性数据库,当然还有非关系型数据库,比如Hbase,redis。其中hbase只有两种文件格式HFile和HLogFile,而Redis是则是一个key-value存储结构,key为字符串类型,只能通过key对value进行操作,支持的数据类型包括string、list、set、zset(有序集合)和hash。

2.技术框架

随着公司业务量的增长,一些陈旧的技术都是在复制堆积代码,这样就会造成大量的冗余代码,当下较为流行微服务,springboot,springcloud等,通过这些框架让你能够更加清晰的查看代码,写业务逻辑。尤其是当你的基础服务抽取出来后,比如短信,邮件服务,文件服务等,这样各业务系统在调取的时候就无需关注这些底层技术的实现,专注业务实现就可以了。

3.消息组件

应用服务间的通信可以通过消息组件实现,传统的socket在这里效率就显得低了,现在比较流行的是rabbitmq,kafka这些组件,通过这些组件贯穿你的各个服务,这样你的整个项目看的就非常简单明了,来了一个新业务后,无需过多的修改后台代码,基础服务更是不用发版。

除了以上这些,作为一个合格的java程序员,你还要懂得简单的js:JavaScript,node.js,vue.js。

应用部署解决方案jenkins,tomcat,was,docker容器。

版本管理工具git,svn。以及dubbo,zookeeper,elastic,logstash,kibana等技术。

现在java在不断更新,相应的技术也是在不断进步,学无止境,面试找工作的话,掌握一些流行的技术就好了。

还有很多没有提到的,希望各位看官多多指教,及时补充。


私信回复【学习】,获取最新技术干货。

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)等。


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

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

到此,大家对emlogfree友情链接插件的解答时否满意,希望emlogfree友情链接插件的2解答对大家有用,如内容不符合请联系小编修改。

相关文章