Java面试问题集锦之计算机网络03
1. OSI模型及其各层次的作用? 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这一层的数据叫做比特。 数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问,这一层通常还提供错误检测和纠正,以确保数据
1. OSI模型及其各层次的作用? 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这一层的数据叫做比特。 数据链路层:定义了如何让格式化数据以进行传输,以及如何让控制对物理介质的访问,这一层通常还提供错误检测和纠正,以确保数据
13. Linux32位系统,应用程序最多能分配的内存大小?32位linux不打开PAE,则最多只能识别出4GB内存,若打开PAE,则最多可以识别出64GB内存。但是 32位系统下的进程一次最多只能寻址4GB的空间。 PAE:物理地址扩展 14. sleep和wait的区别? sleep方法正在执行的线程主动让出CPU(然后CPU就可以去执行其他任务),在sleep指定时间后CPU再回到该线程继续
在网页中,常常需要用到图片,而图片需要消耗较大的流量。正常情况下,浏览器会解析整个HTML代码,然后从上到下依次加载<img src="xxx">的图片标签。如果页面很长,隐藏在页面下方的图片其实已经被浏览器加载了。如果用户不向下滚动页面,就没有看到这些图片,相当于白白浪费了图片的流量。 所以,淘宝、京东这些流量非常巨大的电商,商品介绍页又必须有大量的图片,因此,
最近春招很多人都在找工作,我给学弟学妹学妹进行了一些基础知识上的辅导和面试技巧上的一些交流,觉得自己也还有一些知识的盲区,需要再重新温习温习一下相关的知识。作为记录,我将一些面试中同学们反馈给我的问题以及一些有可能会问到的问题进行总结,以供大家参考。 01. 请叙述一下并行和并发两个概念的区别?并行(parallellism)和并发(concurrency)是: 解释一:并行是指两个或者多个事
还是最近的这个Java Web项目,在本机运行好好的,一到服务器就出现了中文乱码的问题。虽然感觉很奇怪,但是还是顺着思路一步一步给解决了。解决的思路如下。 查看Java Web项目中接收的中文是否乱码有一个业务逻辑就是要获取浏览器输入的中文,在处理中文输入的地方加上一句输出语句可以看到日志中记录如下: 122018-03-28 11:26:33 [INFO] - org.springframewo
在网上着了一些方法,但是大多都不是很全,这里转载一篇文章,有各种方式的MySQL在CentOS下面的重启方式,推荐。 通过rpm包安装的MySQL12$ service mysqld restart$ /etc/inint.d/mysqld start 从源码包安装的MySQL12345# linux关闭MySQL的命令$ $mysql_dir/bin/mysqladmin -uroot -p s
最近发现Tomcat在服务器上部署的时间越来越长,以前是需要大概5-6秒中,现在的实践基本上是5-6分钟,而且一直卡在这个地方: 128-Mar-2018 00:58:11.810 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for
近期需要在服务器上跑一个python脚本,但是发现单独使用python命令去调用这个脚本是可以的,但是一旦加入到定时任务中就不行了。找了很多原因,现总结如下。先给出我的运行时脚本内容和定时任务: 12#!/bin/bash/bin/echo "Hello World!">>/root/hello.txt crontab -e编辑定时任务,本文的定时任务为每分钟执行一次: 1* * *