![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔试面试题
文章平均质量分 60
Kent-
这个作者很懒,什么都没留下…
展开
-
MySQL常见存储引擎对比
为什么数据库通常都有多种不同的存储引擎可以选用?数据库的存储引擎到底是什么东西?不同存储引擎的特点有什么区别?原创 2017-06-24 09:31:16 · 355 阅读 · 0 评论 -
http中Post、Get方式的区别
简单理解,http中定义了客户端与服务器交互的几种方式,常见的有get和postget和post有两个主要的不同:1、get是从服务器上获取数据,而post则是向服务器传送数据2、get将表单中的参数按照var=value的形式,添加到action指定的URL后面,并且两者之间使用"?"进行连接,而各个参数之间使用“&”进行连接。 而post方法时将参数放在body中,按照变量原创 2017-06-24 10:11:15 · 285 阅读 · 0 评论 -
Web开发中服务器转发方式forward和redirect的区别
用户向服务器发送了一次HTTP请求,该请求可能会经过多个信息资源处理以后才返回给用户,各个信息资源使用请求转发机制相互转发请求,但是用户是感觉不到请求转发的。根据转发方式的不同,可以区分为直接请求转发(Forward)和间接请求转发(Redirect)两种有何区别呢?本篇在回答该问题的同时全面的讲解两种请求转发方式的原理和区别。Forward和Redirect代表了两种请求转发方式:直接转发和间接原创 2017-06-24 10:17:58 · 1796 阅读 · 0 评论 -
进程间通信、线程间通信的各种方式
操作系统的主要任务是管理计算机的软件、硬件资源。现代操作系统的主要特点是多用户和多任务,也就是程序的并行执行,windows如此linux也是如此。所以操作系统就借助于进程来管理计算机的软、硬件资源,支持多任务的并行执行。要并行执行就需要多进程、多线程。因此多进程和多线程间为了完成一定的任务,就需要进行一定的通信。而线程间通信又和进程间的通信不同。由于进程的数据空间相对独立而线程是共享数据空间的,原创 2017-06-24 10:43:42 · 501 阅读 · 0 评论 -
浅析RPC远程过程调用基本原理
在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是本地调用关系。而一旦踏入公司尤其是大型互联网公司就会发现,公司的系统都由成千上万大大小小的服务组成,各服务部署在不同的机器上,由不同的团队负责。这时就会遇到两个问题:1)要搭建一个新服务,免不了需要依赖他人的服务,而现在他人的服务都在远端,怎么调用?2)其它团转载 2017-06-24 11:42:17 · 16528 阅读 · 1 评论 -
Hadoop-ssh免密码登录原理
在配置hadoop中,经常会有好几台机器组成一个分布式集群,各个机器之间的通信通常需要使用ssh的方式进行连接。正常情况下,我们连接登录机器的时候是需要输入IP、用户名、密码等等的信息,但是由于经常需要频繁地连接,因此若每次都需要输入这些信息那就太过繁琐了,因此最好将集群各个机器配置免密码登录。下面简单将一下免密码登录的原理:首先讲一下计算机网络安全中的加密机制,当前的加密类型可以概括原创 2017-06-26 10:13:37 · 824 阅读 · 1 评论 -
计算机网络中TCP、IP协议的对比
在OSI模型中,运输层的作用是向它的上层提供通信服务,它是面向通信部分的最高层,同时也是用户功能中的最底层。运输层为应用进程之间提供端到端的逻辑通信,而网络层是以主机为个体的概念。运输层还需要对收到的报文进行差错检测。运输层有两种不同的运输协议:用户数据报协议UDP(User Datagram Protocol)原创 2017-06-27 14:40:25 · 634 阅读 · 0 评论