功能 1)端对端的传输 2)复用和分用:复用是指发送方不同的应用层进程都可使用同一个传输层协议传输数据;分用是指接收方的传输层协议在剥去报文的首部后能够正确把这些数据交付到目的应用进程。 3)差错检测(首部和数据部分),而网络层只检查 首部,不检查数据部分是否出错 4)提供两种不同的传输层协议,UD ...
分类:
其他好文 时间:
2020-05-10 15:10:47
阅读次数:
68
讲两个知识点。一个是关于上拉和下拉,另一个是关于threading函数。 1.上拉电阻和下拉电阻 上拉就是把一个不确定的信号通过一个电阻连接到高电位,这样在开关断开是信号为高电位,开关合上时信号为低电位。 同理,下拉就是把一个不确定的信号通过一个电阻连接到高电位。 "具体可以参考这篇博客" 2.th ...
分类:
其他好文 时间:
2020-05-10 01:22:12
阅读次数:
107
给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 使用递归时间复杂度降为o(logn)n为指数大小 对cyc大佬的补充,考虑了base为零的情况,否则当base==0,exp为复数是会出错 public class Solution { ...
分类:
其他好文 时间:
2020-05-09 19:24:25
阅读次数:
70
一、相关函数 函数描述 int socket(int family, int type, int protocol); 位于:<sys/socket.h>;功能:创建一个网络套接字 ;返回:成功返回一个非负数的描述符,出错返回-1。 int bind(int sockfd, const struct ...
分类:
编程语言 时间:
2020-05-09 18:43:48
阅读次数:
161
抛出错误的例子 begin try begin tran tran1 select 1/0 commit tran tran1 end try begin catch --抛出错误 declare @errMsg varchar(max) = Convert(varchar(50),error_nu ...
分类:
数据库 时间:
2020-05-09 17:09:42
阅读次数:
99
【安装pycocotools】 由于pip install pycocotools会出错,所以本地安装1、下载源码https://github.com/philferriere/cocoapi,解压放到任意位置(如D盘)2、cmd中输入 pip install "D:\cocoapi-master\ ...
分类:
其他好文 时间:
2020-05-09 11:52:50
阅读次数:
100
[TOC] Docker compose的安装 一开始利用命令 安装docker compose会发现在之后的build中一直出错 只能先从github上下载完后移到虚拟机中 的位置,然后利用 查询当前版本号,返回版本号说明安装成功 Dockerfile编写搭建LAMP(Linux+Apache+M ...
分类:
其他好文 时间:
2020-05-09 09:15:56
阅读次数:
96
第一种方法 总结 :代码比较冗余,重试try的次数越多,代码行数越多,但是打印日志比较方便 第二种方法 总结 :遍历代码明显比第一个简化了很多,打印日志也方便 第三种方法 总结 :迭代 显得比较高大上,中间处理代码时有其它错误照样可以进行重试; 缺点 不太好理解,容易出错,另外try包含的内容过多时 ...
分类:
编程语言 时间:
2020-05-09 01:14:35
阅读次数:
292
一设计功能:(一)用两个分频模块,实现16分频,且让输入a 和b在16个系统时钟内,相与一次。 (二)模块化设计思想(结构化思维) 拆分,即把一个系统划分成多个功能模块,控制模块,组合模块。然后从功能模块开始,循序渐进一个个设计好,再把所有的模块连接起来,实现系统功能。 二设计输入 (一)顶层模块: ...
分类:
其他好文 时间:
2020-05-08 23:14:34
阅读次数:
127
现在的人都想找创业好项目,但是很多人都苦于没有资金干不成事,因此无本钱创业的方法最适合这批人,所以,今天我们就来分享下22种无本创业的方法,希望能帮助到需要创业的朋友们。无本钱创业的22种方法是什么?创业要懂哪几条?.jpg 创业要懂哪几条? 1、做你真正感兴趣的事,如果不是就不容易做好,自然就不能成。 2、自己当老板,选择无成本的模式的生意。 3、提供一种有实效的服务,或一种实际的产品。
分类:
其他好文 时间:
2020-05-08 18:01:05
阅读次数:
65