TCP :语言聊天,视频聊天,线下缓存视频,远程控制,发邮件 需要先建立连接,然后通信 占用连接、可靠(消息不会丢失)、面向连接实时性高、全双工的通信、慢 建立连接 三次握手 全双工通信 SYN请求建立连接发送信息,ACK确认 思路: 客户段向服务器发送SYN请求 服务端向客户段回复ACK并发送SY ...
分类:
其他好文 时间:
2021-06-07 20:37:46
阅读次数:
0
校验和 序列号/确认应答 重传机制超时重传高速重传:三次确认应答 连接控制 三次握手 为什么不是两次:1、需要告知双方的SYN;2、避免失效的连接请求再次到达接收端 为什么不是四次:四次挥手 流量控制 滑动窗口:不需要等待每一次确认应答,ACK丢失不需要重传,数据包丢失,三次确认应答重传接收端告知窗 ...
分类:
其他好文 时间:
2021-06-05 18:15:11
阅读次数:
0
第一步 安装依赖以及源码下载: emsdk: git clone https://github.com/emscripten-core/emsdk.git depot_tools: git clone 'https://chromium.googlesource.com/chromium/tools ...
分类:
Web程序 时间:
2021-06-04 19:19:02
阅读次数:
0
Tick的三种方式 包括 默认 Tick (Actor、Component、UMG) TimerManager 定时器 FTickableGameObject 可以写原生 Object 也可以继承UObject 使用 下面利用 AActor 直接实现三种 Tick class FTickableOb ...
分类:
编程语言 时间:
2021-06-02 14:18:53
阅读次数:
0
set hlsearch set number syntax on set t_Co=256 colorscheme molokai let vim_markdown_preview_browser='Google Chrome' let vim_markdown_preview_github=1 ...
分类:
系统相关 时间:
2021-06-02 10:41:09
阅读次数:
0
在项目中常常常使用到DataTable,假设DataTable使用得当,不仅能使程序简洁有用,并且可以提高性能,达到事半功倍的效果,现对DataTable的使用技巧进行一下总结。 1、添加引用 1 using System.Data; 2、创建表 1 2 3 4 //创建一个空表 DataTable ...
在Vue中,子父组件最常用的通信方式就是通过props进行数据传递,props值只能在父组件中更新并传递给子组件,在子组件内部,是不允许改变传递进来的props值,这样做是为了保证数据单向流通。但有时候,我们会遇到一些场景,需要在子组件内部改变props属性值并更新到父组件中,这时就需要用到.syn ...
分类:
其他好文 时间:
2021-05-24 03:54:28
阅读次数:
0
2.查看文件夹占用磁盘空间大小 du -sh 文件夹名称 1 查看当前目录下所有子目录的大小,并从小到大排序: du -sh ./*|sort -h linux -- 查看磁盘空间的大小 Ubuntu 查看磁盘空间大小命令 df -h Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参 ...
分类:
系统相关 时间:
2021-05-24 02:55:03
阅读次数:
0
1.服务端渲染技术nuxt 1.1什么是服务器端渲染 服务端渲染又称SSR (Server Side Render)是在服务端完成页面的内容,而不是在客户端通过AJAX获取数据。 服务器端渲染(SSR)的优势主要在于:更好的 SEO,由于搜索引擎爬虫抓取工具可以直接查看完全渲染的页面。 如果你的应用 ...
分类:
其他好文 时间:
2021-05-24 02:40:40
阅读次数:
0
In MySQL, JOIN, CROSS JOIN, and INNER JOIN are syntactic equivalents (they can replace each other). In standard SQL, they are not equivalent. INNER JO ...
分类:
数据库 时间:
2021-05-24 00:24:03
阅读次数:
0