自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 comet 客户端处理机制

1.首先创建一个httpClient。2.发送握手消息 http://192.168.0.218:8086/cometd/cometd/handshake  channel:/meta/handshake json:{"supportedConnectionTypes":["long-polling"],"channel":"/meta/handshake","version":"1.0&quot

2015-01-13 08:57:31 165

原创 如何管理飞扬跋扈的技术人员(转)

在互联网项目当中,相信每一个项目经理或者制作人,最头疼的就是技术部的管理。因为技术工作看起来是那么的棘手,一般人难以理解,而且技术人员大多数都似乎情商不高。管理人员既不能轻易了解技术工作的内涵,技术人员也觉得很难和管理人员沟通。特别是技术工作,难以在不同人之间交接,很多技术人员都声称无法继续别人做过的项目。这让管理者觉得技术人员特别喜欢耍大牌,而且他们要偷懒也非常容易。但正如军事中的定理,对付...

2015-01-13 08:56:58 182

原创 linux下mysql命令(转)

1.linux下启动mysql的命令:  mysqladmin start  /ect/init.d/mysql start (前面为mysql的安装路径)  2.linux下重启mysql的命令:  mysqladmin restart  /ect/init.d/mysql restart (前面为mysql的安装路径)  3.linux下关闭mysql的命令:  ...

2014-11-25 08:54:50 127

原创 Java 远程调用 debug (转)

首先,JAVA自身支持调试功能,并提供了一个简单的调试工具--JDB,类似于功能强大的GDB,JDB也是一个字符界面的调试环境,并支持设置断点,支持线程线级的调试。JAVA的调试方法如下:1。 首先支持JVM,并设置参数,使之工作在DEBUG模式下,加入参数:-Xdebug -Xrunjdwp,transport=dt_socket,server=y,address=5432,suspend=n...

2014-11-25 08:51:29 146

原创 分布式存储-从单机到多机概述 part 3(转)

上次我介绍了数据库在分布式领域的一个简单的发展历程,这次我们再针对分布式数据库在技术上的新机遇和挑战,做一个概述。要讲明白这个问题,那么从一个问题切入是最简单的:与单机系统相比,分布式系统多了些什么?又少了些什么?多了的部分:网络相信大家与我一样,第一个进入脑中的概念就是“网络”。是的,通过网络,人类第一次认识到,原来不需要把所有的软硬件系统都堆砌到一个大盒子里,通过一套协...

2014-11-25 08:44:53 244

原创 分布式存储-从单机到多机概述 part 2(转)

今天双11  作为DRDS(TDDL) 和ONS(Notify/MetaQ)的负责人 ,其实还是有点压力的,于是我决定化压力为动力,更新一篇~今天我们来讲讲分布式存储领域的各类名词的发展来源吧~如果您有关注过存储领域,那一定会对这里面的NoSQL,SQL,KV等等专业名词听得是头晕脑胀,在这里我就简单来说说这个体系的发展历程,让大家能有个比较清晰的脉络。恩 简单理解一下最近这10年的...

2014-11-25 08:43:58 128

原创 分布式存储-从单机到多机概述 part 1(转)

这几周主要都在推进  DRDS 的产品化这件事,比较忙,现在终于有点时间来更新  blog 了。。看目录决定要写些什么的时候发现,虽然从顺序上应该去深入介绍 MVCC 和锁的实现,但看了之前写的博客的内容,很多想介绍的核心原理核心思想都有提及,所以就不知道应该怎么接续的深入写下去了。或许等以后,把所有的文章的结构重新梳理一下,就可以针对一些之前没深入下去的部分做一些扩展了  ~本周,我将正式...

2014-11-25 08:42:57 267

原创 一切效率都是因为沟通(转)

这些年软件行业发展的很快,原来大家对信息化的理解很有限,现在可不比从前,软件的用户对软件有了自己的理解。从一开始,编程的逻辑就是“预定义”,预先定好规则,预先定好数据结构,预先定好一切,只等用户在界面上“扣动扳机”,这个内部极其复杂的机器就这么有条不紊、不顾一切的加足马力前进了!现在,大家开始不满足,开始对软件的各个方面评头论足,要求它们表现出各种定制化,这种要求从一开始的界面美观发展到...

2014-02-26 18:05:51 115

原创 对需求说不(转)

我常常鼓励我的程序员对需求说不,我想和大家分享一些在这方面的经验首先,人是很奇怪的动物,对于容易获得的东西,往往不够珍惜,特别是像程序这样的虚拟的东东,更是对“免费”获得的程序不用正眼瞧一瞧,通常没有评价,或者评价为:也就那样吧。这是我们每一位开发者不愿看到的,所以,我对任何需求都说不!不是我不尊重用户,其实我想做的更好,我认为冒然的提出需求的人,其实不知道自己要什么!但是他们总是...

2014-02-26 17:58:33 95

原创 mysql命令行操作

mysql命令行操作 mysql:1:登录mysql -h127.0.0.1 -P3306 -uroot -p2:创建数据库CREATE DATABASE XXXXXXDB;3:创建用户+授权GRANT ALL PRIVILEGES ON XXXXXXDB.* TO 'XXXXXXUSER'@'%' IDENTIFIED BY 'XXXXXXPWD' WITH GRA...

2014-02-20 09:55:03 82

原创 查看LINUX 机器基本信息

1.机器型号:dmidecode | grep "Product Name"2.操作系统:cat /etc/issue3.CPU型号:cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c4.查看内存:cat /proc/meminfo 5.查看硬盘: df -lh  fdisk -l...

2014-02-20 09:53:37 133

原创 Linux jdk1.7安装

1.tar -xzvf jdk-7u45-linux-x64.tar.gz2.vi /etc/profileJAVA_HOME=/data/app/jdk1.7.0_45PATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATHexport JAV...

2014-02-20 09:52:33 86

原创 Nginx基本操作

nginx的启动命令是:/data/app/nginx/sbin/nginx -c /data/app/nginx/conf/nginx.conf步骤1:查询nginx主进程号ps -ef | grep nginx在进程列表里 面找master进程,它的编号就是主进程号了。步骤2:发送信号从容停止Nginx:kill -QUIT 主进程号快速停止Nginx:k...

2014-02-20 09:40:57 104

原创 mysql调优

MySQL SQL Query Analyzer

2013-08-20 16:27:27 71

原创 性能调优攻略(转)

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!...

2013-08-20 14:44:45 105

原创 由12306.cn谈谈网站性能技术(转)

12306.cn网站挂了,被全国人民骂了。我这两天也在思考这个事,我想以这个事来粗略地和大家讨论一下网站性能的问题。因为仓促,而且完全基于本人有限的经验和了解,所以,如果有什么问题还请大家一起讨论和指正。(这又是一篇长文,只讨论性能问题,不讨论那些UI,用户体验,或是是否把支付和购票下单环节分开的功能性的东西)业务任何技术都离不开业务需求,所以,要说明性能问题,首先还是想先说说业务问题。...

2013-08-20 11:26:34 142

原创 宝宝教育(1)

1.性格要外向,善于与人打交道。2.脸皮要厚。3.幽默感4.合群

2013-08-20 11:13:47 78

原创 性能调优攻略(转)

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下酷壳以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!...

2013-08-20 11:13:22 102

原创 linux常用命令(1)

1.  lsof -i 3306 查看端口号占用情况。2.netstat -an|find "80"(windows用)3.lsof -Pnl +M -i64.创建一个数据库远程测试帐号     GRANT all privileges on dbname.* TO dbuser@'%' IDENTIFIED BY '123456';5.导出数据表结构  mysqldu...

2013-08-19 16:55:48 109

原创 Bayeux研究(一)

Bayeux的主要目的是支持使用ajax的客户端与服务器端之间灵敏,快速的信息交互。Bayeux是一种用来在客户端和服务器端传输低延迟的异步消息(主要通过http)的一种协议。它定义的消息通过命名通道进行路由并且能够进行交互传 送:server -> client, client -> server 甚至 client -> client (当然还是需要通过server中转...

2012-11-19 11:08:44 117

原创 comet学习(三)cometd心跳机制

  1. 客户端发起心跳请求:默认30秒后服务端返回响应,收到响应后,客户端立即发起下一次心跳请求。      也就是客户端与服务端心跳交互中,虽然第一次是由客户端发起,但服务端不会立即返回响应,而是三十秒后返回响应,   这种交互更多的像是由服务端发起连接保持交互。   2. 当服务端关闭或断开与客户端的连接,cometd客户端底层实现会立即通知客户端应用实现的连接监听器。   ...

2012-11-19 09:54:35 493

原创 comet学习(二)cometd框架研究:交互流程

最近工作中需要用到基于comet技术的服务端推技术实现一个类似与聊天的东东,研究了下cometd框架。写了一个简单的demo,基于此demo,跟踪了下源码,了解一些客户端与服务端的交互流程。  服务端如何实现和初始化就不说了,想重点说的是服务端初始化后,客户端发起连接后的交互流程: 1. 首先客户端和服务端交互采用的Bayeux协议。2. 客户端向服务端 (/meta/ha...

2012-11-19 09:49:32 691

原创 comet学习(一)异步Servlet 与Comet 风格应用程序(转)

简介: 自 JSR 315 规范(即Servlet 3.0)的草案公开发布以来,最新一代Servlet 规范的各种新特性被越来越多的开发人员所关注。规范中提到的一系列高级目标:如可插拔的Web 框架、便捷开发特性、增强安全性支持等都令人期待。但其中关注程度最高的,毫无疑问是异步Servlet。本文将详细介绍Comet 风格应用的实现方式,以及Servlet3.0 中的异步处理特性在Comet 风格...

2012-11-19 09:40:01 148

原创 高效领导人的七大习惯

摘要:习惯如同地球的万有引力,只是许多人没有注意或不肯承认罢了。习惯总是成为左右你行动与思维的看不见的手; 对于企业领导者来说,习惯的直觉至为重要;那些优秀的习惯在升华中就会成为领导者的个人魅力;全世界最卓越的领导力大师史蒂芬.科维认为:目前盛行的个人魅力论最吸引人的地方,就是号称圆满的人生;成功的个人和组织都是遵循了高效能的七个习惯;从企业角度讲也是如此,如果不能清晰地明确企业的愿景是什么,...

2010-10-24 20:00:48 187

原创 项目经理的技能

1.领导能力2.人员开发能力 3.沟通技巧 4.人际交往能力 5.处理压力的能力 6.解决问题的能力 7.管理时间的技能

2010-10-24 14:20:09 132

原创 项目经理的12项工作准则

1. 弄清自己面临的问题、机会和期望 2. 明白项目团队中的冲突是必然和自然的 3. 弄清楚谁是利益关系人,他们的目标是什么4. 意识到组织的政治色彩,利用政治手段获得优势 5. 拥有领导才能,能够随机应变 6. 明白判断项目成功的标准:范围、成本、进度、质量 7. 充当团队成员的激励者、教练、活跃气氛者、维和人员和冲突裁决人 8. 认识到自身的情绪,无论是正面的还是负...

2010-10-24 14:16:21 384

原创 如果你是项目经理

1、威慑力:让你的手下要信服你,佩服你。当然你可以技术很牛、你可以视野很广、你可以管理井井有条、你还可以很有凝聚力等、时而和他们保持一定的距离。2、掌控能力:包括你对项目的进度掌控能力(项目的预研、项目的进展、项目的攻坚、项目的协调等)、对手下每一个人的能力把握能力(知道每一个员工能胜任什么事情、知道他们喜欢做什么事情、把他们能力发挥最大化、把他们放到适合的岗位上)。3、让你的团队...

2010-10-14 09:33:38 173

原创 大型编程项目的组织架构

如果项目有n个工作人员,则有(n2 - n)/ 2个相互交流的接口,有将近2n个必须合作的潜在团队。团队组织的目的是减少不必要交流和合作的数量,因此良好的团队组织是解决上述交流问题的关键措施。 减少交流的方法是人力划分(division of labor)和限定职责范围(specialization of function)。当使用人力划分和职责限定时,树状管理结构所映出...

2010-10-14 09:30:53 508 1

项目经理管理概论-标准版-

项目经理管理概论-标准版-项目经理管理概论-标准版-项目经理管理概论-标准版-

2008-09-06

移动MMS接口规范移动MMS接口规范移动MMS接口规范

移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范移动MMS接口规范

2008-09-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除