阿里巴巴解决数据拆分的伪分布式数据库 中间件Cobar正式开源 阿里巴巴于2012年6月19日,正式对外开源的数据库中间件Cobar,前身是早已经开源的Amoeba,不过其作者陈思儒离职去盛大之后,阿里巴巴内部考虑到Amoeba的稳定性、性能和功能支持,以及其他因素,重新设立了一个项目组并且更换名称为Cobar,当时的开发人员是贺贤懋(备注:可能名字的字不对,实在有点久远,虽然当时一起合作),还有一位百阿的同事也加入这个团队(备注:旺旺密码不记
提升网站用户体验的七个妙招 师者,传道、授业、解惑也。古者称师为先生,十年树木,百年树人,行业要进步,先生多多益善。自觉学识尚浅,还远未达到先生的高度,但希望尽自己微薄之力,力所能及的做一些解惑工作。起步就从“网站运营”开始。最近在微博里回复了几个朋友的咨询,挑选其中一个有代表性的问题,在博客里做个展开说明分享。 问题:网站用户体验包括哪些内容,如何有效提升? 回答:网站用户体
MySQL生产环境突发故障处理手册 1. LOAD飙高一般导致MySQL服务器LOAD突然飙高,可能的五种情况:1>.全表扫描的SQL语句;2>.SELECT操作语句的执行计划走错;3>.存在UPDATE/DELETE 语句没有索引可选择,而导致堵塞其他SQL语句的执行;4>.存在修改表结构或OPTIMIZE 语句执行;5>.大数据量的导入 或 导出,尤其数据库的逻辑备份操作;
Ajax与JSON的一些总结 感谢JK_Rush 转致:http://www.cnblogs.com/rush/archive/2012/05/15/2502264.html1.1.1 摘要Ajax技术的核心是XMLHttpRequest对象(简称XHR),可以通过使用XHR对象获取到服务器的数据,然后再通过DOM将数据插入到页面中呈现。虽然名字中包含XML,但Ajax通讯与数据格式无关,所以我们的数据格式可以
阿里巴巴离职DBA 35岁总结的职业生涯 导读:去年很多朋友私下或新浪微博上在总结自己的职业生涯与职业规划,也感觉到很纠结与彷徨,尤其技术人的职业生涯,随年龄增加,一些优势逐渐丧失。4月13日数据库技术大会的主办方举行的晚宴上,也让本人主持一个大家感兴趣又贴合实际的话题,最后选择的话题是 “三十岁后的IT人 如何抉择人生路”,遗憾的是预订酒店饭桌是几个房间打通的长排格局,而不是一个大厅方式(总共:8桌),大家无法围绕在一起,为此只是小
关于B2C网站大并发量的建议 根据官方微博透露出售的书籍信息,及订单数量级,我们可以再大胆猜测大概有30W-50W的网络用户在三个小时促销期内参与购买,而且是分二天完成的,相信一天的促销时间段参与购买者的数字会更低一些,不过这对于一个B2C网站而言确实并发压力不小,假设一台Web服务器能支撑5000个并发,所有用户同时间点添加书籍到购物车中,那么需要600-1000台Web服务器。不过这只是个极端假设,真实的情况肯定不是有几个
选 择 与 人 生 有一个故事说:有三个人要被关进监狱三年,监狱长满足他们三个每人一个要求。美国人爱抽雪茄,要了三箱雪茄。法国人最浪漫,要一个美丽的女子相伴。 而犹太人说,他要一部与外界沟通的电话。 三年过后,第一个冲出来的是美国人,嘴里鼻孔里塞满了雪茄,大喊道:“给我火,给我火!”原来他忘了要火了。 接着出来的是法国人。只见他手里抱着一个小孩子,美丽女子手里牵着一个小孩子,肚子里还怀着第三个。最后出来的是犹太人,
程序员分成几种不同的境界 五流程序员比技术和工具 五流程序员关心的是用什么工具可以产生什么结果,追逐他听过最新、最好、最时髦的技术,沉浸于一些小练习,却很少走出象牙塔和客户或市场进行真正的沟通,甚至完成大型的真实案例。四流程序员比整合和管理 四流程序员比前者更关心在什么地方使用什么,他的心里放着集成各种技术的地图,而不偏向单一工具和技术,他在乎运作一场战役的风险,还有资金成本的考量,包含开发时间、维护难易、用户培训或是
身在职场必做的10件事 必做事之1 跳一次槽要选对行业 如果你在本单位既不能得到加薪的机会,也没有升职的苗头,而且自己日复一日地混日子,对工作没有了激情。那就请跳槽吧,因为跳槽后,你去了一个全新的环境,新鲜感会刺激你认真工作,使你的工作状态得到调整。 专家支招:在决定是否跳槽之前,先要做好自我定位。其次是选准跳槽行业。如通晓国际惯例的本土金融分析师、会展设计师等将受追捧。必做事之2 确立一个年度
创业成功之12条铁律 实现目标的秘诀1.设定目标不等于实现目标。2.一个人设定目标时,最重要的并非“如何”实现这个目标,而是“为何”要设定这些目标,“为何”比“如何”更重要。 发展潜能的五大配合因素1.找出自己的人生目的及终极目标。2.确定自我形象,即理想中的人。3.建立价值系统。4.找出人生的信念。5.找出人生的策略。 无法致富的六大原因1.对致富有负面的潜意识连
数据库表设计三大范式应用实例剖析 引言 数据库的设计范式是数据库设计所需要满足的规范,满足这些规范的数据库是简洁的、结构明晰的,同时,不会发生插入(insert)、删除(delete)和更新(update)操作异常。反之则是乱七八糟,不仅给数据库的编程人员制造麻烦,而且面目可憎,可能存储了大量不需要的冗余信息。 设计范式是不是很难懂呢?非也,大学教材上给我们一堆数学公式我们当然看不懂,也记不住。所以我们很多人就根本不按照
提高查询速度的方法 总结提高查询速度的方法,涉及到减少连接数据库次数、建立索引、优化语句等方面。关于索引,推荐转载的这篇文章http://blog.csdn.net/dutguoyi/archive/2006/01/10/575617.aspx改善SQL语句的效率http://community.csdn.net/Expert/topic/5087/5087396.xml?temp=.345669数据量很大怎样加快索
精妙SQL语句 精妙SQL语句 (摘自网络)说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL
JSP文件上传下载 文件上传下载 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文