一、OSI七层 应用层 表示层 会话层 传输层 (基于某种协议) 网络层 (认识IP地址) 数据链路层 (认识mac地址) 物理层 二、TCP协议 三次握手,四次断开 三、socket 对所有上层协议的底层封装(只进行发和收数据) 四、代码实现socket连接 客户端socket_client.py ...
分类:
其他好文 时间:
2020-03-31 23:10:02
阅读次数:
72
祝大家提前搬砖。 JavaSE 打好基础很重要,没有这个根本后面的也进行不下去,有一些感觉之后可以往后面学,迭代学习,别停下。 注意别想复杂,一上就原理的话,你就是在搞脑子。 I/O(输入输出,像管道) 集合框架(ArrayList 、HashMap、Collection) 泛型(字面意思就是广泛的 ...
分类:
编程语言 时间:
2020-03-31 19:20:28
阅读次数:
82
最近遇见一个需要上传超大大文件的需求,调研了七牛和腾讯云的切片分段上传功能,因此在此整理前端大文件上传相关功能的实现。 在某些业务中,大文件上传是一个比较重要的交互场景,如上传入库比较大的Excel表格数据、上传影音文件等。如果文件体积比较大,或者网络条件不好时,上传的时间会比较长(要传输更多的报文 ...
分类:
Web程序 时间:
2020-03-30 16:08:38
阅读次数:
83
Android的IPC机制(一)——AIDL的使用 综述 IPC(interprocess communication)是指进程间通信,也就是在两个进程间进行数据交互。不同的操作系统都有他们自己的一套IPC机制。例如在Linux操作系统中可以通过管道、信号量、消息队列、内存共享、套接字等进行进程间通 ...
分类:
其他好文 时间:
2020-03-30 12:55:21
阅读次数:
113
在使用Netty进行网络编程的时候,通常需要在网络连接的不同阶段进行相应的操作,比如在连接建立时,客户端向服务端发起认证,在接收到数据时对数据内容进行解析等等。那么,连接的不同阶段在netty中如何表示呢? 这便是本文讨论的内容,Netty中ChannelHandller的生命周期。 首先我们先分析 ...
分类:
Web程序 时间:
2020-03-30 00:00:58
阅读次数:
135
对于业余爱好者,入门时那些充满专业术语的高深著作很可能会打击你的热情, 而一些精彩有趣的科普著作则会起到相反的作用——进一步激发你的兴趣,让你在这个领域越陷越深…… 今天来分享下数学科普书,其实不只10本: 先推荐一个电子书下载网站:鸠摩搜书,基本上大部分资源都有 1、《数学的故事》 豆瓣:8.5分 ...
分类:
其他好文 时间:
2020-03-29 21:27:59
阅读次数:
144
https://space.bilibili.com/29959830 Topbook 身在科技区,心里只有学习, 官网 topbook.cc https://topbook.cc/overview 官网 topbook.cc https://www.bilibili.com/video/BV1wE ...
分类:
Web程序 时间:
2020-03-29 11:02:50
阅读次数:
129
一、JavaSE1、Java开发环境搭建2、Java基础语法3、Java面向对象4、异常5、数组/算法6、常用类7、集合/数据结构8、IO流9、线程10、反射机制11、网络编程12、注解Annotation13、MySQL初级14、JDBC二、JavaWeb初级1、HTML/HTML52、CSS/C ...
分类:
编程语言 时间:
2020-03-29 01:11:11
阅读次数:
72
GO 语言网络编程 Go 语言Socket编程 TCP Socket Go语言的 net 包中有一个 TCPConn 类型,可以用来建立 TCP 客户端和 TCP 服务器端间的通信通道,TCPConn 类型里有两个主要的函数: CPConn 可以用在客户端和服务器端来读写数据。 还有我们需要知道一个 ...
分类:
编程语言 时间:
2020-03-27 10:32:33
阅读次数:
64
C程序设计实验报告 姓名:杨静 实验地点:家 实验时间:2020.03.24 实验项目 1.If语句的应用 2.switch-case语句的应用 3.switch-case嵌套if语句的应用 4.switch-case结构嵌套的运用 5.分析程序 6.简单计算器 一、实验目的与要求 1.掌握C语言逻 ...
分类:
编程语言 时间:
2020-03-26 21:37:19
阅读次数:
145