秋招过程博客
秋招过程博客
英俊小帅哥
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算机网络
7层osi(开放式系统互联通信参考模型)应用层:允许访问osi环境的手段表示层: 对数据进行翻译,压缩,和解析会话层: 建立,管理终止会话传输层: 提供端到端的可靠的报文传输以及错误恢复网络层: 提供数据包源到宿的传递以及网络互连数据链路层:将bit组装成帧,以及点到点之间的传递物理层:通过物理媒介传递bit,以及确定机械及电气规范TCP与UDP之间的区别TCP提供面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。TCP传输单位称为TCP报文段,UDP传原创 2020-09-13 17:28:43 · 204 阅读 · 0 评论 -
tcp协议-如何保证传输的可靠性
传输的可靠性的主要方式有:校验和序列号确认应答超时重传连接管理流量控制拥塞控制校验和计算方式:在数据传输的过程中将发送的数据都当做一个16位的整数。将这些整数加起来,进位不丢弃,加在最后面,最后取反,得到校验和。发送方:在发送数据之前进行计算接收方:受到后计算,并与发送方的计算结果进行对比。确认应答与序列号序列号: TCP在传输过程中将每个字节的数据都进行了编号确认应答:TCP在传输过程中,每次收到对方的数据后,都会对传输方进行确认应答。也就是发送ACK报文。ACK报文带有对转载 2020-09-11 23:18:14 · 531 阅读 · 0 评论 -
jdk动态代理的实现
import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;public class StaticProxy { public static void main(String[] args) { service s=new impsevice(); service ser= (service) facProxy原创 2020-08-26 23:45:34 · 169 阅读 · 0 评论 -
简单工厂模式与抽象工厂模式
简单工厂public class EasyFactory { graph getGraph(String str){ if (str==null) return null; if (str.equalsIgnoreCase("circle")) return new Circle(); if (str.equalsIgnoreCase("square")) return new原创 2020-08-26 23:15:58 · 206 阅读 · 0 评论 -
验证二叉搜索树
/** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ **/***## /迭代法*****class Solution { public boolean isValidBST(TreeNode r原创 2020-08-17 23:06:52 · 135 阅读 · 0 评论 -
牛顿迭代法 计算sqrt
原题链接实现 int sqrt(int x) 函数。class Solution { int s; public int mySqrt(int x) { s=x; return (int)sqrt(x);}double sqrt(double x){ if(x==0) return 0; double res=(x+s/x)/2; return Math.abs(res-x)<1e-6? res:sqrt(res)原创 2020-08-10 17:06:05 · 310 阅读 · 0 评论
分享