首先一个简单的自我介绍,然后就开始面试了,由于网络不好所以一开始是牛客网视频面试,最后微信语音,但是牛客网视频一直开着。

进程和线程的区别

进程:进程是程序的一次执行过程,是程序在执行过程中分配和管理资源的基本单位;
线程:线程是CPU调度和分派的基本单位,他可以与同属一个进程的其他线程共享所拥有的全部资源;
根本区别是:进程是系统资源分配的基本单位,线程是任务调度和执行的基本单位;

进程和线程从地址空间分析有什么区别

1.进程:父子进程代码共享,数据各自开辟空间,采用写时拷贝私有一份
父子进程虽然地址相同,但是地址中的内容却不相同,说明该地址绝对不是物理地址,在linux中,地址被称为虚拟地址。运用虚拟地址内存,可以更好的管理内存空间,保护了内存,每个进程认为自己都独享物理内存。
2.线程:各线程空间地址间相互独立共享临界空间的资源;线程死锁问题:a线程占用了线程临界资源没有释放的话,其他线程进不去,导致线程死锁

TCP和UDP的区别

1)TCP提供面向连接,UDP提供无连接的传输(TCP和UDP在运输层)
2)TCP提供可靠的传输,UDP无法保证。
3)TCP面向字节流,UDP是面向报文。
4)TCP传输数据

新东方在线——java开发一面面经(2020视频面试)相关推荐

  1. java vue20.2.2浏览器_支持 Java 15!Java 开发工具 IntelliJ IDEA 2020.2发布

    本文主要对IntelliJ IDEA 2020.2新增修复功能进行详细介绍,其中包括对GitHub拉取请求的更高级支持,新的Inspections Widget,还包含许多框架和技术的新功能,包括Ja ...

  2. Java开发工具IntelliJ IDEA 2020.2完整授权流程

    2023 Java开发工具IntelliJ IDEA最新工具 最近几年,Java 的技术栈发展的非常快,Java作为一门十分流行的面向对象编程语言,其开发工具也是非常多的,当然因为接触时间长短以及个人 ...

  3. 2020视频面试大型翻车现场

    在家视频面试的你们还好吗? 关注"肉眼品世界"公众号 回复[java003] 即可领取史上最完成的java面试题包了

  4. 最新Java开发进阶!我的华为面试经历分享,请查收

    面试准备 不论是校招还是社招都避免不了各种面试.笔试,如何去准备这些东西就显得格外重要. 运筹帷幄之后,决胜千里之外!不打毫无准备的仗,我觉得大家可以先从下面几个方面来准备面试: 1. 自我介绍.(介 ...

  5. Java开发了解这些自然无惧面试,文末有彩蛋

    前言 今年的金三银四已经过去一大半了,在这其中参与过不少面试,2021都说工作不好找,这也是对开发人员的要求变向的提高了. 之前在Github上收获15K+star的Java核心神技(这参数,质量多高 ...

  6. java开发岗位招聘,吊打面试官

    一.java基础面试知识点 java中==和equals和hashCode的区别 int.char.long各占多少字节数 int与integer的区别 探探对java多态的理解 String.Str ...

  7. iOS开发笔记之八十一——2020 iOS面试总结《一》之干货篇

    ******阅读完此文,大概需要5分钟****** 这是我毕业之后第三次开始找工作了,适逢2019年底,我清楚地知道,iOS开发已经不是很景气了,尽管自己有名校以及大厂背景,但是自己一点都没有把握,自 ...

  8. 想跳槽涨薪的必看!Java开发了解这些自然无惧面试,附面试题

    前言 这几年在Java工程师招聘时,会看到很多人的简历都写着使用了Spring Cloud做微服务实现,使用Docker做自动化部署,并且也会把这些做为自己的亮点.而比较有趣的这其中以小公司出来的人为 ...

  9. java开发微信上传永久视频素材接口开发

    /*** 模拟form表单的形式 ,上传文件 以输出流的形式把文件写入到url中,然后用输入流来获取url的响应 * @param url 请求地址 form表单url地址 * @param file ...

最新文章

  1. centos7安装php5.2yum源操作_CentOS 7下Yum安装PHP7.2步骤
  2. 面试软件设计人员的方法,附面试题。我的面试注重实效
  3. [vue] 说说你对vue组件的设计原则的理解
  4. 【转】WCF、WebAPI、WCFREST、WebService之间的区别
  5. python提取包含特定字符串的行_python提取具有某种特定字符串的行数据方法
  6. python打开一个本地目录文件路径
  7. 操作系统—内存的动态分区分配算法
  8. 【论文笔记】基于强化学习的句子摘要排序
  9. 【车间调度】基于matlab灰狼优化算法求解柔性作业车间问题【含Matlab源码 661期】
  10. iOS 打包32bit64 universal-framework
  11. 百度推广的优势和劣势
  12. sybase 字符串转数字_sybase字符串转日期
  13. 分享一个边看视频就能边练口语的学习网站,超实用,不仅仅能学英语
  14. 怎么样才可以逆天改命
  15. 【RuoYi框架】RuoYi框架学习超简单案例 - 新闻管理系统(附源码)
  16. python2.7安装pyqt5版本,py3
  17. [arch Linux] 使用grub实现Linux和Windows双系统的引导
  18. php frameset不显示,如何解决php加载frameset页面时显示空白问题
  19. 《黄花黄》安铁诗词作品摘录
  20. 机器视觉技术(总结)

热门文章

  1. 在 3ds Max 和 After Effects 中创建逼真的蜘蛛网模型
  2. 虚拟机网络适配器的选择
  3. 江西小学计算机说课稿,《美丽的家乡》说课稿(江西省省级优课).docx
  4. ubuntu vim中文显示乱码
  5. 一种比较直观的分布式架构方案
  6. 02.OC对象的本质
  7. 最新版k8s 1.25版本安装
  8. 乙醇的selenium java_Selenium 面试题总结(乙醇Blog记录的面试题)
  9. bugku之md5 collision(NUPT_CTF)
  10. terracotta3.7.7+apche2.2+tomcat6集群配置