JavaWeb中应该知道的一些概念
来源:互联网 发布:网络好名字大全 编辑:程序博客网 时间:2024/05/17 02:05
这篇博客仅记录一些JavaWeb的一些概念,仅供了解,也提醒自己对于不明白不清楚的知识,应该有个记录,以便以后查漏补缺自己的知识树。
1、POJO(Plain Ordinary Java Object)
简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。
2、EJB(Enterprise JavaBean)
sun的JavaEE服务器端组件模型,设计目标与核心应用是部署分布式应用程序。简单来说就是把已经编写好的程序(即:类)打包放在服务器上执行。
3、JavaBean
一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,long和class方法获取。
4、多态
同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。简单的说:就是用基类的引用指向子类的对象。
Q: 为什么要用多态呢?
原因:我们知道,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态除了代码的复用性外,还可以解决项目中紧偶合的问题,提高程序的可扩展性.。耦合度讲的是模块模块之间,代码代码之间的关联度,通过对系统的分析把他分解成一个一个子模块,子模块提供稳定的接口,达到降低系统耦合度的的目的,模块模块之间尽量使用模块接口访问,而不是随意引用其他模块的成员变量。
5、JVM配置管理
根据不同的硬件去做相关的配置管理。
6、虚拟内存
计算机系统内存管理的一种技术。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间),而实际上,它通常是被分隔成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。
7、中间件
一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源。
中间件位于客户机/ 服务器的操作系统之上,管理计算机资源和网络通讯。
是连接两个独立应用程序或独立系统的软件。
相连接的系统,即使它们具有不同的接口,但通过中间件相互之间仍能交换信息。
执行中间件的一个关键途径是信息传递。
通过中间件,应用程序可以工作于多平台或OS环境。
8、JBPM,全称是Java Business Process Management(业务流程管理)
是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架
9、 Ant build
10、.idea和.iml文件是idea的相关配置文件,看看怎么回事
11、Nginx
12、CNO
13、SSO
14、 Ping++ 支付
- JavaWeb中应该知道的一些概念
- 一些.net中应该知道的问题
- 应该知道的一些事
- 一些应该知道的语言
- Android 开发中应该知道的一些小技巧
- Linux初学者应该知道的概念
- 女孩应该偷偷的知道一些事情
- 位运算应该知道的一些基础知识
- 新人建站前应该知道的一些知识
- 一些你应该知道的国学常识
- PHP 一些应该知道的事情
- 一些应该知道的电脑小技巧
- 一些应该知道的电脑小技巧
- 开发人员应该知道的一些东西
- 开发人员应该知道的一些东西
- 程序员应该知道的一些网站
- 你应该知道的一些 Linux 技巧
- 你应该知道的一些Linux技巧
- 熟悉 NumPy 常用函数
- 部署Maven项目到tomcat报错:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderLi
- Android常用开源项目(十二)
- 编译原理FIRST集、FOLLOW集、SELECT集求法通俗解释 & LL(1)文法判定
- MYSQL数据库模拟队列实现
- JavaWeb中应该知道的一些概念
- Maven学习笔记(十)-Maven整合SSHSJ(Spring+SpringMVC+Hibernate+Spring Data JPA+JdbcTemplate)框架
- 特殊进程之守护进程
- 计算布林带
- Java compiler level does not match the version of the installed java project facet
- web开发中合计信息的处理
- Java线程通信-管道流
- 云信点击语音按钮就崩溃
- 通过js修改css伪类after,before等样式