redis集群的常见面试题 1) 简单说一下你对分布式理解? 答:一个业务分拆多个子业务,部署在不同的服务器上实现相同的业务就是分布式若是一个字节业务点垮了 那么整个项目将无法运行 2) 简单说一下你对集群理解? 为了解决大型网站的访问量大、并发量高、海量数据的问题 和对分布式的问题进行解决的一个方 ...
分类:
其他好文 时间:
2019-09-11 23:38:48
阅读次数:
142
1.1 redis基础面试题 1、什么是Redis?简述它的优缺点? 1. Redis本质上是一个Key-Value类型的内存数据库,很像memcached。 2. 整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。 3. 因为是纯内存操作,Redis的性 ...
分类:
其他好文 时间:
2019-09-11 09:20:49
阅读次数:
81
本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL ...
分类:
编程语言 时间:
2019-09-05 18:50:06
阅读次数:
397
一、前言 主要分成两部说起:Thread源码解读和常见面试题解答,废话不多说开始; 二、源码解读 首先看下构造函数,构造函数都是通过调用init方法对属性进行初始化,主要是对线程组、线程名字、栈大小等信息进行初始化;init内部通过调用currentThread本地方法,获取当前的线程,这个本地方法 ...
分类:
编程语言 时间:
2019-09-02 09:53:52
阅读次数:
100
自动化测试面试——selenium基础篇 目的:考察求职者在自动化测试岗位的selenium工具的熟悉程度 1.怎么判断元素是否存在? 判断元素是否存在和是否出现不同, 判断是否存在意味着如果这个元素压根就不存在, 就会抛出NoSuchElementException 这样就可以使用try catc ...
分类:
编程语言 时间:
2019-09-01 16:56:28
阅读次数:
232
最常见的 35 个 Python 面试题及答案(2018 版) https://baijiahao.baidu.com/s?id=1607651363840614527&wfr=spider&for=pc 整理的最全 python常见面试题(基本必考) https://www.cnblogs.com ...
分类:
编程语言 时间:
2019-08-17 17:40:53
阅读次数:
92
面试问题: 1.python的垃圾回收机制:主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记 清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的 ...
分类:
编程语言 时间:
2019-08-13 20:59:40
阅读次数:
109
面试问题: 1.python的垃圾回收机制:主要使用引用计数(reference counting)来跟踪和回收垃圾。在引用计数的基础上,通过“标记 清除”(mark and sweep)解决容器对象可能产生的循环引用问题,通过“分代回收”(generation collection)以空间换时间的 ...
分类:
编程语言 时间:
2019-08-13 20:42:07
阅读次数:
107
1.设计模式分类 2.设计模式的优点 设计模式可在多个项目中重用。 设计模式提供了一个帮助定义系统架构的解决方案。 设计模式吸收了软件工程的经验。 设计模式为应用程序的设计提供了透明性。 设计模式是被实践证明切实有效的,由于它们是建立在专家软件开发人员的知识和经验之上的。 3.单例模式的创建方式 E ...
分类:
其他好文 时间:
2019-08-13 15:19:51
阅读次数:
57
大概去年这个时候,写过一篇博客:性能测试岗位常见面试题。当时是出于一个求职者的角度,对自己遇到的一些性能岗位面试问题进行了整理归纳。 最近这一年,对性能测试有了更多的认知,也做了大半年性能团队的Leader,最近部门开放了性能测试工程师岗位,也面试了几位候选人。 这篇博客,说说我对性能测试工程师的定 ...
分类:
其他好文 时间:
2019-08-06 01:15:19
阅读次数:
155