资深架构师李运华倾情推荐 成长篇 《异类》:颠覆你对成功的认知。例如:什么才是赢在起跑线?为何现在的富人都是大约生于1955年左右? 《随机漫步的傻瓜》:只要看这一本书,你就能免受所有鸡汤的毒害! 《一万小时天才理论》:1万小时理论实践版,详细阐述了1万小时天才理论的3个关键点。 《情商》:如果你认 ...
分类:
其他好文 时间:
2019-10-26 12:08:21
阅读次数:
118
今天笔者为大家分享“阿里资深Java面试题”,分别是数据库、分库分表、分布式缓存、分布式服务框架、分布式消息队列、分布式搜索引擎、高并发高可用架构设计、JVM、Spring、算法、数据结构等阿里资深java面试题,下面就随小编一起看看。一.数据库使用mysq1索引都有哪些原则?索引什么数据结构?B+tree和Btree什么区别?mysq有哪些存储引擎啊?都有啥区别??要详细!!设计高并发系统数据库
分类:
数据库 时间:
2019-10-25 23:37:36
阅读次数:
148
作者简介 万汨,饿了么资深开发工程师。iOS,Go,Java均有涉猎。目前主攻大数据开发。喜欢骑行、爬山。 前言:针对“附近的人”这一位置服务领域的应用场景,常见的可使用PG、MySQL和MongoDB等多种DB的空间索引进行实现。而Redis另辟蹊径,结合其有序队列zset以及geohash编码, ...
分类:
其他好文 时间:
2019-10-25 16:44:32
阅读次数:
99
大家有时候有需求在屏幕方向改变的时候重新执行某个渲染函数,以获取方向改变后的实际宽高,但是首次加载的执行函数要在其他地方执行,这时候可以加一个flag的状态值,默认为false,当第一次检测到方向改变的时候再改为true。 这里有一篇比较好的相关文章推荐:https://div.io/topic/1 ...
分类:
Web程序 时间:
2019-10-24 21:46:58
阅读次数:
113
导语 : ‘“国外,资深的软件测试人员大多是手动测试,他们厉害之处在于测试用例的设计,但在国内,很多测试人员都把自动化测试当成很厉害的资本,为什么?” ● ○ ● 背景 ● ○ ● 偶然在知乎上看到一篇关注度很高的话题,标题如上。 作为一名从业8年有余的软件测试工程师,并且一直在外企做测试的我, 忍 ...
分类:
其他好文 时间:
2019-10-22 18:23:01
阅读次数:
87
作者 | 李响 阿里云资深技术专家 关注“阿里巴巴云原生”公众号,回复关键词“容器”,可下载云栖大会容器专场全部 PPT 摘要: 利用云原生技术构建应用简便快捷,部署应用轻松自如,运行应用按需伸缩。如今,云原生已经成为下一代技术发展的趋势。在?2019?杭州云栖大会开发者峰会上,阿里巴巴资深技术专家 ...
分类:
其他好文 时间:
2019-10-14 14:44:18
阅读次数:
87
准备工作 ######课程导读: Go语言的历史起源??? 为什么会有Go出现?? Go的发展趋势?? 怎么样学习Go?? ######安装与环境: 视频地址:安装与环境 ######Go的参考资料汇总:1.GO语言零基础入门资料整理2.Restful接口开发(PHP)3.Go入门指南4.Learn ...
分类:
编程语言 时间:
2019-10-11 00:30:52
阅读次数:
217
本文来自:CSDN阿里资深工程师教你如何优化java代码 方便记忆,做了代码 格式化处理、作色高亮。 正文: 一、让代码性能更高 1、需要 Map 的主键和取值时,应该迭代 entrySet 当循环中只需要 Map 的主键时,迭代 keySet 是正确的。但是,当需要主键和取值时,迭代 entryS ...
分类:
编程语言 时间:
2019-10-08 14:33:04
阅读次数:
95
作为资深网民的我们都知道,本地 DNS 是非常重要的,它能决定你到底能不能上网。由于本地运营商 DNS 常常被大家诟病容易遭到劫持等风险,使得很多人选用公共 DNS 来作为本地上网用的 DNS ,例如 114DNS 、阿里 DNS 等。但是,喜欢用公共 DNS 的你,知道公共 DNS 在上网时会有什... ...
分类:
其他好文 时间:
2019-10-01 13:40:50
阅读次数:
93
首先阅读的是序,序中说道:如果你是初学者,可以获取编程技术和方法,拓展你的编程生涯。如果你是富有经验的程序员,同样可以从本书中收益。可以看出,通过阅读这本书,不管是初学的程序员还是资深的程序员,都会有所收获。注重实效的程序员有哪些特征??1.早期的采纳者/快速的改编者。2.好奇。3.批判的思考者。4 ...
分类:
其他好文 时间:
2019-09-28 14:28:18
阅读次数:
117