`
文章列表
12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西) 业务 任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问题。 其一,有人可能把这个东西和QQ或是网游相比。但我觉得这两者是不一样的,网游和QQ在线或是登录时访问的更多的是用户自己的数据,而订票系统访问的是中心的票量数据,这是不一样的。不要觉得网游或是QQ能 ...

宝宝教育(1)

1.性格要外向,善于与人打交道。2.脸皮要厚。3.幽默感4.合群
关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。 在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈! 但是在讲如何定位系统性能瓶劲之前,请让我讲一下系统性能的定义和测试,因为没有这两件事,后面的定位和优化无从谈起。 一、系统性能定义 让我们先来说说如何什么是系统性能。这个定义非常关键,如果我们不清 ...
1.  lsof -i 3306 查看端口号占用情况。 2.netstat -an|find "80"(windows用) 3.lsof -Pnl +M -i6 4.创建一个数据库远程测试帐号      GRANT all privileges on dbname.* TO dbuser@'%' IDENTIFIED BY '123456'; 5.导出数据表结构   mysqldump -uroot -pdbpasswd -d dbname >db.sql;   mysqldump -uroot -h127.0.0.1 --routines dbnam ...
Bayeux的主要目的是支持使用ajax的客户端与服务器端之间灵敏,快速的信息交互。 Bayeux是一种用来在客户端和服务器端传输低延迟的异步消息(主要通过http)的一种协议。它定义的消息通过命名通道进行路由并且能够进行交互传 送:server -> client, client -> server 甚至 client -> client (当然还是需要通过server中转)。默认的,此通道已经引用了发布的路由语义,但同时也支持其它路由模块。 从服务器端向客户端异步发送的数据通常被叫做 “服务器推”(server-push)。这种使用ajax的web应用和服务器推技术的 ...
   1. 客户端发起心跳请求:默认30秒后服务端返回响应,收到响应后,客户端立即发起下一次心跳请求。      也就是客户端与服务端心跳交互中,虽然第一次是由客户端发起,但服务端不会立即返回响应,而是三十秒后返回响应,   这种交互更多的像是由服务端发起连接保持交互。     2. 当服务端关闭或断开与客户端的连接,cometd客户端底层实现会立即通知客户端应用实现的连接监听器。     (最底层发起者是AsyncHttpConnection.handle)   3. 此时cometd的实现会开启定时重连线程,重现向服务端发起初始化请求,第一次一秒执行,第二次延迟两秒,一次类 推,直 ...
最近工作中需要用到基于comet技术的服务端推技术实现一个类似与聊天的东东,研究了下cometd框架。写了一个简单的demo,基于此demo,跟踪了下源码,了解一些客户端与服务端的交互流程。     服务端如何实现和初始化就不说了,想重点说的是服务端初始化后,客户端发起连接后的交互流程:   1. 首先客户端和服务端交互采用的Bayeux协议。 2. 客户端向服务端 (/meta/handshake频道上) 发起握手请求。Bayeux协议要求,一个新的客户端发送的第一条消 息是一个握手信息。3. 服务端收到握手请求,BayeuxServer创造了一个半服务器对象的实例(一个Serve ...
简介: 自 JSR 315 规范(即Servlet 3.0)的草案公开发布以来,最新一代Servlet 规范的各种新特性被越来越多的开发人员所关注。规范中提到的一系列高级目标:如可插拔的Web 框架、便捷开发特性、增强安全性支持等都令人期待。但 ...
摘要:习惯如同地球的万有引力,只是许多人没有注意或不肯承认罢了。习惯总是成为左右你行动与思维的看不见的手; 对于企业领导者来说,习惯的直觉至为重要;那些优秀的习惯在升华中就会成为领导者的个人魅力;全世界最卓越的领导力大师史蒂芬.科维认为:目前盛行的个人魅力论最吸引人的地方,就是号称圆满的人生;成功的个人和组织都是遵循了高效能的七个习惯;从企业角度讲也是如此,如果不能清晰地明确企业的愿景是什么,那么将会让企业在一个阶段目标的实现中渐渐迷失了远方的目标。     习惯如同地球的万有引力,只是许多人没有注意或不肯承认罢了。     小到个人,大到团队、企业,习惯总是成为左右你行动与思维的看 ...
1.领导能力 2.人员开发能力 3.沟通技巧 4.人际交往能力 5.处理压力的能力 6.解决问题的能力 7.管理时间的技能
1. 弄清自己面临的问题、机会和期望 2. 明白项目团队中的冲突是必然和自然的 3. 弄清楚谁是利益关系人,他们的目标是什么 4. 意识到组织的政治色彩,利用政治手段获得优势 5. 拥有领导才能,能够随机应变 6. 明白判断项目成功的标准:范围、成本、进度、质量 7. 充当团队成员的激励者、教练、活跃气氛者、维和人员和冲突裁决人 8. 认识到自身的情绪,无论是正面的还是负面的,都将对团队成员产生影响 9. 经常做“如果,那么”的假设,避免安于现状 10. 不因小事而停滞不前,不要迷失项目目标 11.有效利用时间 12.首要任务是:计划、计划、计划
1、威慑力:让你的手下要信服你,佩服你。当然你可以技术很牛、你可以视野很广、你可以管理井井有条、你还可以很有凝聚力等、时而和他们保持一定的距离。 2、掌控能力:包括你对项目的进度掌控能力(项目的预研、项目 ...
      如果项目有n个工作人员,则有(n2 - n)/ 2个相互交流的接口,有将近2n个必须合作的潜在团队。团队组织的目的是减少不必要交流和合作的数量,因此良好的团队组织是解决上述交流问题的关键措施。       减少交流 ...
Global site tag (gtag.js) - Google Analytics