Fate鹏飞
Fate鹏飞
全部文章
分类
Java(7)
JVM(1)
Linux(1)
剑指offer(5)
多线程与并发(1)
数据库(3)
数据结构与算法(2)
消息队列(1)
电商项目(1)
计算机网络(5)
归档
标签
去牛客网
登录
/
注册
Fate鹏飞的博客
Are You OK?
全部文章
(共27篇)
从浏览器中输入一个URL之后会发生什么?
参考答案: 在浏览器中输入一个网址,首先要做的就是域名的解析,也就是域名->ip的解析,依次查看了浏览器缓存,系统缓存,hosts文件,路由器缓存,递归搜索根域名服务器,直到找到最终的ip地址。 然后就是TCP协议的三次握手建立连接,由浏览器发送一个HTTP请求;经过路由器的转发,通过服务...
2020-10-16
0
650
计算机网络面试核心
计算机网络面试核心 一 OSI七层模型 1 OSI (开放式系统互联) 7层模型的小结 OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型。每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各...
2020-10-16
0
2164
Java多线程和并发
Java多线程和并发 一 进程和线程的区别 1.1 进程和线程的由来 串行 : 初期的计算机只能串行执行任务,并且需要长时间等待用户输入; 批处理 : 预先将用户的指令集中成清单,批量串行处理用户指令,仍然无法并发执行; 进程 : 独占内存空间,保存各自运行状态,相互不干扰且可以相互切...
2020-10-16
0
437
Java多线程与并发相关 — 原理
Java多线程与并发相关 — 原理 一 synchronized同步 1. 线程安全问题的主要诱因? 存在共享资源(也称临界资源); 存在多条线程共同操作这些共享数据; 2. 解决办法. 同一时刻有且只能有一个线程在操作共享数据,其他线程必须等到该线程处理完数据后再对共享数据进行操...
2020-10-16
1
386
Java异常知识点总结
Java异常知识点总结 1. 异常处理机制主要回答了三个问题: What,Where,Why What:异常类型回答了什么被抛出 Where:异常堆栈跟踪回答了在哪抛出 Why:异常信息回答了为什么被抛出 2. Java异常体系 RuntimeException...
2020-10-16
0
480
电商项目—商品的spu、sku概念及其之间的关系
电商项目—商品的spu、sku概念及其之间的关系 电商项目中涉及到商品时必然会遇到的几个概念,SPU、SKU、单品等。彻底搞懂和明白了这几个概念对我们设计商品表是十分必要的前提条件。 SPU:标准化产品单元 SPU = Standard Product Unit (标准化产品单元),SPU是商...
2020-10-16
0
1119
1亿个数中找出最大的100个数(top K问题)
如何在1亿个数中找出最大的100个数(top K问题) 最容易想到的方法是将数据全部排序,然后在排序后的集合中进行查找,最快的排序算法的时间复杂度一般为O(nlogn),如快速排序。但是在32位的机器上,每个float类型占4个字节,1亿个浮点数就要占用400MB的存储空间,对于一些可用内存小...
2020-10-16
6
2602
首页
上一页
1
2
3
下一页
末页