-
高并发高可用系统以及面试分析
所属栏目:[交互] 日期:2020-12-25 热度:152
1.高并发,高可用系统的一些思考 高并发依赖于场景和逻辑 不一定每个场景都会产生高并发,不要为了高并发而盲目的设计,过度设计带来 的问题远比意料之外的高并发要多很多,依赖于具体场景和行为进行分析,一个 购物类网站,抢购场景,会触发很多的读取商品[详细]
-
2020年PHP 面试问题(二)
所属栏目:[交互] 日期:2020-12-25 热度:200
一.什么是 CGI?什么是 FastCGI?php-fpm,FastCGI,Nginx 之间是什么关系? CGI,通用网关接口,用于WEB服务器和应用程序间的交互,定义输入输出规范,用户的请求通过WEB服务器转发给FastCGI进程,FastCGI进程再调用应用程序进行处理,如php解析器,应用程[详细]
-
2020年PHP 面试问题(三)
所属栏目:[交互] 日期:2020-12-25 热度:183
2020年PHP 面试问题(一) 2020年PHP 面试问题(二) ? 一.数据库三范式 第一范式:1NF是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF是对字段冗余性的约束[详细]
-
程序员找工作必备 PHP 基础面试题 (四)
所属栏目:[交互] 日期:2020-12-25 热度:177
程序员找工作必备 PHP 基础面试题 ? 程序员找工作必备 PHP 基础面试题(二) ? 程序员找工作必备 PHP 基础面试题 (三) 一、在 HTTP1.0 中,状态吗 500 的含义的是什么?如果返回 “找不到文件” 的提示,则可用 header(函数),其语句为? 500 Internal S[详细]
-
程序员找工作必备 PHP 基础面试题(二)
所属栏目:[交互] 日期:2020-12-25 热度:107
1、我们知道?autoload 可以实现类的自动载入,如何把一个类 splDemo 的方法?autoload 注册成为一个__autoload (关键词:spl) abstract class splDemo { function __autoload($class){ // .... } } 2、下面可以捕获异常吗?如何实现捕获。(关键词:set_error_[详细]
-
程序员找工作必备 PHP 基础面试题 (三)
所属栏目:[交互] 日期:2020-12-25 热度:164
程序员找工作必备 PHP 基础面试题 ? 程序员找工作必备 PHP 基础面试题(二) 1. 写出下面的程序输出的结果 $str="cd";$$str="abcde";$$str.="ok";echo $cd; 答案:该段代码输出是:abcdeok 2. 写出如下程序的输出结果 $count=5;function get_count(){ static[详细]
-
2020年PHP 面试问题(一)
所属栏目:[交互] 日期:2020-12-25 热度:175
1.get,post 的区别 1、GET在浏览器回退时是无害的,而POST会再次提交请求。 2、GET产生的URL地址可以被Bookmark,而POST不可以。 3、GET请求会被浏览器主动cache,而POST不会,除非手动设置。 4、GET请求只能进行url编码,而POST支持多种编码方式。 5、GET请[详细]
-
各个公司前端笔试题回顾 前端面试笔试知识汇总1(含
所属栏目:[交互] 日期:2020-12-25 热度:179
个人的面试经历,见文章:2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等) 对面试中常见的问题,我也进行了汇总,并给出了答案: 前端面试笔试知识汇总1(含答案) ; 前端面试笔试知识汇总2(含答案) ; 前端面试笔试知识汇总3( 含答案); ?[详细]
-
前端 2018 届校招笔试面经【百度,阿里,腾讯,阿里文娱,携程,
所属栏目:[交互] 日期:2020-12-25 热度:63
另附上本人 2017 届面经 2017年秋季校招前端面经(百度,腾讯,网易,华为,乐视等) 百度 1.块级元素和行内元素的区别和举例 2.HTML5的新特性 3.清除浮动的方法 4.BFC清除浮动的原理 5.盒子模型 6.标准模式和兼容模式 7.闭包的定义 8.原型链和作用域链 9.作[详细]
-
秋招笔试碰到的疑难题目1
所属栏目:[交互] 日期:2020-12-25 热度:185
30、关于return语句 function foo(a,b){ return a + b;} var t=foo(3,4 );console.log(t) // undefined ? 29、关于自执行匿名函数 for ( var i=0;i3;i++ ){ setTimeout(( (a){ console.log(a); })(i), 0 );} //0,1,2 ? 28、来自网易笔试的一道题目:下面表明[详细]
-
关于Linux防火墙#39;iptables#39;的面试问答
所属栏目:[交互] 日期:2020-12-25 热度:187
? 答案 : iptables和Firewalld我都知道,并且我已经使用iptables好一段时间了。iptables主要由C语言写成,并且以GNU GPL许可证发布。它是从系统管理员的角度写的,最新的稳定版是iptables 1.4.21。iptables通常被用作类UNIX系统中的防火墙,更准确的说,可以[详细]
-
运维人员20道必会iptables面试题
所属栏目:[交互] 日期:2020-12-25 热度:199
1、详述iptales工作流程以及规则过滤顺序? iptables过滤的规则顺序是由上至下,若出现相同的匹配规则则遵循由上至下的顺序 2、iptables有几个表以及每个表有几个链? Iptables有四表五链 3、iptables的几个表以及每个表对应链的作用,对应企业应用场景? fi[详细]
-
一个经典实用的iptables shell脚本
所属栏目:[交互] 日期:2020-12-25 热度:76
PS:这个iptables脚本不错,很实用,根据实际应用改一下就可以自己用。分享出来,供大家来参考。原作者佚名。源代码如下: #!/bin/sh # modprobe ipt_MASQUERADE modprobe ip_conntrack_ftp modprobe ip_nat_ftp iptables -F iptables -t nat -F iptables -X[详细]
-
运维面试必会题目
所属栏目:[交互] 日期:2020-12-25 热度:149
1、如何实现 Nginx 代理的节点访问日志记录客户的 IP 而不是代理的 IP? 在nginx代理文件中怎加一行配置文件:proxy_set_header X-Real-IP$remote_addr; 2./var/log/messages 日志出现 kernel: nf_conntrack: table full, dropping packet.请问是什么原因 导[详细]
-
网络运维面试题
所属栏目:[交互] 日期:2020-12-25 热度:181
1.ARP的中文名称及作用? 地址解析协议 将IP转化为MAC地址 2.MAC的广播地址? FF-FF-FF-FF-FF-FF 3.如何解决ARP欺骗? PC 和 网关双向绑定MAC 地址 4.总结交换机的工作原理? 学习 广播 转发 单薄 5.交换机和路由器哪个设备转发数据包时会修改MAC地址?为什[详细]
-
Java中级面试题及答案整理
所属栏目:[交互] 日期:2020-12-24 热度:63
1、webservice是什么? webservice是一种跨编程语言和跨操作系统的远程调用技术,遵循SOPA/WSDL规范。 2、springCloud是什么? springcloud是一个微服务框架,并提供全套分布式系统解决方案。支持配置管理,熔断机制,leader选举,服务治理,分布式session,[详细]
-
75道阿里Java面试题,你能答上几道?
所属栏目:[交互] 日期:2020-12-24 热度:200
整理了下阿里近几年的java面试题目,大家参考下吧,希望对大家有帮助,可以帮大家查漏补缺。 答对以下这些面试题,可以淘汰掉 80 % 的求职竞争者。[详细]
-
Java集合框架面试题
所属栏目:[交互] 日期:2020-12-24 热度:188
Arraylist 与 LinkedList 异同 1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向循环链表数据结构; 3. 插入和删除是否受元素位置的[详细]
-
最新Java校招面试题及答案
所属栏目:[交互] 日期:2020-12-24 热度:59
本文作者在一年之内参加过多场面试,应聘岗位均为 Java 开发方向。在不断的面试中,分类总结了 Java 开发岗位面试中的一些知识点。 主要包括以下几个部分: Java 基础知识点 Java 常见集合 高并发编程(JUC 包) JVM 内存管理 Java 8 知识点 网络协议相关 数[详细]
-
Java高级面试题及答案
所属栏目:[交互] 日期:2020-12-24 热度:156
List和Set比较,各自的子类比较 对比一: Arraylist与LinkedList的比较 1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。 2、因为地址连续, ArrayList要移动数据,所以插入和删除[详细]
-
Java面试经典题:线程池专题
所属栏目:[交互] 日期:2020-12-24 热度:77
1、什么是线程池 线程池的基本思想是一种对象池,在程序启动时就开辟一块内存空间,里面存放了众多(未死亡)的线程,池中线程执行调度由池管理器来处理。当有线程任务时,从池中取一个,执行完成后线程对象归池,这样可以避免反复创建线程对象所带来的性能开[详细]
-
最新Java面试题及答案整理
所属栏目:[交互] 日期:2020-12-24 热度:175
基础篇 一、基本功 面向对象特征 封装,继承,多态和抽象 1. 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改 变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符 给其他[详细]
-
Java进阶面试题列表
所属栏目:[交互] 日期:2020-12-24 热度:144
面向对象编程的基本理念与核心设计思想 解释下多态性(polymorphism),封装性(encapsulation),内聚(cohesion)以及耦合(coupling)。 继承(Inheritance)与聚合(Aggregation)的区别在哪里。 你是如何理解干净的代码(Clean Code)与技术负载(Techn[详细]
-
SSM框架面试题及答案整理
所属栏目:[交互] 日期:2020-12-24 热度:161
一、Spring面试题 1、Spring 在ssm中起什么作用? Spring:轻量级框架 作用:Bean工厂,用来管理Bean的生命周期和框架集成。 两大核心: ①. IOC/DI(控制反转/依赖注入) :把dao依赖注入到service层,service层反转给action层,Spring顶层容器为BeanFactory[详细]
-
Linux运维跳槽必备的40道面试精华题(转)
所属栏目:[交互] 日期:2020-12-24 热度:114
下面是一名资深Linux运维求职数十家公司总结的Linux运维面试精华,助力大家年后跳槽找个高薪好工作。 ? 1、什么是运维?什么是游戏运维? 1)运维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常, 在他运转的过程中,对他进行[详细]
