加载中
面试大厂前先搞定这些常问的MySQL面试题

1、事物的并发?事物隔离级别,每个级别会引发什么问题?MySQL默认是哪个级别? 事物应该彼此完全隔离,以避免并发事物所导致的问题,然而,那样会对性能产生极大的影响,因为事物必须按顺序...

Redis常见面试题

介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据库遵循 ACID...

大厂Redis面试常见问题

Redis 单线程为什么还能这么快? 完全基于内存,绝大部分请求是纯粹的内存操作。  数据结构简单,对数据操作也简单,Redis中的数据结构是专门进行设计的。  采用单线程,避免了不必要的上下...

Redis常见面试题

介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API的非关系型数据库。 传统数据库遵循 ACID...

04/15 14:53
124
面试经常问的 MySQL 四种隔离级别

什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个...

套接字Socket的常见面试题及答案

1. 对套接字编程的理解,它的协议是如何的? socket通常称为“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通过套接字向网络发出请求或应答网络请求。 服务器和客户端通过...

Redis缓存三大问题,让你面试能造火箭

前言 日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题。 一旦涉及大数据量的需求,如一些商品抢购的情景,...

Redis面试高级应用解析:缓存穿透、击穿、雪崩

1 背景 像我们去面试一些大公司的时候,就会遇到一些关于缓存的问题。可能很多同学都是接触过,多多少少了解一些,但是如果没有好好记录这些内容,不熟练精通的话,在真正面试的时候,就很难...

作为程序员你不知道Redis持久化,如何通过面试?

我们都知道Redis是个内存数据库,所有的数据都存储在内存中。一旦服务器上Redis进程退出,数据库中的数据就会丢失。 持久化是做什么事呢?持久化简单的理解就是将内存中的数据做个备份。 Re...

rdb
08/26 16:00
91
面试题:如何保证缓存与数据库的双写一致性?

只要用缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? 面试题剖析   一般来说,如果允许缓存可以稍微的跟数据库偶尔...

04/02 12:01
50
百度、腾讯PHP大厂面试经验分享,拿到了百度offer

今天下午来到北京百度科技园进行复试PHP工程师岗位。面试官问了很多问题,因为主要是从事php方面的,所以下面谈的这些面试问题主要都是php方面的,当然其它的语言面试有些问题也会被问到。我...

消息队列-如何保证消息队列的高可用?

问题 如何保证消息队列的高可用? 面试题剖析 如果有人问到你 MQ 的知识,高可用是必问的。这个问题这么问是很好的,因为不能问你 Kafka 的高可用性怎么保证?ActiveMQ 的高可用性怎么保证?...

04/10 11:39
56
算法-镜像二叉树的PHP实现

操作给定的二叉树,将其变换为源二叉树的镜像。 二叉树的镜像定义:源二叉树 / \ 10 / \ / \ 7 9 11 镜像二叉树 / \ 6 / \ / \ 9 7 5 ...

swoole 消息队列实现

<?php /** * 场景: * 监控订单表状态 队列通信 * 一个进程向队列发布消息 另外两个进程争抢 */ //设置主进程名 echo '主进程id:' . posix_getpid() . PHP_EOL; cli_set_process_title('php...

php
06/23 15:04
22
PHP原生分页原理,不难懂

回顾下基础知识,有兴趣的可以认真的阅读一下。 <?php class Page { private $total; //总记录 private $pagesize; //每页显示多少条 private $limit; //limit private $page; //当前页码......

PHP中的反射

面向对象编辑中对象被赋予了自省的能力,而这个自省的过程就是反射. 反射,直观理解应时根据到达地找出出发地和来源.比方说,我给你一个光秃秃的对象,我可以仅仅通过这个对象就能知道它所属的类...

PHP实现的消息实时推送功能

本文实例讲述了PHP实现的消息实时推送功能。分享给大家供大家参考,具体如下: 入口文件index.html <!DOCTYPE HTML> <html> <head> <title>反ajax推送</title> <style> .send{color:#555;tex...

封装php的RabbitMq

简单封装了一个rabbitmq类(业务代码随便写的) 首先是账号密码配置 config.php <?php return $arr = [ 'RabbitMq' => [ // Rabbitmq 服务地址 'host' => '127.0.0.1'......

PHP 开启 Opcache 功能提升程序处理效率

简介 Opcache 的前生是 Optimizer+ ,它是 Zend 开发的 PHP 优化加速组件。Optimizer+ 将 PHP 代码预编译生成的脚本文件 Opcode 缓存在共享内存中供以后反复使用,从而避免了从磁盘读取代码再...

PHP 多进程处理任务详解

PHP 多进程处理任务 pcntl 模块(非 Unix 类系统不支持此模块) 一个 PHP 多进程简单例子大概是这个样子: // 5 个子进程处理任务 for ($i = 0; $i < 5; $i++) { $pid = pcntl_fork(); if (...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部