最近在看喵神博客 发现一个博客是写iOS面试题目的。 你使用过Objective-C运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用相关头文件或者某些方法名称吗? 你实现过多线程Core Data么?NSPersistentStoreCoordinator,NSManagedObjectContext和NSManagedObjec
转载 2023-08-03 15:46:31
92阅读
问题: 为什么使用 Flink 替代 Spark?解答:主要考虑是 flink 低延迟、高吞吐量和对流式数据应用场景更好支持; 另外, flink 可以很好地处理乱序数据, 而且可以保证 exactly-once 状态一致性。详见文档第一章, 有 Flink 和 Spark 详细对比。问题: Flink checkpoint 存在哪里?解答: 可以是内存, 文件系统, 或者 Rock
本文精选了20多道具有一定迷惑性js题,主要考察是类型判断、作用域、this指向、原型、事件循环等知识点,每道题都配有详细傻瓜式解析,偏向于初学者,大佬请随意。第1题let a = 1 function b(a) { a = 2 console.log(a) } b(a) console.log(a)答案2、1解析首先基本类型数据是按值传递,所以执行b函数时,b参数a接收值为1
《Android高级开发面试题及答案整理》2.0目录1.Activity2.Service3.BroadcastReceiver4.ContentProvider5.Handler6.View绘制7.View事件分发8.RecycleView9.Viewpager&Fragment10.Webview11.动画12.Bitmap13.mvc&mvp&mvvm14.Binde
作为高级开发面试题备战优选,近十五万字,搞定面试官。
Matrix  Global公司招聘手机高级研发工程师:招聘职位:IOS系统研发师、Web开发者(html)、Web Asp.net研发者。岗位要求:1、负责设计、研发、整合、测试和支持相关产品架构、客户端或服务器、网站开发。2、a--在Java或者Android或者 C++或者SQL软件开发方面有相关经验。b---在配置管理系统有经验者优先。3、曾服务客户经验 &n
一、参考资料《进大厂系列》系列-Redis常见面试题(带答案)
原创 2022-07-28 14:17:25
615阅读
前言很多人在打算自学Java时候或许都没有思考过Java应用方向,市场需要什么样的人才,企业对你有什么要求等等一系列问题;或许你只听说这个行业薪资高…然后懵懵懂懂上路,不得要害。对于零基础来学习Java,你或许就是去百度或者在知乎上看如何自学Java,看那些高票答案,推荐你买《Java核心技术卷1》、《Java编程思想》这样书籍看,然后你买回来就懵逼,然后就放弃了,然后又浪费了时间和精力…
转载 2023-09-08 15:05:53
0阅读
这是我收集10道高级Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手 Java 问题答案,或者觉得这些不足以挑战你 Java 知识,但这些问题都是容易在各种 Java 面试中被问到,而且包括我朋友和同事在内许多程序员都觉得很难回答。1. 为什么等待和通知是在 Object 类而不是 Thread 中声明?一个棘手
转载 2023-08-13 17:21:50
115阅读
1、SpringBoot 中如何解决跨域问题 ?跨域可以在前端通过 JSONP 来解决,但是 JSONP 只可以发送 GET 请求,无法发送其他类型请求,在 RESTful 风格应用中,就显得非常鸡肋,因此我们推荐在后端通过 (CORS,Cross-origin resource sharing) 来解决跨域问题。这种解决方案并非 SpringBoot 特有的,在传统 SSM 框架中,就可以
Spring中经典高频面试题1、什么是Spring框架? Spring框架有哪些主要模块?Spring框架是一个为Java应用程序开发提供了综合、广泛基础性支持Java平台。Spring帮助 开发者解决了开发中基础性问题,使得开发人员可以专注于应用程序开发。Spring框架本身亦是按 照设计模式精心打造,这使得我们可以在开发环境中安心集成Spring框架,不必担心Spring是如何
最新Redis面试题及答案【附答案解析】Redis面试题及答案,Redis最新面试题及答案,Redis面试题新答案已经全部更新完了,有些答案是自己总结,也有些答案是在网上搜集整理。这些答案难免会存在一些错误,仅供大家参考。如果发现错误还望大家多多包涵,不吝赐教,谢谢~如果不背 Redis面试题答案,肯定面试会挂!这套Redis面试题大全,希望对大家有帮助哈~博主已将以下这些面试题整理成了一个
转载 2023-09-19 00:33:58
43阅读
一:js 中变量提升例1a = 2; var a; console.log(a);答:2解析:它会将当前作用域所有变量声明提升到程序顶部,上述代码等价为:var a; a = 2 console.log(a); // 2例2:console.log(a);// undefined var a = 2;解析:变量声明提升到程序顶部;等价于:var a; console.log(a);
今天给大家分享 21 个 MySQL 面试题。1、Mysql中有哪几种锁?MyISAM 支持表锁,InnoDB 支持表锁和行锁,默认为行锁。表级锁:开销小,加锁快,不会出现死锁。锁定粒度大,发生锁冲突概率最高,并发量 最低。行级锁:开销大,加锁慢,会出现死锁。锁力度小,发生锁冲突概率小,并发度最高。2、Mysql支持事务吗?在缺省模式下,MYSQL 是 autocommit 模式,所有的数据
1.什么是kafka??答: kafka是分布式 · 订阅消息系统,最初由LinkedIn公司开发,后来被Apache公司收购。kafka是一个分布式、可划分、冗余备份机制持久性日志服务,主要用于流数据2.为什么要使用kafka??答:a.多个生产者 b.多个消费者 c.基于磁盘数据存储 d.伸缩性 e.高性能3.Kafka为什么要使用消息队列??答:A.缓冲和消峰:例:上游突发流量,下
转载 4月前
89阅读
1.为什么使用redis1、单线程 效率快2、有丰富数据类型3、存储在硬盘上4、支持持久化5、高可用支持集群6、存储数据较大,单个key和value可以存储到1G2.Redis 为什么快呢?redis 速度非常快,单机 redis 就可以支撑每秒 10 几万并发,相对于 mysql 来说,性能是 mysql 几十倍。速度快原因主要有几点:完全基于内存操作C 语言实现,优化过数据结
1,Nginx是如何处理一个请求呢?    首先,nginx在启动时,会解析配置文件,得到需要监听端口与ip地址,然后在nginxmaster进程里面,先初始化好这个监控socket,再进行listen, 然后再fork出多个子进程出来,  子进程会竞争accept新连接。此时,客户端就可以向nginx发起连接了。当客户端与nginx进行
Springcloud解决那些问题: 配置管理、(注册中心eureka、zk)、服务发现、服务注册、断路器、路由策略、全局锁、分布式会话、客户端调用、接口网关(zuul)、服务管理系统 SpringBoot与Springcloud: 1>、SpringBoot简化了xml配置,快速整合框架 2>、Springcloud是一套微服务解决方案—RPC远程调用 3>、关系Springc
redis问题:redis数据类型: 1、String 2、Hash 3、Set 4、sorted set 5、List 6、hyperLogLog 7、Geo 8、stream redis5.x新发布。redis底层实现使用了哪些数据结构? 1、动态字符串 2、链表 3、字典 4、跳跃表 5、整数集合 6、压缩表 7、对象场景问题提问: 1、假如Redis有一亿个key,其中有十万个key有固
转载 2023-09-18 22:20:51
52阅读
【百度云原生导读】在前两节课,我们学习了 Docker 和 Kubernetes 相关基础知识。Docker 实现了应用程序镜像化和容器化,但是它能力局限于单机。当应用规模特别大、需要部署在多台机器上时,则需要借助 Kubernetes 实现容器集群化编排与生命周期管理,使得开发者可以更加关注应用本身而不需过多关注 DevOps。 本节课将带领大家进一步学习 Kubernetes。
  • 1
  • 2
  • 3
  • 4
  • 5