上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页
摘要: 索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示SQL执行的详细信息,可以进行索引的优化。 一、导致SQL执行慢 阅读全文
posted @ 2018-06-06 22:31 茶轴的青春 阅读(42960) 评论(1) 推荐(10) 编辑
摘要: Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就单从我个人的博客的访问量大幅增加就可以感受到大家对学习 Spring Boot 的热情,那么在这么多人热衷于学习 Spring Boot 之时,我们自己也在思考: Spring Boot 为什么带来了这么大的变革。 阅读全文
posted @ 2018-06-05 22:31 茶轴的青春 阅读(8256) 评论(0) 推荐(1) 编辑
摘要: 摘要 性能优化涉及面很广。一般而言,性能优化指降低响应时间和提高系统吞吐量两个方面,但在流量高峰时候,性能问题往往会表现为服务可用性下降,所以性能优化也可以包括提高服务可用性。在某些情况下,降低响应时间、提高系统吞吐量和提高服务可用性三者相互矛盾,不可兼得。例如:增加缓存可以降低平均响应时间,但是处 阅读全文
posted @ 2018-06-04 17:28 茶轴的青春 阅读(588) 评论(0) 推荐(2) 编辑
摘要: 可能很多人都觉得程序员是个高薪行业,动不动就听见谁月薪几万几万,心里羡慕不已。回头看自己每个月手里可怜的工资条,心里更是烦躁不已,于是乎下定决心一定要像人家一样,月薪几万。但是实际上,高薪程序员并不像人们想象中的那么轻松。 许多程序员自称码农,因为每天事情总也做不完,而这些工作也没有给自己带来职业上 阅读全文
posted @ 2018-06-03 14:41 茶轴的青春 阅读(3391) 评论(0) 推荐(0) 编辑
摘要: 微服务自2014年3月由Martin Fowler首次提出以来,在Spring Cloud、Dubbo等各类微服务框架的帮助下,以燎原之势席卷了整个IT技术界,成为了最主流的分布式应用解决方案。但仍然还有很多问题没有得到根本性的解决,比如技术门槛高、多语言支持不足、代码侵入性强等。如何应对这些挑战成 阅读全文
posted @ 2018-05-31 23:18 茶轴的青春 阅读(2560) 评论(0) 推荐(0) 编辑
摘要: 前言 近年,Spring Cloud俨然已经成为微服务开发的主流技术栈,在国内开发者社区非常火爆。我近年一直在一线互联网公司(携程,拍拍贷等)开展微服务架构实践,根据我个人的一线实践经验和我平时对Spring Cloud的调研,我认为Spring Cloud技术栈中的有些组件离生产级开发尚有一定距离 阅读全文
posted @ 2018-05-30 21:17 茶轴的青春 阅读(1239) 评论(1) 推荐(1) 编辑
摘要: 一、前言 2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是Martin Fowler在其博客上发表了“Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称NetflixOSS, 阅读全文
posted @ 2018-05-28 22:30 茶轴的青春 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 这是一个 42 岁的开发者所写经验分享文章.并且列出一些他 18 年多身为软件开发者的经验谈.许多部分看完后都会希望自己当时就能够了解,所以很推荐不论是新手或是老手都要好好阅读这一篇文章。 故事很长,一切从 1997 年开始讲起.那是一个令人怀念的年代(FF7 发售,微软入股苹果,铁达尼号电影上映) 阅读全文
posted @ 2018-05-26 22:31 茶轴的青春 阅读(1066) 评论(0) 推荐(1) 编辑
摘要: 我和很多人交流过一个有趣的现象,那就是刚毕业到30岁这段时间,会觉得时间过得很慢,总觉得自己还很年轻,但是一旦过了30岁,时间就如白驹过隙,一年又一年飞逝而过。 我自己也是,眼瞅着毕业快15年了,15年间从一个刚毕业的菜鸟,成长为技术骨干,做到架构师的职位,回头看看,当年听取亲戚的一句话,误入计算机 阅读全文
posted @ 2018-05-25 22:02 茶轴的青春 阅读(325) 评论(0) 推荐(1) 编辑
摘要: 本文根据作者亲身经验、体会和思考,为工作年限在10年之内的程序员,尤其是职场新人,提供了一些建议。 帮助大家了解职场规则,规避错误,把握机会。 十年三阶段 工程师的职业发展,前十年是个非常重要的阶段。从职业规划的角度来讲,建议把这十年分为三个阶段来设定目标: 第一阶段(前三年):打基础。立足培养技术 阅读全文
posted @ 2018-05-23 18:05 茶轴的青春 阅读(3524) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 25 下一页