- 博客(10)
- 收藏
- 关注
原创 dd
下面的学习笔记参考狂神说java的博客 线程和进程 进程:一个程序,QQ.exe Music.exe 程序的集合 一个进程往往可以包含多个线程,至少包含1个线程 java默认有几个线程? 2个mian,GC 线程:开了一个进程 Typora,写字,自动保存(线程负责的) 对于Java而言 Thread,Runnable,Callable java真的可以开启线程吗? 开不了的 java无法直接操作硬件 并发,并行 并发(多线程操作同一资源) >CPU1核,模拟出多条线程,天下武.
2020-06-26 14:49:55
140
转载 2018秋招面经-后端开发
博主渣渣本科,挣扎到十一月秋招终于结束了。面过百度/腾讯/小米/网易/搜狗/知乎/京东/360/瓜子。期间总结了一些面试题目,现在放上来。由于是博主自己的面经记录,所以涵盖不全面的话诸位请谅解。 根据博主的面试经验来看,面试有一定的层次性,如bat级别公司每个点都会深入,而有些公司则只会问到表层,所以将每个领域都分为必须掌握和深入了解这两个部分。 一、计算机网络 基础部分 TCP报头格式 UDP报头格式 TCP/UDP区别(不仅是宏观上的,最好能根据各自的机制讲解清楚) HTTP状态码(最好结合使用场景
2020-06-26 14:25:29
273
原创 计算机网络学习笔记
转载自:https://www.cnblogs.com/fundebug/p/differences-of-tcp-and-udp.html TCP和UDP的比较 总结 TCP向上层提供面向连接的可靠服务 ,UDP向上层提供无连接不可靠服务。 虽然 UDP 并没有 TCP 传输来的准确,但是也能在很多实时性要求高的地方有所作为 对数据准确性要求高,速度可以相对较慢的,可以选用TCP TCP连接过程的三次握手 第一次握手 客户端向服务端发送连接请求报文段。该报文段中包含自身的数据通讯初始序号。请求发送
2020-06-19 01:08:51
152
原创 准备面试需要复习以下知识
准备秋招了 需要大量基础知识 数据结构和算法:二叉树、BST、链表、栈、红黑树、散列表、AVL树、字典树、动态规划、二分查找、递归、各种排序(堆排、快排、归并排、希尔排、桶排)及复杂度稳定性 计网:tcp/ip(握手挥手,各个信号的意义,超时重传,滑动窗口,拥塞控制,流量控制),http/https(长连接短连接,头压缩,服务端推送,二进制传输,各个请求类型,各种状态码,幂等,网络攻击),tcp/udp,七层模型、四层模型、五层模型 数据库:ACID,隔离级别,常用语句,锁,B树B+树,磁盘操作,存
2020-06-18 00:09:02
194
转载 操作系统学习笔记
进程和线程的区别 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 一个程序至少一个进程,一个进程至少一个线程。 为什么会有线程? 每个进程都有自己的地址空间,即进程空间,在网络或多用户换机下,一个服务器通常需要接收大量不确定数量用户的并发请求,为每一个请求都创建一个进程显然行不通(系统开销大响应用户请求效率低),因此操作系统中线程
2020-06-16 01:00:17
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅