jQuery之事件对象/大数据,云计算,分布式,负载均衡,集群,微服务详解
来源:互联网 发布:威风堂堂动作数据下载 编辑:程序博客网 时间:2024/06/14 02:20
JavaScript 在事件处理函数中默认传递了 event 对象,也就是事件对象,这是一个非常重要的对象。但是由于浏览器的兼容性,并不是太好来使用它。但是,jQuery 在封装的时候,解决了许多兼容问题,并且它自己也开发了另外一些好用的属性和方法。
一.事件对象
事件对象就是 event 对象,通过处理函数默认传递接受。event 对象有很多可用的属性和方法,首先看一例子:
二. 冒泡和默认行为
如果在页面中重叠了多个元素, 并且重叠的这些元素都绑定了同一个事件, 那么就会出现冒泡问题。
首先看下冒泡的现象:
然后看如何阻止冒泡的:
网页中的元素,在操作的时候会有自己的默认行为。比如:右击文本框输入区域,会弹出系统菜单、点击超链接会跳转到指定页面、点击提交按钮会提交数据。
java爱好者 2017-04-09 23:25
作为一名程序员,你肯定听说过这些名词,但是,你知道这些是什么意思吗?一般公司是接触不到这些东西的,他们所有的业务都写在一个项目里,并发访问量也不会很大,有一台服务器就完全够用了。
然而,当数据量大了之后,一台服务器的瓶颈就显现出来了,处理速度太慢,内存不够用,服务器宕机(就是死机)导致系统不可用等等。
下面简单来说说这些概念。
大数据顾名思义就是海量的数据处理和存储,例如百度的搜索,要在数以亿计的搜索条目中查找关键字就得用到大数据存储查找.有兴趣的可以找hadoop相关资料看看。
云计算,无论公有云还是私有云,通俗来说,就是买了一堆主机,把它们串联起来,组成一个硬件池,里面有大量的内存,CPU,带宽等,在需要的时候就动态分配一部分出来使用,给每个使用者分配权限,阿里云服务器,腾讯云服务器都是云计算产品。有兴趣的可以找openstack,zstack相关资料看看。
分布式,就是多台计算机同时处理同一程序。简单来说,一个或多个项目跑在不止一台服务器上都可以叫分布式项目。
负载均衡,这个一般是web服务项目上使用,就是把大量的请求均衡或者按权重分配到web项目主机上。(配合集群使用)
集群,类似备份,把同一项目部署在不同主机上,即使其中一台挂了,另一台也能处理。当然也可以做负载均衡。
微服务,最近两三年挺火的,就是把一个传统项目拆分成若干小的项目,让它们单独运行。我来详细说说吧。为什么要这么做?以前我开发一个CRM系统,这是传统工程,所有业务都写在里边,整个项目足足有五六百兆,不含jar包,每次放到weblogic上启动都要十分钟以上,简直受不了,而且运行起来内存超过了6G,开发人员根本没法在自己的电脑上运行,所以只能在公司部署了一台开发环境机器,但是,因为是多个人一起开发,如果你想要重启测试,其他人就用不了,非常的麻烦。后来就把它拆成了好几个项目,每个小项目都跑在开发机上,相互不影响,而开发人员只需要部署自己需要的项目到自己电脑上即可。这些小项目就是微服务。原理很简单,但是涉及到的东西远远不是单项目能够比拟的,比如微服务之间的同步异步通信,事务处理等,这也是现在很多大牛主攻的方向。具体的可以找dubbo或者spring cloud,redis,rabbitmq,flume,elasticsearch,kibana,zookeeper,jenkins,nginx,
lvs,fastdfs这些技术看一下。
- jQuery之事件对象/大数据,云计算,分布式,负载均衡,集群,微服务详解
- hjr理解-集群、分布式、负载均衡、微服务
- 集群、分布式计算、负载均衡的区别
- 集群、分布式计算、负载均衡的区别
- 系统架构师修炼之云计算(分布式,集群,负载均衡乱谈)
- 集群 分布式 负载均衡
- 集群 分布式 负载均衡
- 分布式、集群、负载均衡
- 集群,负载均衡,分布式
- 分布式-集群-负载均衡
- 集群、负载均衡、分布式
- 集群之LVS(负载均衡)详解
- 集群之LVS(负载均衡)详解
- 集群之LVS(负载均衡)详解
- 集群之LVS(负载均衡)详解
- 集群之LVS(负载均衡)详解
- LB(负载均衡)集群之LVS详解
- 集群之LVS(负载均衡)详解
- DNS 搭建
- Spring之控制反转和依赖注入
- logback简述(一)
- Spring MVC 流程图
- JS实现上传图片预览功能
- jQuery之事件对象/大数据,云计算,分布式,负载均衡,集群,微服务详解
- C类型转换
- MySQL 基础
- Socket Demo
- 蓝桥杯java第八届第八题--包子凑数
- redis list结构体中支持多种数据格式的实现
- mac 安装MySQL-python
- Unity 场景存在多个烘焙光照效果
- Linux常用命令(30)之特殊权限管理ACL