摘要: 转:http://www.csdn.net/article/2013-03-21/2814590-load-increase-42-monsters-7-life-save摘要:横向扩展与纵向扩展帮助我们处理了大量的高负载问题,然而优秀的程序设计仍然是不可忽视的。一个有设计缺陷的应用程序在低负载情况下可能表现不出来,然而随着负载的增加,各种各样的问题随之而来。Todd Hoff展示了负载加重后出现的42个“怪兽”级问题,并展示了7条逃生法则。 尽管你很精心的“烹制”你的应用程序,但是随着负载的增加,所有灾难都将降临。当然你可以使用横向扩展或纵向扩展,但是你同样可以更好的进行编程,让你的系统可以 阅读全文
posted @ 2013-03-24 21:51 wangle100 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.csdn.net/article/2013-02-28/2814303-sharing-OceanBase-distributed-system-load-balance-case摘要:Heroku因“随机调度+Rails单线程处理导致延迟增加的负载均衡失败”的案例之后,我们在思考:在负载均衡测试时发现问题并妥善解决的成功经验有没有?于是,挖掘出“淘宝在双十一压测OB时发现存在严重的随机访问导致负载不均问题,并通过加权算法妥善解决”的成功案例,也就是本文。编者按:在CSDN云计算频道日前所做的文章《响应高达6秒 用户揭露Heroku私自修改路由造成高支出》中,网友们认 阅读全文
posted @ 2013-03-24 21:48 wangle100 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1、UML是什么?2、新建模型文件 选择MyEclipse UML视图:MyEclipse 中选择window,在 Open Perspective 中选 MyEclipse UML 选择File--->New--->UML1 Model,创建一个模型文件。3、反向工程---java代码生成UML类图 (实时更新)(对于先写代码,后补设计文档的情况,相当有用) 在菜单上 选 UML --> Reverse Engineer UML from Java ... 选择 Java 文件,就可以生成 UML 类图 。4、正向工程---UML类图生成java代码 (实时更新) 在菜单上 阅读全文
posted @ 2013-03-23 11:07 wangle100 阅读(507) 评论(0) 推荐(0) 编辑
摘要: 要有准备,语速要适中,在培训完后,要有结论。以下是摘自别人的培训要点:http://blog.163.com/baoying_tiankong/blog/static/79493133200882425652148/第一、培训需要活跃、互动。改变以往的单纯的理论培训,培训师在讲台上讲的滔滔不绝,员工在下面听的一脸茫然。这种培训方式是最没有意义的。酒店的员工一般文化水平较低、文化底蕴较浅,纯理论培训是需要大脑不断思考、掌握的,但是我们员工往往缺乏的就是空间想像能力,例如我们讲女士的站姿,如果单纯的讲站姿的要领,让员工自己用大脑勾勒出女员工是如何站的是不可能的,这时就应该找几名女士当场摆出标准的站 阅读全文
posted @ 2013-03-18 19:29 wangle100 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.csdn.net/zhaosg198312/article/details/3979435JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。没有JNDI的做法:程序员开发时,知道要开发访问MySQL数据库的应用,于是将一个对 MySQL JDBC 阅读全文
posted @ 2013-03-17 11:59 wangle100 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.epnz.com/?aid=60PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常,出现这种问题的主要原因是,默认安装的 MYSQL开启了DNS的反向解析,在MY.INI(WINDOWS系统下)或MY.CNF(UNIX或LINUX系统下)文件的[mysqld]下加入 skip-name-resolve这一句。但是,这样会引起一个问题:连接mysql时,不能使用 localhost连接了,而是要使用IP地址的;如果是按localhost对用户赋权限的话,用户登录权限也要修改一下的。连接mysql速度慢的解决方法.2台服务器 阅读全文
posted @ 2013-03-06 09:54 wangle100 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 使用Maven创建一个简单的web应用,使用如下命令Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->mvnarchetype:create-DgroupId=com.mycompany.app-DartifactId=my-webapp-DarchetypeArtifactId=maven-archetype-webapp切换到my-webapp目录下,可以找到项目对象模型pom.xmlCode highlighting produced b 阅读全文
posted @ 2013-02-25 17:42 wangle100 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.5以上java开发环境。EclipseIDE一个。Maven3.0.3下载地址:http://maven.apache.org/docs/3.0.3/release-notes.html----//快速搭建步骤第一步:配置maven环境将下载文件解压,然后设置maven环境如果你配置过jdk的话,这里对你应该不难。如我的maven环境为:F: 阅读全文
posted @ 2013-02-25 17:41 wangle100 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 转:http://blog.chinaunix.net/uid-20787846-id-1842604.htmlhudson 是一个可扩展的持续集成引擎,Hudson非常易于安装和配置,简单易用,下面看看我们是如何几分钟就快速搭建一个持续集成环境吧。假设我们目前已经有2个maven项目:entities(JAVA类库),web(web应用,依赖entities)。一、安装hudson: 下载http://hudson-ci.org/latest/hudson.war ,把下载的war包直接扔到tomcat下,启动tomcat。 hudson就安装完毕,是不是很简单啊。二、 配置hudson.. 阅读全文
posted @ 2013-02-25 17:22 wangle100 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 项目过程:启动、计划、执行、监控、收尾。操作:显示视图栏:右键左边灰色,选“视图栏”。预先设置:文件---》选项,可以设置日期等格式信息,比如可以把日期格式改成2009年1月28日 12:33, 把工期显示单位改成小时数,这样我们可以做更细的任务分解。新建日历:项目---》更改工作时间,可以新建日历,比如去掉春节放假等时间。自己建的日历应用于所有文档:文件---》信息---》编辑全局模板---》日历选项卡,然后把项目的日历选择到Global.MPT中。项目信息:项目—》项目信息,注意日历的选择。分配资源:视图栏中选择资源工作表,填写资源名称(一般就是员工名称)和类型(选择“工时”即可)。工作分 阅读全文
posted @ 2013-01-29 15:01 wangle100 阅读(4421) 评论(0) 推荐(0) 编辑